Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
In the DSP area, you will be using all features previously created like Creatives, Creative Groups and Ads, to start your campaign and customize it with more features to make it even more effective.
This is the most important step since you will be deciding which public you want to focus your campaign on, the ads that will be displayed, and the budget available for each campaign.
In the Campaigns Area click on .
Fill in the details.
Name - Choose a name for your campaign;
Tags - up to 5 labels that can be used to aid identification and searching;
Domain - this is the primary domain that this campaign will take the user when clicked;
Time Zone – which time zone you want to deliver your campaign;
Scheduling - set your start and ending date for the Campaign;
Bid Price – this is where you will be deciding your bidding price for the AD’s auction;
Fixed - Set your immutable price for an inventory slot;
Variable - Activate this option to use our technology "Bid Shading", which is the platform's own bidder; if activated, it will optimize your budget spend, always focusing on the fairest value for purchasing those inventory spaces. This generates significant savings, although the company may choose not to activate Bid Shading and let the bidding offer be based solely on the CPM target.
Frequency Cap: Amount of impressions per device, here you can change how many times the campaign will be shown to each device;
Attention! The higher the Frequency Cap, the more you'll appear to the same user. The lower the Frequency Cap, you'll reach more users and appear less often to each of them.
This will be your view after successfully creating a campaign.
Configure your Budget, Targets and Ads.
If this notice appears in the status of your creative, ad, or campaign, it means that the material was not approved by the platform or ad exchanges. In this case, BMS will inform you of the issue in question (in detail) by hovering the cursor on the sign, and you can make the necessary adjustments before activation.
To enable your campaign simply flip the Enable toggle.
Attention! We always advise to deactivate the campaign instead of deleting it completely. When deleting a campaign, all data and metrics are lost as well.
While real-time events are kept for 15 minutes, you can check the campaign metrics for any time interval. Metrics can take up to 5 minutes to display the most recent data.
If you need more detailed information on how each metric works, check here.
You can also view Real Time events from your Campaign through our Real Time Tab.
New accounts are limited to spending $30 per day per campaign. If you need a higher budget, you can submit a Quota Increase Request and after review your limit will be increased. To learn more about quotas, check our Accounts article.
To set a budget for your campaign, simply select your desired campaign and manually set a daily limit budget then press the button, your budget can be modified at any time.
After setting your daily budget, you will be presented with the information regarding your budget.
Current Target - This is the target of your budget for the remaining time of that day.
Available Now - Current available budget.
Consumed Today - Total budget consumed of that campaign during the entire day.
Learn How our Real Time Tab works.
Ad and Campaign resources have a dedicated real time monitoring tab that allows the customer to see what is being delivered in real time.
The events available are:
This event is registered any time a campaign wins the right to display an ad to the end user. This is the point where the media acquisition cost is charged.
This event is registered when the end user's browser requests the ad content from our ad server. This is the point where the ad server cost is charged.
This event is registered when the end user's browser loads and displays the ad on a page.
This event is registered when at least 50% of the ad body is shown on the screen for at least 1 second.
This event is registered when the end user clicks on the ad. For this event to be tracked you must be using the BMS Click Tracker which is enabled by default but can be disabled by editing the creative's HTML code.
Please note that the "impression" event can only be tracked for Campaigns and Ads.
When checking real time events for Creatives or Creative Groups no "impression" event can be recorded. The Ad Rules are determined only at the time of Ad Delivery. This is the point where the final creative group is selected and from it, the final creative is chosen.
You can choose what events to see by toggling the selector:
Here you can observe all the details for a particular event such as the user's geolocation, IP, browser and device type. The parameters for the bid, ad exchange and domain and those related to the particular campaign, target, ad, ad rule, creative group and creative alongside a preview for the creative itself.
After creating a Campaign, you will be required to set one Target at least to run the campaign, targets are basically which kind of public you want your campaign to be displayed to, our targets work using AND rules not OR, so whenever you include a target, you will be restricting your campaign even more to your desired public.
If you set your campaign with broader targets, your budget will be spent more rapidly, since you will be receiving bid requests from a large range of publishers.
These are the targets that will work as the first filter (Location, Cookie Pools, Exchange) and will exclude other possibilities.
Example: If your objective is to target a specific audience from a Cookie Pool, your ads will only be shown to those users inside the Cookie Pool, disregarding other users.
You can choose who to show ads to based on where these users are located by either specifying the country and region or by adding geofences around specific addresses.
Location
Geographies - By selecting specific countries or regions, your ads will only appear to users accessing from those geographic locations.
Geo-fences - By selecting specific countries or regions, your ads will only appear to users accessing from those geographic locations.
Contents
Languages - By including a particular language, your ads will only appear on websites in that language.
Categories - By including specific categories, your ads will only appear on websites featuring content in those categories.
Domains - By including specific domains, your ads will only appear on those specified websites.
URL Keywords - By defining URL keywords, you can refine where your ads appear based on the URL's content.
Device
Operational Systems - By selecting specific operating systems, your ads will be displayed to users navigating the web on those systems.
Browsers - By selecting specific browsers, your ads will be displayed to users navigating the web through those browsers.
Device Types - By selecting specific device types, your ads will be displayed to users navigating the web on those devices.
Cookie Pools - By selecting specific cookie pools, your ads will target only the users who have been added to those selected pools.
Inventory
Exchange - By selecting specific ad exchanges, your ads will be displayed through those platforms.
Position - Select specific inventory positions to strategically place your ads for optimal visibility and engagement.
Viewability - Adjust the slider to set the minimum viewability threshold for ad slots. Your ads will only be matched with inventory positions where the viewability percentage is higher than the selected threshold. This allows for precise control over ad placement, ensuring your ads are only displayed in slots with a visibility level that meets or exceeds your criteria for optimal engagement and impact.
Click-through rate (CTR) - Adjust the slider to set the minimum Click-Through Rate threshold for ad slots. Your ads will only be matched with inventory where the CTR is higher than the selected threshold. This allows for precise control over ad placement, ensuring your ads are displayed in slots with the CTR level that meets or exceeds your criteria for optimal engagement and impact, the information used for this feature is BMS's database according to all campaigns that are running and collecting data, this feature works for all exchange's inventories.
Currently, our platform does not have native AI capabilities. However, feel free to use any AI tool to analyze your data and define your target. Here are a few examples of prompts you can use with your selected AI:
Prompt Example 1: "Based on the provided data, which domains should I focus my campaigns on if my objective is to increase the click-through rate?"
Prompt Example 2: "Based on the provided data, in which locations will my campaigns be more effective?"
Prompt Example 3: "Which domains, based on the provided data, should I blacklist to increase my campaigns' click-through rate"
Before you start! It's possible to select as many filters as you wish on a single target, however, keep in mind that the difficulty of matching with a publisher will increase as you add more filters, you can also set more than one target with different filters and run your campaign for each one separately.
You can add as many targets as needed to your campaign, and you can freely turn each target on or off during the campaign to adjust it to your campaign's needs.
When creating a target, you will notice that for most of the available target options, there is an estimate of how many impressions can be achieved daily. This estimate represents the median of the daily impressions over the last 7 days.
This feature only works with inclusions and is not yet available for URL Keywords.
Example: In the picture above, you will notice that for each language, the impressions estimate is shown in the same row as the language. In this example, selecting English and Portuguese will bring you approximately 5.8 million impressions for English and approximately 2.4 million impressions for Portuguese.
Once you select multiple options within a filter, the number of impressions will be summed. After closing the editing group, the total sum will be displayed.
Example: In the picture above, you will notice that English and Portuguese were selected as languages for this target, and their estimated impressions were summed when the group was closed, resulting in a total estimate of 101.5M impressions for both languages combined. Categories and Domains have also been selected. In Categories, you will see that multiple categories were selected, resulting in 165.9M impressions when combined. For Domains, each domain you include adds to the total impressions. In this case, only two domains were selected, resulting in an average of 9.2M impressions.
To start a campaign and use your configured target, ensure the targets are enabled if you need to modify or simply stop using a specific target. You can disable it and the campaign will stop using that target immediately.
Attention! We always advise disabling the target beforehand and analyzing if it is necessary to delete or simply modify it since the action cannot be undone.
If you select more than one target, it is possible to make bulk actions.
To select an Ad for your campaign press .
A screen will pop up and it will be displayed the created ads for that current campaign's domain.
You can add as many ads as you need to your campaign.
Attention! We always advise users to analyze if it is necessary to delete an Ad, this action cannot be undone and all the related data, including previously collected metrics, will also be deleted.
If you select more than one ad, it is possible to make bulk actions.
You can have a more precise view of your campaign by checking the tab. Here you will be presented with the most valuable metrics of a campaign, which can be divided by Targets, Ads, Creative Groups, and Creatives.
It is possible to select a campaign and then choose a specific date to view the overview for that period.
After selecting a campaign and a period, you will be presented with an overview of that campaign, including all targets, ads, creative groups, and creatives that are impacting the campaign, and how they are performing.
It is also possible to check the top domains, countries and regions for each campaign through the Overview tab. It presents the most relevant metrics and shows how each one is performing, providing you with valuable data to make strategic decisions.
Alternatively, in the Campaigns section, a metrics tab is available containing the same data, but following our metrics standard. When not selecting any of your campaigns, this tab will show you an account-wide of all your campaigns. Selecting more than one campaign will show a comparison between the selected campaigns, and selecting only one campaign will enable the group by feature with four options:
Campaign: This option will display all the available metrics for the selected campaign.
Ad: This option will display a data comparison between the ads on the selected campaign, allowing you to gather information about your audience. This information can be used to create more engaging ads in the future.
Target: This option will display a data comparison between your campaign's targets, allowing you to gather information about your audience. This information can be used to configure more precise targets in the future.
Exchange: This option will display a data comparison between the ad exchanges used to run your campaign, allowing you to gather data on which ad exchange has been more effective for your campaign.
This metric indicates whether your campaign has been active or not, and when the campaign has been active within the selected time frame.
Example: In this graph, you can observe that the campaign has been active during the period June 16-24. This metric shows results only when a campaign has been active. If there are no results in this metric, it means that the campaign was disabled during that period.
This metric shows the bid price configured for your campaign. There are three visualization options: minimum, maximum, and average. The displayed value is for 1,000 bids
Example: In this graph, you can observe that the average bid price for this campaign was $50 per bid for the defined time frame (June 17-24). If you set a variable bid price between $0,0001 and $100 you will observe that this metric will show you the bid price targeted, on the maximum visualization you will see the card shows the maximum bid value, on the minimum, it shows the minimum value, and on the average, the average value configured for your campaign.
This metric shows the number of unique devices from which you have received an impression. Each device is counted only once.
Example: In this graph, you can observe that the ad was delivered to 4 different devices on June 17th, to 3 devices on June 18th-19th, and 1 device per day until the end of the defined time frame ( June 17-24). If a user inside the parameters of your target receives your ads on his PC, this will count as a unique device, if the same user receives your ads on his smartphone it will count as another device.
This metric displays how many impressions your ads receive from the same device.
Example: A user within your target parameters can be impacted multiple times by the same ad on the same device. This metric counts how many times the ad was displayed on the same device. In this graph, you can observe that on June 17th, your ad was delivered to the same device just over 10 times, while on June 18th, this number increased to about 15 times per device.
This metric shows how much of your budget was spent based on recommendations. It will only appear if you are using a recommendation model for this campaign.
Example: In a context where you have a retargeting campaign designed to engage users on your website, the budget allocated to recommending products from your catalog to these users is shown in the "Budget spent on recommendations" metric. The graph displays a one-week time period, with each point corresponding to a day and the budget spent on recommendations. You can see that on June 24th, the budget spent on recommendations was almost $0.07, with a considerable drop on June 28th.
This metric shows the defined budget pace target. It helps you plan the rate at which your budget will be consumed.
Example: If you have a daily budget of $10, this metric will show the pace at which this budget should be spent over the course of your campaign. In this graph, you can observe that the daily budget was under $5 from June 16th to June 23rd, then on June 24th, the daily budget increased to $15.
This metric shows you the actual race at which your budget is being consumed. It allows you to gather information on which hours of the day or days of the week, your ads spent your budget.
Example: In this graph, you can observe the budget pace adjusted to spend all the budget defined for that period (June 21-24). The budget pace effective metric will show you how this budget is being spent effectively and during which hours or days it has been spent.
This metric shows how much of your budget is still available for a campaign, it will show new values as the budget is being spent.
Example: In this graph, you can see that there was a daily budget of $30, which was completely spent each day from June 21st until June 24th. By following this metric, you will be able to observe how much of your budget remains available for your campaign.
This metric shows how much of your budget the bidding engine has consumed when placing bids for ad spaces.
Example: When you start running a campaign on our platform, the system will start placing bids according to your campaign settings. This metric shows you a sum of how much of your budget has been consumed placing bids. In this picture, you will notice that the defined time frame was 1 week divided into daily periods, from Oct 16 until Oct 18, the consumption related to placing bids was nearly $0.50 per day, after that, you will observe an increase of this value until almost $2.00 on Oct 21, and then it decreases again.
This metric displays, in percentage, the ratio between the number of clicks and the number of page loads in the defined time frame.
Example: The data provided by this metric will show you how many clicks on your ads have resulted in a page load. In this picture, the defined time frame was 1 day divided into 6h periods, you will notice that at 6 AM the click to page load rate was nearly 80%, meaning that 20% of the clicks didn't result in a page load, from noon until 6 PM the click to page load rate was nearly 60%, after that it increases at midnight to 100%, meaning every ad click resulted in a page load.
This metric displays the value defined as the daily budget within the specified time frame.
Example: Use the data provided in this metric to understand the daily budget limit configured at the time. In this picture, the defined time frame was 3 days, divided into 6h periods. You will notice that the configured daily budget limit was $10.00, and this setting has remained unchanged.
After filling in all fields, click on , if there is any invalid field, it will be shown so you can review what is missing.
To start configuring your Campaign, check the of your desired campaign and your configuration tab will be displayed accordingly.
To enable your campaign, you must have at least one Target and Ad added to the campaign, you can also check the sign to see whether there is any issue preventing you from enabling the campaign.
If you wish to reutilize a campaign with different configurations without having to create a new one from scratch, you have the option of duplicating a campaign, simply click on at the campaign you want to duplicate and a copy of that campaign will be listed, when duplicating a campaign, you also duplicate ads, budget, and targets.
If a campaign has served its purpose but you do not wish to delete the campaign, you have the option of archiving it, click on to archive.
To check your archived campaigns, click on to toggle your view to Archived campaigns, there you will see all of them and if you wish to retrieve a campaign simply click on and the campaign will be available again.
If you need to delete a campaign simply click on and a confirmation screen will be displayed, this action cannot be undone and you will have to manually type the campaign name to delete it.
In every metric you will have a which will precisely explain what that metric represents.
For any event displayed on the list, you can click on the details button to see more:
AI can assist in setting targets aligned with your objectives. By analyzing target values, you gain insights for campaign adjustments. For instance, AI can utilize data from our product based on your campaign results and objectives, presenting potential changes for your optimization. For example, when using an for ADS - Clicked, you can obtain data about which domains are receiving more clicks, allowing you to gain further insights from this information.
In the selected Campaign page, Press to start creating your target.
When adding targets, pay attention to the and signs. These indicate whether you are selecting or excluding a filter for your campaign. The filters you choose will be listed in your target filter, showing what will be targeted or excluded from that specific target.
After selecting and configuring your target, click on .
If you want to reutilize a dense target but with few changes, you have the option to duplicate that target and save time, simply click on to duplicate your target and a copy of that target will be instantly created.
If a target is no longer useful for your campaign, you can click on to permanently delete the target, and a confirmation screen will be shown to you.
After selecting two or more targets, the bulk actions button will be enabled, then after clicking on the menu, you will be shown three possibilities which are: Enable, Disable and Delete targets in bulk, this helps you make more actions at once.
Select a previously created AD or create a new one by pressing .
Learn more about Ads Creation and Management .
After selecting your ads, click on to confirm.
If you wish to double-check the ad you have already added to that campaign, click on to view how the ad will be shown to the end user.
If your ad has been recently created, it might have a sign, it can be related to not having a rule configured or pending approvals on Ad Exchanges. You can check what is the issue by hovering the cursor over the warning sign.
If an ad has been mistakenly added or is no longer useful for that campaign, you can delete it from your campaign by clicking on , a confirming screen will be shown.
After selecting two or more targets, the bulk actions button will be enabled, then after clicking on the menu, it will be possible to delete all selected ads at once.
To better understand the metrics displayed on the overview page, visit our and articles.
The ads metrics are also available on this page, they are: budget spent, bids, bid win, impressions, CPM, deliveries, delivery (%), displays, display (%), views, viewability, clicks, CTR, CPC, time to display, time to view, time to click, bid price effective, impressions price, budget spent on impressions and budget spent on deliveries. You can learn about these metrics on the page. This article is dedicated to discussing the exclusive campaign metrics:
These are all the metrics available in the campaign product for analyzing the performance of your campaign. Additionally, when checking metrics, you can always check our to access additional information about a specific metric.
When configuring your domain targets, you may have uncertainties about the classification of certain domains. To address this, BMS has developed a URL Check tool. By entering a URL, the tool will identify and provide the domain's classification, offering valuable information to the user.
To access our Check URL Classification tool, check the DSP's tools menu.
When suggesting a new classification, click on the "Suggest" button. A screen will pop up, allowing you to propose adding or removing a category.
The Campaigns billing section will contain all billed items related to campaigns, it is divided into 2 sub-sections.
At BMS, it prioritizes transparency by displaying every detail of your bill. Visit our to understand how the bills are structured.
When creating and starting a campaign, it is necessary to use multiple products and features from our platform in order to have everything set to start the campaign, note that the campaign's billing is not only based on the daily budget set.
Our Billing works based on the usage of each product, it is the effective cost for each product based on the usage, metered by each request sent to an API, storage, and media.
When running a campaign, multiple products are used to build its components. As a result, the storage for each creative, creative group, ad, and media item will incur charges. In cases where the account accumulates too many of these items, there could be a significant impact on the monthly billing. Therefore, performing regular clean-ups of unused items is a good practice to maintain a manageable billing balance.
Example: Even when a campaign is inactive, charges may still apply because the creatives and ads created for that campaign continue to incur storage costs.
All media uploaded to the library incur storage and download request costs. Each time an end-user views your media in a campaign, a cost is generated for both storage and download. These costs vary based on the size of each media file, as they consume storage space on BMS servers. To help manage these expenses, consider using media hosted on your own servers.
Example: A media that has a 3mb size will have a different cost from a 5mb media size, by hosting that media on your own server, BMS will not charge for that media.
The daily budget set for a campaign functions like a gas pedal, helping you control how much you intend to spend. The actual amount spent by the end of the day may vary based on target configurations, bidding settings, and the media used in the campaign.
Upon setting your daily budget, it is used on four different types in order to fully delivery a campaign: Impressions, Deliveries, Placing Bids, and Recommendations.
This budget is spent based on the bids won, with the amount paid to the publisher for the right to display ads on their website. On the billing side, this is represented as the media cost (the sum of all winning bids) plus a 20% platform fee.
Example: In this case, the budget spent on impressions were over $0.50 to a maximum of $0.75, this metric will be shown at the Budget Management and Media as the Media Cost, upon removing the 20% platform fee, it is possible to match the values.
This budget pertains to the total delivery cost of an ad, which includes the combined expenses of Ad Server, Monitoring, and Media. The Ad Server cost covers the API requests needed to deliver the ad, Monitoring costs capture metrics and display them on the dashboard, and Media costs cover the downloading of associated media. On the billing side, these costs appear under Ad Server, Media, and Monitoring. This cost may vary based on the size of the media; larger media files will result in higher expenses.
Example: On this metric you can see that hourly it is being spent over $0,01 up to $0,025 on deliveries only, this value will be deducted from the daily budget, even though it is not related to the bidding itself.
This cost is associated with the operational expense of placing bids. Each time a bid is made, it aligns with the campaign’s targets, requiring the system to filter the entire available inventory based on the campaign's preferences to ensure accurate bidding. This process incurs charges, though they represent a small percentage of the total daily budget. On your billing statement, the Real-Time Bidding section will include a "Bids Placed" line item, which corresponds to your campaign's bid placement metrics.
Example: On this metric, it is noticed that the budget spent for operational costs has been over $0.05 to a maximum of $0.13, this cost will be listed on your billing as the Real Time Bidding, it will match the operational costs of your campaign.
When using Dynamic Banners, you will be charged for using the API call for a recommendation, due to having an operation cost of linking your targets to a recommendation, if a campaign is not using Dynamic Banners, there will be no costs.
Example: On this metric, it is noticed that the budget spent was over $0.05 up to $0.08 every 12 hours, which value is deducted from the campaign's daily budget.
In budget management and media, the bills related to BMS display the current budget availability, the requests generated when you change or set a budget for a campaign, and the media cost plus a 20% BMS tax. The media cost is based on the amount paid to a publisher to display your ad.
Example: On this bill, a media cost of $4,014.89 plus CPM is noted. This cost is based on $3,345.74, which will be passed on to the publishers who displayed your ad, and an additional $669.15 from the 20% tax for using BMS's bidder. The campaign budget availability was also charged due to exceeding 1,000,000 requests. At a cost of $0.10 per 1,000,000 requests, this totaled $0.72. After adding up all bills, the total cost reached $4,015.61.
On the campaign management bill, the costs for any action on the campaign page and for campaign storage will be displayed. Each time you create, enable or disable campaigns, it counts as one request. If the number of requests exceeds 1,000 during a month, there will be a cost. Campaigns are charged even if they are inactive. BMS counts each second a campaign is listed, whether active or not, and converts seconds into hours, charging $0.75 per campaign per month, based on a 720-hour month.
Example: In this case, since no requests have reached the first 1,000 mark, there will be no charges for actions performed on the campaigns page. However, since there were campaigns running or listed, a total of 2,201.09 campaign hours were charged, equivalent to about 3 campaigns running for an entire month. This resulted in a total cost of $2.29. Note that campaigns are charged for being listed, whether active or not, so deleting a campaign will stop further charges.
When you need to confirm a domain's classification, simply enter the URL in the provided field and click on .
A list of classifications for the URL will be displayed. If you disagree with the given classification, you can click on to have BMS's team review the URL for the correct classification if necessary.
After making your suggestions, click on and your suggestions will be sent to BMS's Team to analyze and possibly approve.
All products generate metrics once you start using them. These metrics are charged and are crucial for understanding your BMS platform usage and performance. The is responsible for these metrics and will display the related bill. BMS is focused on transparency and will show you the costs for all features within each product.
You can learn more about how metrics are handled by visiting the .