ARM Solution |

FEATURES

v.12, OCT. 2024

Scope

This document introduces the key features offered by the MINT ARM Enterprise Solution platform. It provides a comprehensive overview of the platform's capabilities at a high level.

Structure

This document is structured by the available modules on the platform. Each module includes a description, a list of key features, and a workflow overview. Where required, additional sections are included.

1. Company profile

1.1 Description

The Company Profile is where all the related company information can be added. The module is divided into several sections: Company Information, Brands & Geographies, Users Management, Integrations, Naming Conventions, User Activities, Currencies, and the Data Import Hub. The company profile page can be accessed by clicking the ‘profile’ icon at the bottom of the left-hand menu bar. On the left side, a menu with all the different sections for this module is displayed and can also be hidden by clicking on the small arrow icon to have a full view of the page. The page will display some cards with an overview for each of the sections mentioned above.

1.2 Key Features
1.2.1 Company Information

This section provides a comprehensive overview of the company. It can be filled in with all your Company details, such as Logo, Company name, Industry, Website URL, HQ address, ZIP code, and Description.

1.2.2 Users Management

The Users Management area contains an overview of all Users included in a company and the possibility to create or edit existing Users. There is also the Roles section where roles can be created and permissions can be defined for the specific User.


Users and Role permissions are managed in the table below. There are three options for users permissions: ‘No access’, ‘Read Only’, and ‘Read and Write’.‘

'No access’ denies access to a given platform area while ‘Read Only’ allows users to read the campaigns and their data. Then ‘Read and Write’ allows full reading and editing access to the campaigns.

An admin user can manage the permissions for all users, allowing or denying access to all areas of the campaigns and platform as desired. For example, a user can access the Campaigns’ Planning and Configurations, but not the Insights, or with "Read-only" permissions for Insights. Ticking the box in the relevant column assigns that permission to the role. Tick a box in the header and all the rows underneath it will be selected too. A dashed box indicates a header row below which some, not all, permissions are selected. Click ‘Save’ to implement the role.

1.2.3 Integrations

This area allows the Client to configure the Media AdTech Partner (MAP) they would like to use with MINT. Integrations include platforms, publishers, ad networks, ad servers, analytics, and brand safety. When a MAP is selected for integration, it will be made available within the modules for Planning, Campaign Configuration, Trafficking, and Insights. These services are external to MINT, are offered by third-party providers, and require separate accounts. However, the advertising campaigns being run through these separate accounts can be managed through integration with MINT.
There are three types of integrations, each with its own set of features:

Two-Ways integration:
Identifiable with a purple icon of two arrows, a Two-Ways integration is connected via API, and MINT can read the data besides write campaigns and add elements in the platform.

One-Way integration:
Identifiable by a blue icon with one arrow,  a One-Way integration allows to retrieval of reporting data via API or scheduled reporting.

#
Integration type
Channel
Type of connection
Supported channels
Status
1
DSP
DV360
2-way
Display
Completed
2
DSP
DV360
1-way
Addressable TV
Mobile
Video
Completed
3
DSP
Youtube (DV360)
1-way
Addressable TV
Social
Video
Completed
4
DSP
Google Ads (Search)
2-way
Search
Completed
5
DSP
Google Ads (GDN)
2-way
Display
Mobile
Completed
6
DSP
Google Ads (YouTube)
1-way
Video
Completed
7
DSP
Meta (Facebook)
2-way
Social
Completed
8
DSP
Meta (Instagram)
2-way
Social
Completed
9
DSP
MyVideo
2-way
Video
Completed
10
DSP
Microsoft Advertising
1-way
Display
Native
Search
Completed
11
DSP
LinkedIn
1-way
Social
Completed
12
DSP
TikTok
1-way
Social
Completed
13
DSP
Zemanta
1-way
Display
Native
Video
Completed
14
DSP
Trade Desk
1-way
Display
In progress
15
DSP
Xandr
1-way
Video
Display
In progress
16
Ad Server
AdForm
2-way
All formats
Completed
17
Ad Server
Google Campaign Manager
2-way
All formats
Completed
18
Ad Server
AppsFlyer
1-way
All formats
Completed
19
Web Analytics
Google Analytics
1-way
All formats
Completed


Virtual integration:
These are identifiable by a green icon with a dotted circle. This means that either the platform does not have an API integration, like a media or ad network, or that a direct integration is not yet available, but data can be ingested by using an ad server, analytics or brand safety integrations.

Independent of their type, all platforms can be used in the Strategic Brief, Media Mix, Media Plan, Suggestions, and Insights. In addition, for Two-Ways integrations, you can create elements in-platform or automate configuration. Despite the type of integration, the platform cards display the platform name, the logo, its category, and whether it is integrated into your account or if you have yet to add it.


On the top left of the page, you can filter the view by Integrated or Not Integrated platforms, or switch between pages. On the left, we have a list of channels and categories. You can search for a specific platform with the search bar at the top of the screen or filter the platforms by channel, for example, by Search, which produces the following view.
On the right-hand side, we have the Sort by option which can be alphabetical or by Connection Type.

While the Filter by option, allows you to choose in between a specific Category or Platform, in the following image the filter is applied by category to show only DSPs.

When an integration has been configured, the selected service will be made available within the modules of Media Plan, Campaign Configuration, Trafficking, and Insights. The Suggestions engine will also pick up the newly integrated service.

List of Integrations

Here, you can find an up-to-date Integrations List.

1.2.4  Brands and Geographies

Brands, Products & Geographies are meant to build a labels system that will be used across the platform to assign Campaign management permission to the desired users replicating the company Brands and Products structure, and their geographical locations. Likewise, are meant to correlate Campaigns to the respective brand and product for better organization and overall management.
To start adding the labels for your company, you will need to click on the “view” button to land on the dedicated page where you can start completing Brands & Products, then continue with Geographies.

There are four default columns divided into: Industry, Brands, Products, and Sub-products. You can add optional columns (up to 7) to recreate the company structure. You can also rename the columns, except the first one (Industry).

Likewise, in the Geographies section, you can do a similar breakdown considering the areas in which the company operates displaying for instance an overview starting from a region to a city.

Similarly to the first section, you will find four default columns but you can add additional ones or rename the current columns but the first one. Every item in every column needs to be completed before going into the other column in order starting from the first column. To add an item simply click on the "Add" button and type the corresponding name.

1.2.5 Naming Convention

The Naming Convention contains a set of rules to define the name of each placement as seen in the Trafficking module. It allows the user to recognize all the information about one ad in one place.
The “Map to” column lists the elements that can be defined, where any number of elements can be defined in any order. Drag the rows by the dots to change the order. Each element corresponds to the identical element in the Planning Module.

The “Prefix” value column concerns text in the Naming Convention that automatically precedes each corresponding element in the Trafficking placement. The user can write a prefix of any length with any characters that will be automatically repeated before each element in the Trafficking placement.

The “Fixed Value”  is a string of text input by the user that is pasted to the corresponding element in the placement, regardless of what is written in the corresponding column in the Planning module.

The “Default” value is the opposite of the fixed value. When a Default Value for an element is explicitly set in the Naming Convention, and in the Planning Module for the corresponding column the cell is empty, and the system automatically applies the Default Value to that empty cell in the Planning Module.

The “Separator” column defines the separator symbol between each element of the naming Convention and is defined by the user.You can delete elements from the Naming Convention by clicking the bin icon at the end of the row and saving your changes so they are no longer considered in the other modules.

1.2.6 User activities

The User Activities Page contains a registry with the changes implemented to the different campaigns by the different users. At the top of the screen, a date range or users can be chosen to filter the information shown on the registry. The table shows the user’s name and role, the date, time, and the description of the implemented change, for example, changing the allocated budget.

1.2.7 Data Import Hub

The Data Import Hub allows you to easily map and import data from any Excel file directly into MINT, making it ready for analysis in the Insight module. Additionally, the hub includes other features to streamline file management such as: Past Imports, Templates, and Custom Metrics for Single-Platform. The hub also contains a Glossary, specifically designed for the Multi-Platform.
The Custom Metrics area displays all custom-added metrics along with their key information, serving as a registry.


Single platform performance data

With the Single platform, you can import performance data from Virtual Platforms. The Past Imports section provides a summary of your imported files, each marked with a status such as Draft, Loading, Uploaded, Archived, and Failed, to give you a clear overview. The Templates section holds all user-saved templates for future use.

Multi platform performance data

With the Multi platform performance data we are importing data at the platform level for one-way, two-way, and virtual integration for a specific campaign and media plan.
As for the Single platform there are Past imports and Templates.


Additionally, the Glossary tab provides you with the flexibility to create a personalized taxonomy by renaming platforms  according to your specific requirements. This feature allows you to customize the integrated platforms within the system and assign up to 10 aliases per platform. As for the Single platform, there are Past imports and Templates.


Custom Metrics
MINT's custom metrics allow tracking additional data beyond standard platform metrics. The custom metrics area serves as a registry, displaying all existing custom metrics and their details.
Users will be able to add, delete, and edit new custom metrics with the dedicated buttons.

1.2.8 Currencies

The Currencies section allows you to create and manage currency details. While all users can view the data, only owners have permission to add or edit it. Users can add up to 10 main currencies and view exchange rates. The section displays both automatic and manual rates.

2. My Campaigns

2.1 Description


My Campaigns is the platform home page that automatically lands once you have accessed the platform.
It provides access to all other modules and displays key campaign details for a general overview.

2.2 Working with My Campaigns
  • If you are navigating in other modules, by clicking the “Rocket” icon in the main menu bar will always take you back to the My Campaigns page.
  • You can start creating a new campaign by clicking on the “Create New Campaign” button.
  • Search campaigns by name, filtering by campaigns, and status using the search bar at the top of the page.
  • Narrow down the list of Campaigns to a specific date range, using the calendar tool, located on the right side of the page.
  • Custom Range and Lifetime, to show values and data precisely related to the exact range of days selected in the data picker or to see the values and data of the entire campaign.
  • Click on the three dots menu on the right, which will appear when you hover on the campaign specific row, to go to the other modules.
  • On the top left side of the page, you can select the export button, next to the edit button, to download the campaigns in Excel format.
  • Edit view option, which opens when you click on Edit in the top left side, enabling you to add further columns containing Campaign dimensions or KPI dimensions in the campaigns table for a more complete overview.
  • Duplicate a campaign, by clicking on the option in the three dots menu to copy a specific campaign. It allows users to select exact data and values to be replicated across Strategy, Planning, and Goals in general. Also, it allows the user to select which exact media plan of a campaign to copy.
  • The Budget pacing gives an immediate understanding of the spending status of each element of a campaign at the general, media plan, channel, platform, and media row level.
  • The My Campaigns table contains a campaign overview, structured in the following levels: the campaign, the channel, and the platform with the corresponding active media row of the Media Plan. If the media row exists but does not have a budget it will not be shown.
  • Activate the "Show totals" toggle to display all of your campaign totals, such as total duration and budget.
  • By clicking on the campaign name you will be redirect to the corresponding Planning.

3. Campaign Strategic Brief

3.1 Description

The Strategic Brief is the starting point to define your campaign purpose and media mix strategy. A campaign contains different channel mixes for specific periods, for example, months, for which is also possible to create a specific media mix strategy.

Apart from defining the media mix strategy for campaigns and channel mixes, you can also add and manage KPIs for both to define goals for your general and specific strategies.

At the same time, you are now able to differentiate between online, offline or both types of advertisement to be used in a campaign. Depending on this selection, other areas of the platform will only provide information dedicated to each type of advertising. For example, if the campaign is classified as offline, only offline channels will be proposed in the Strategic Brief module and the corresponding platforms in the Planning module following the offline concept.

3.2 Key Features

The module is split into the following sections: Campaign Details, Campaign Settings, Channel Mix Details, and then Channel Mix Timeline.

3.2.1 Campaign Details

In this section, the goal is to provide useful information about the campaign to save it on the platform. You will need to add basic information such as the campaign name, dates, budget, and currency. Then relate some labels to it choosing to do it manually or automatically, this information is retrieved from the Brands & Geographies section in the Company Profile module.

Moreover, it is possible to add Goals differentiating among main Goal and complementary ones, before adding a campaign description explaining the purpose and what you would like to achieve. In this section, you can upload documents that further explain the campaign and that will be useful for any stakeholder that wants to know more about the campaign.

Lastly, consider that the basic information in the brief will be maintained across the campaign configuration process and displayed at the top of the screen to keep track of dates, budget allocation, and spending.

3.2.2 Campaign Settings

In this section, when you are setting up a new campaign, you need to define conversion events in the Campaign Settings section. Configuring conversions is crucial for tracking and viewing results on the Insights page, irrespective of whether their origin is from Adserver or Google Analytics.

3.2.3 Channel Mix Details

In this section, a more specific configuration should take place as the purpose is to define the media mix for every Channel mix that will support the overall campaign. When defining the media mix you will also be able to do so by considering the marketing funnel management, specific KPIs, and budgets by the different channels in which you will distribute the strategy.

3.2.4 Channel Mix Timeline

The timeline provides a visual representation of all Channel Mixes created for a Campaign. It displays the information in monthly, quarterly, semesterly, and yearly periods.

This overview allows you to understand easily the duration, channels, KPIs and allocated budget for each Channel Mix. It is a valuable tool for understanding the timing of the Campaign strategy and resource allocation.

Additionally, it allows you to easily access specific Channel Mixes for more detailed information. The timeline also provides the opportunity to add notes for any future reminders.

4. Campaign Planning

4.1 Description

The Media Plan is hosted in the Planning module which can be accessed from the three dots menu dedicated to every row. The Media Plan is managed through an intuitive drag-and-drop interface. The Media Plan creation starts in the Strategic Brief with the creation of a Channel Mix, due to the one-to-one relationship between the Channel Mix and the Media Plan.
Channels are already included in the Channel Mix, but you can further add others while you work in the Media Plan. The first step to customize the Media Plan is to select the preferred platforms to work with.
As in My Campaigns, the Media Plan consists of a type of table with different types of data including Total, Campaigns, Media Plans, channels, platforms, and media row levels.
Next, the campaign row can be configured by allocating a media budget and selecting flight dates as well as other desired parameters like price type, price value, format, and many others. Each channel and related platform row will pick up and display overall values for flight dates, according to campaign row dates. Budgets and custom goals and parameters can be configured at media row levels; the campaign and media plan levels are automatically updated as they are aggregated values.
Users are allowed to add all columns that they want, including Tech cost ones, which will be automatically calculated, and custom ones, that can be named in any way.

At the media row level, for virtual platforms, you will find a currency button that allows you to choose the preferred currency. This feature enables you to select the currency that best suits your needs for that specific media row.

The Media Plan table can be further customized by using the Edit View option which proposes more values or metrics highlighting to the user the most usable columns and metrics.

Another feature included in the Media Plan is the Predictive Planning, available only if there are up to 30 days of historical data. This is an automated feature that brings Artificial Intelligence into the media planning process, providing the client with optimal budgets to spend at the media row level, to achieve desired results for a particular metric.

All you need to do is add the overall campaign budget and choose the KPI, then MINT will automatically allocate it to the configured channels and platforms. This eliminates guesswork and saves time because there is no more need to allocate manually.

4.2 Carbon Offset

The Carbon Offset option, which you find on the top-right side of the page, can be activated by clicking the toggle, and from that moment the carbon offset will be calculated for your Media Plan. Moreover, in the leaf icon in the right side menu bar, you can access a page that presents information such as the estimated CO2 emissions and the offset cost.

Overall, this feature gives us the possibility to calculate the amount of CO2 a campaign emits and automatically pair it with climate-positive projects, ensuring the campaign runs with net-zero emissions. At the end of the media plan, the client can decide to accept the offset cost to make their campaign carbon-neutral. Once accepted, our certified supplier Climate Partner will create a digital certificate indicating the amount of CO2 compensated.

4.3 Versioning

You can access the versioning page to manage the Media Plan's  different versions by simply clicking on the clock/timer icon on the right sidebar, where you will find a registry of all Media Plan versions.

4.4 Suggestions

You can access suggestions related to a specific campaign through the Planning section, by clicking on the small “robot” Icon on the right side of the page.
Suggestions will be available for 48 hours and then they will expire if no action has been taken.

4.4.1 Suggestions Data View

The Suggestions Data View is an option that takes you to a dedicated page to analyse in depth the data that has been considered to produce a suggestion.
All the active Suggestions will have the “Expand table below“ button visible.

5. Campaign Configuration

5.1 Description

At the campaign row level, you can adjust the Campaign configuration that is specific to the chosen external platform.

5.2 Key features

The Two-Ways platforms configuration page will replicate all possible configurations available for the MAP, using API. All the features that are available and displayed on the UI are automatically updated to the MAP, by clicking the "Import" button, thanks to the API connection, with no additional manual operation needed.

The One-Way and virtual platforms configuration page is needed to have a proper mapping with AdServer, Analytics, and/or scheduled reports.

5.3 Workflow

To access a Two-Ways platform's configuration page, you need to select the desired account if there are multiple accounts integrated for the same natively integrated platform (with API). The configurations can include the campaign name, total budget, or campaign flight dates. The Client specifies the overall goals the campaign should be measured against (E.g. Clicks, CTR, CPV, CPM, CPL, Likes, Conversion Rate, Completed Views, etc.)

The auto-sync feature allows MINT users to automatically synchronize campaigns and their included items in our platform. The auto-sync is performed every day at 2 am (GMT + 1).

To activate this feature you should simply turn on the toggle in the configuration area. The auto-sync is only available for Facebook, Google Ads, Microsoft Advertising, Zemanta, DV360, YouTube (Google Ads), and YouTube (DV360).

Each natively integrated external platform will come with its granular configurations, including, for example, line items for DSPs, AdSets for Facebook, etc. These lower levels of configuration come with targeting, budgeting, bidding, general strategy, and ad creation options.

For One-Way and virtual platforms, Clients can adjust some basic campaign configurations and create the table with the elements to be mapped in the Trafficking module and/or with the scheduled reporting.

The Bulk Action button enables users to efficiently perform a range of actions. Additionally, users have the flexibility to search by name or item date, On the top right, we have a summary of the duration and budget for the media row that will be configured.

6. Trafficking and AD Operations

6.1 Description

The trafficking module allows you to connect MINT to an Ad server account and manage cross-platform ads in one place, regardless of whether we integrate natively with a specific platform or not.
The following Ad servers are currently integrated with MINT: Campaign Manager, AdForm, and Appsflyer.
Moreover, it is also possible to retrieve data from Google Analytics. The module is divided into the Ad Server and Analytics sections.

6.2 Ad server

You can select the preferred Ad server account from the ones that have been integrated, and then use a common campaign taxonomy to manage ads across platforms.
The page replicates the structure already defined in Planning and Configurations automatically and suggests a default configuration for placements. For the display channel platforms, you can also upload and manage ad creatives, right within MINT for Campaign Manager.
In addition, all platforms allow the configuration of conversion tags/floodlight activities, which can then become Campaign Goals and be reported on as metrics.
Choose the integration you wish to work with. By switching the toggle on at the top right, the user will have the opportunity to highlight and find unmapped rows, if they are present.
There is also a search bar available for MINT Taxonomy and Adserver Mapping.

6.3 Analytics

This new integration allows you to retrieve data right from Google Analytics and map the corresponding UTM parameters to the MINT taxonomy.
By enabling Auto-tagging, you can automatically receive insight for Google Ads to optimize your campaigns and improve their overall effectiveness.
If the Auto-tagging toggle is off, you will still be able to change the grouping and fulfill the values through the bulk actions on any of the available grouping levels.

6.4 Workflow

The first step consists in selecting the ad server account to be used, for the channels and platforms configured within the Media Plan to be displayed. In each case, the Campaign and Site are automatically selected using the default settings in the Integration, then you can accept the default configuration for placements or select existing Ad Placements.

There is a Feedback Notification System that allows users to receive feedback on the success or failure of communication with an external platform. It indicates whether the communication was successful or not, and if not, provides a reason for the failure. This feature is primarily used for pushing data into an ad server and for pushing data into two-way platforms in specific channels.

7. Suggestions Engine

7.1 Description

The Suggestions Engine provides you with recommendations about how to adjust your campaigns for an optimized performance. This feature is available within the Notifications area of MINT found when clicking on the “Bell” icon on the left-side menu bar.

The Suggestions Engine supports two types of actions: Suggestions and Alerts.

7.1.1 Key features

Our algorithm evaluates performances, measures saturation, correlates media cost and selected targets and applies business and technical constraints to predict optimal budgets for maximum campaign performance.

Suggestions for specific Media Plans can be found on the Media Plan page itself by clicking on the robot icon in the right-side menu bar.

Moreover, budget suggestions will also have an impact on KPI which can be seen in every suggestion table presenting how will each KPI change if the suggestion is accepted.

7.1.2 Notifications hub

The Notification Hub will give an overview of recommendations for budget and settings adjustment at various level, such as channel, platform, campaign, and line item.

7.2 Key Features

Filter Bar: This feature enables users to filter the suggestions based on specific categories such as campaign, channel, platform, and dates.

Suggestion Panel: The suggestion panel has four tabs: New, Accepted, Expired, and Rejected. There is also an "Error" tab for any issues. Each suggestion widget displays the campaign title, date received, and a brief budget overview if applicable.

Suggestion Card: Suggestion widgets in the panel provide detailed information. Users can expand content to explore suggestions at different levels and decide whether to accept or reject. KPI widgets at the top show the impact on performance metrics if the suggestion is accepted.

7.3 Alerts
In this section, you can view alerts that notify you if something is amiss with your campaigns. The page includes a date filter to narrow down the results, and you can filter alerts by Type, Campaign, and Platform.

7.4 Workflow

You can accept or reject a suggestion. If accepted, budget suggestions are applied automatically to the scenario in question for the Two-Way platform, while for One-Way and Virtual platforms, suggestions need to be handled manually in the specific platforms considering MINT keeps track of these changes in-platform.

When a suggestion is rejected, we encourage users to provide feedback, so that we can improve the algorithm.

8. Campaign Insights

8.1 Description

This module provides advanced cross-channel reporting that enables you to monitor the performance of each campaign, both overall and by channel.

8.2 Key features

The key features of this module include overall campaign reports as well as custom granular reports.

For Two-Way integrations, this module facilitates access to retrieved data directly from the integrated platforms, plus data retrieved from AdServer, Google Analytics, and brand safety platforms, using API thanks to the correct mapping into the Trafficking page.

For One-Way integrations, reports visualize data retrieved from scheduled reports and ingested from AdServer, Google Analytics, and brand safety platform, using API thanks to the correct mapping into the Trafficking page.

For Virtual platforms, reports visualize data retrieved from AdServer, Google Analytics, and brand safety platforms, using API thanks to the correct mapping into the Trafficking page. At the same time, is possible to add manual data in the Data Import Hub for the virtual platform so they can be considered in the Insights module.

8.3 Workflow

During the first setup, we let the client choose among existing dashboards that will include progress-related metrics (goals, days completed, budget spent, etc.). A breakdown table that lists key metrics for all campaign channels and platforms, as well as a channel overview, bar chart, and many others are available.

8.4 Dashboard

We provide the possibility to create and customise your dashboard with the support of our specialists. Different dashboards can be initiated, related to different campaigns and we can switch from one dashboard to another and have a clear overview of the existing ones.

8.5 Data exploration

The Data Exploration tool of MINT simplifies data analysis and improves performance in the Insights module, offering effortless data analysis flexibility.
Here you can create pivot tables to generate data analysis based on your specific needs, by adding Rows and Columns.
This tool enables quick and efficient data processing, allowing users to perform comprehensive analysis and monitor campaign performance.

9. Campaign Reporting

9.1 Description

This module provides you with a visual representation and analysis of the progress and metrics of their set objectives for a campaign or chosen channel mix. The dashboard includes various graphs that allow users to explore and compare KPIs for an overview of progress.

9.2 Actual vs. Goals

The Actual vs. Goals is mostly a dashboard where you can see and analyse the progress of the objectives that have been set and their metrics for the campaign or channel mix of your choice.

The dashboard is composed of different graphs where KPIs can be explored to have an overview of the progress, or compared to differentiate between KPIs.

Moreover, in the dashboard, detailed information about the budget spent by channel and platform can be found. As well as a comparison between all channel mixes that compose the campaign and their monthly progress, adapted to the goal that needs to be analysed.

Additionally, all graphs can be downloaded in CSV format or as an image for presentations or further analysis.

9.3 The AI Impact Dashboard

The AI Impact dashboard offers accessible data visualizations of our AI product's performance. It provides insights into our Suggestion tool's effectiveness with clear visuals. The graph illustrates the positive influence of AI on Media Plan metrics, simplifying complex data for easy understanding of AI's role in campaign success.

This section  enhances decision-making by offering a comprehensive yet approachable perspective on the value our AI product brings to the table.