Creating a Retargeting Campaign
Last updated
Last updated
Retargeting is an online advertising strategy designed to re-engage users who have previously visited your website or mobile app but did not complete a desired action, such as purchasing a product, signing up, or filling out a form. The main objective of retargeting is to bring these users back to your website or app and motivate them to complete the action they initially intended.
To help you create a retargeting campaign from start to finish, we've developed this article. Here's what we’re going to cover for this purpose:
We start by creating and installing a cookie pool on your website. A cookie pool is a database built upon users' stored cookies. Cookies are small files stored on a user's web browser that contain data about their behavior on the internet.
The cookie pool feature collects additional data on audience segmentation and improves campaign performance.
On the BMS homepage, in the DMP section, click on Cookie Pools.
Click on to create a Cookie Pool.
Now you can set a Name and Tags for it.
Insert your domain and select the exchanges you desire.
Set the period and the size of the cookie pool.
Click on to save your cookie pool.
On the Cookie Pools page, select the tab install instructions.
Add this code to the <head> tag of the pages where you want your users to be added to the pool.
We recommend you ask your website's developer to perform this action.
Alternatively, you can install this tag on your website using Google Tag Manager (GTM).
If you want to promote products from your website in your ad banners, use the catalog. If this is not your goal, you can skip this step and proceed with setting up your trackers.
Once you have created a set of cookies, it's time to create your product catalog. This will allow you to use recommendation models that increase ad conversions by presenting your products in dynamic banners.
On the BMS homepage, click on Catalogs, in the CS2 section.
Set a Name and Tags for it.
Follow the instructions on the install instructions tab to install the catalog pixel into your website:
On the install instructions tab, you will have access to image tags, which are necessary to track interactions on your website with the products in your catalog, each tag tracks different actions on your website.
It's also necessary to replace the indicated placeholder with your offer ID, the same ID you use for importing it so metrics can be synced.
Attention! You must install them very carefully on the correct pages to ensure they only render 1 time per event, since to the platform every render is counted as 1 event.
At the menu on the Right, click on Import Channels.
Here we need to configure the three tabs available for it to be working properly.
General Tab
Set a name and tags for your Import Channel.
Select the catalog from where you will import your product data.
Select how often your catalog should be updated to add or edit your products.
Select how often your products must be removed from your catalog.
Source Tab
Select the protocol used on the URL from which the products will be imported.
Inform the URL from which the products will be imported.
Select your catalog format between the available options.
Mapping Tab
Inform the template model of your catalog, this step may require the help of our technical team.
After completing the steps above, enable the import channel to start working with it, you can also perform a test to confirm that it's working properly, to perform this test, follow the steps below:
Select the import channel that you need to run a test for it.
Flag the 'Testing Mode'.
Select how many products that should be tested.
Set if you want to use the channel's settings for deleting products or if you want to remove them before the test begins.
Select the import channel you've run the test, and at the jobs tab you can confirm if the channel is working properly or not, in case of any issues with it, they will be displayed in the column "Issues".
In this section, you will be able to view all your products. Flag the checkbox of the products and go to the details tab to see more detailed information about it, like the offer ID, for example.
Track your audience's website activities using trackers, and utilize the data to create a product recommendation model based on your catalog.
On the BMS homepage, click on Trackers.
Set the name for your tracker.
Setting tags will help you find this tracker more easily.
Set the maximum number of users. New users cannot be added once the limit is reached, but existing user's actions will still be tracked.
Set the maximum amount of events tracked per user, once the limit is reached, the system will automatically delete the oldest events to make room for new ones.
Set how long you want to use these trackers, after this period your tracker activities will be deleted.
Set events for tracking specific actions of your audience.
On the Trackers page, select a tracker.
Setting a name for your event will automatically set an ID for it.
Set the custom data field with the information you want to track, for example: "offerid".
Set a name for the action.
Choose between a 'Call a Webhook' or 'Track in Catalog' action:
For a 'Call a Webhook' action, inform the URL to where the data should be sent. Here you can also choose default and customized activities to be tracked.
For a 'Track In Catalog' action, choose the desired catalog, then the activity you want to track, it's also possible to track a customized activity.
After creating your trackers, events, and actions, you must install them on your website to start using them. There are 3 install methods available: Script, Pixel, and Redirect.
Script
On the Trackers page, select the desired tracker.
Click on the 'Install Instructions' tab, and choose the event you want to track.
Select the Script option.
Add this script to your website's code, on the page where the event will be tracked.
You can also use a tag manager, like Google Tag Manager, to add this script to your website.
Pixel
After choosing an event on the 'Install Instructions' tab, select the Pixel option.
If you have configured custom data fields, please use the indicated placeholders to inform the values.
Add the Pixel tag to your website's code, on the page where the event will be tracked.
You can also use a tag manager, like Google Tag Manager, to add this script to your website.
Redirect
After choosing an event on the 'Install Instructions' tab, select the Redirect option.
Provide the URL to which the user should be redirected after the event is captured.
If you have configured custom data fields, please use the indicated placeholders to inform the values.
The metrics tab allows you to visualize how your trackers, events, and actions are performing. On the metrics tab of the trackers' page, it´s possible to filter the data that is displayed according to your preference, here are the available filters at the moment:
"Group By": Select how you want to group the displayed data, by tracker or by event.
"Visualization": Select how you want to display your data, metric cards, or table.
"Period": Select the period that contains the data you need.
The data collected by the trackers makes it possible to show dynamic customized ads to your target, without it, it's impossible to generate or show dynamic banners.
Recommendation models are used to fill up your dynamic banners with data about your products based on your catalogs and the tracked activity of your website.
On the BMS homepage, click on Recommendation Models, in the CS2 section.
Set a Name and Tags for it.
Select the catalog from which the model will collect data and lead interactions.
If you stop using a recommendation model, we recommend disabling it instead of deleting it, as deleting a model also deletes the data collected by this recommendation model.
Now that we've created our recommendation model, we need to set up some sources for it, there are 2 source types available, DMP trackers and Catalogs (CS2). Using DMP trackers as a source will relate your recommendation model to the data collected by the trackers installed on your website. The Catalogs (CS2) option will relate your recommendation model to your catalog data, establishing a product ranking. Below are the steps to set up a source based on the desired source type:
DMP Trackers
Select the recommendation models you want to use this source for.
Set a Name.
Set a limit of catalog products from which data will be collected.
Choose DMP Tracker as the source's type.
Select the tracker from which you will collect the data.
Select the event configured on the tracker from which you will collect data.
Set the field containing your offer IDs.
CS2 Product Ranking
Realize the steps 1-4 above.
Choose CS2 Product Ranking.
Select the action you want to use to rank products for this source.
Inform the period in which metrics will be checked and collected.
Sources are used to bring your product data to your dynamic banner, you must have at least one source for each space available in your dynamic banner, each source fills up only one space at a time, so if you have more spaces than sources, some spaces will be empty on your dynamic banners. We also recommend setting up at least 3 sources per recommendation model.
Use the Creative Builder to create blueprints and builds that will help you to create your ads faster.
Blueprints are models for creating ads quickly and efficiently. These pre-made models allow you to build ads that meet your business needs with ease.
Built on web design languages, Blueprints can offer you the flexibility of creating dynamic banners. Even, if you are not familiar with web development languages, you can confidently use one of the pre-made Blueprints available.
At first, you will need to choose between creating a blueprint on your own or using an already existing blueprint.
Creating a blueprint model.
Locate and click on Blueprints on the BMS homepage.
Set a Name for your Blueprint.
Set tags to make it easier to find it later.
Choose the availability according to your preference, selecting public will make your blueprint available for everyone using the BMS platform, and private makes it available only for you and those with access to your account.
Select the desired banner sizes.
Feel free to use the given system parameters according to your needs.
You can also use our Macros for better interaction with your ads' viewers.
Using an existing Blueprint model
Locate and click on Blueprints on the BMS homepage.
Turn off the 'Owned' option, this will show you all the public Blueprints available at the moment.
Choose the Blueprint according to your business needs between the options available.
Create builds using your blueprint models, builds help you create dynamic banners showing products from your catalog, used for your retargeting campaigns.
On the BMS homepage, locate and click on Builds
Now set a Name for it, you can also set tags to make it easier to track it.
Choose your domain.
Now select a blueprint model.
Select the sizes for your banners. It's recommended to use sizes with equal proportions for each build, for example, use one build for vertical banners and then create another for horizontal banners, this will keep the proportions of the logos, images, and products shown.
Use the Parameters on the left side to set and customize your logos, images, product grids, and more.
As you change the parameters, you can see a live preview of how your banner will be shown to help you find the perfect adjustment for your business needs.
Group several creatives as a single unit to apply different weights and compare performance between variants, this comparison is known as A\B test and it's very useful to discover what kinds of creatives are more interesting to your audience.
On the BMS homepage click on Creative Groups, in the AdServing Section.
Set a Name and Tags for it.
Select your domain.
Select the format of the creatives in the group.
Set a weight for each creative you've added.
This weight should be used to define what creatives you want to be displayed more often to your target, the greater the weight of a creative, the more it will be displayed.
Here is where you create your ads using your creative groups and send them to the AdExchanages Review, you can also create rules to control how your ads will be delivered, and follow your ads' status and metrics.
On the BMS homepage click on Ads, in the AdServing section.
Name it and set tags for it.
Select your domain.
Choose a format for your ad.
Select the creative group you want to use.
Check the box to send your ad for review on all supported ad exchanges.
You can use this option to create ads quickly and massively.
Set a Name and Tags for your ads.
Select your domain.
Inform the URL to where the ad should redirect to when clicked, parametrization is allowed (UTM, for example).
Use Existing
Select all the images you want between the ones you've already uploaded to the platform.
Upload New
Use Web Adress (URL)
Add one image URL per line.
Flag the option to group creatives of the same format to be able to perform an A/B test.
Flag the option to send your ads to a review from the Ad Exchanges.
In this tab, you can set up rules for running your ads only in specific hours and days.
Select the ad you want to set a rule for.
Set a Name for it and select what Creative Group should be affected.
Select the hours you want your ads to be displayed on each day. If there are some days you don't need this ad to run, unflag all the hours on these days, and it won't be running on these days.
The rules can be activated/deactivated any time you want, you can do this by switching the rule between on and off on the rules tab.
In the Exchange Reviews tab, after creating your ad, select it to monitor whether Ad Exchanges will approve or reject your ads. In case of refusal, you can check the reason in the comments column. After making the necessary adjustments, you can resend the ads for a new review.
This is where you'll find and be able to monitor your campaigns.
In this article, we're approaching the creation of retargeting campaigns, to see a complete description of every function on this page, please check our campaigns' documentation.
On the BMS homepage, click on Campaigns, in the campaigns section.
Set a Name and tags for it.
Select your domain and time zone.
Set when the campaign should start and end.
Set your Bid price:
Fixed: This option will use the configured value to bid. Please insert your target CPM value here.
Variable: This option will optimize your bid's cost in a defined range, looking for the smallest bids possible. Insert the lowest and the highest value of your CPM.
Set the frequency cap, this is the number of times an ad of the same campaign will display to the same user.
Set how many bids you want to request for a second.
After creating your campaign, you'll need to set a target for it, for retargeting campaigns, you must use cookie pools as one of the target options since the objective is to re-engage users that interacted with your website and the cookie pool is the feature that collects this data, you have some other options to help you build your ideal target, including geographic location, language, domains' categories, domains, keywords, and Ad Exchanges. Our targets work on an 'AND' system, which means that every target added to a campaign will work with the others to bring you a more specific and qualified audience.
Select the campaign that will receive this target.
Set a Name for your target.
On the Locations tab, you can set your target's location.
Geographies: Use this to include or exclude countries and regions where your campaign should be delivered.
Geofences: Define a location and the distance radius of where you want your campaign to be delivered.
On the Contents tab are some important settings for your target:
Languages: select the language of the websites where your ads will be displayed, you can also exclude languages that you don't want.
Categories: include specific categories so your ads will only appear on websites featuring content in those categories, you can also exclude categories, so your ads won't be shown on websites with content in those excluded categories.
Domains: include specific domains so your ads will only appear on those specified websites, you can also exclude domains so your ads won't be shown on those excluded websites.
URL Keywords: include or exclude URL keywords so you can refine where your ads appear based on the URL's content.
On the Devices tab, you can set parameters to your targets' devices:
Operational Systems: select operational systems so your ads will be displayed to users navigating the web on those systems, you can also exclude operational systems so your ads won't be shown to users on those excluded systems.
Browsers: select browsers so your ads will be displayed to users navigating the web through those browsers, you can also exclude browsers so your ads won't be shown to users on those excluded browsers.
Device Types: select device types so your ads will be displayed to users navigating the web on those devices, you can also exclude device types so your ads won't be shown to users on those excluded devices.
Visited URL Keywords: by defining Visited URL Keywords, you're tailoring which devices will see your ads based on their recent navigation history. We track the URL's that a device has accessed within the past 24 hours.
Visited Domains: By defining Visited Domains, you're tailoring which devices will see your ads based on their recent navigation history. We track the domains that a device has accessed within the past 24 hours.
Cookie Pools: select cookie pools so your ads will target only the users who have been added to those selected pools, you can also exclude certain cookie pools so your ads will not target users from those excluded pools. This is a necessary setting for retargeting campaigns.
On the Inventory tab, you can set your exchanges, viewability, and ads' position:
Exchanges: select ad exchanges to display your ads through those platforms, you can also exclude ad exchanges so your ads won't appear on those excluded platforms.
Position: select inventory positions to strategically place your ads for optimal visibility and engagement, you can also exclude positions to place your o ads on all non-excluded options.
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.
Here you set your campaign's daily budget in USD, you can also track how much of the budget has been spent already, how much you still have available, and the current budget target.
On the Configuration tab, in the budget section, inform your budget value in USD.
Now your retargeting campaign is ready to run, you only have to enable it and track how it goes on the metrics and real-time tabs. Here's an article on how metrics work on the BMS platform.
Our bidding works by crossing the information of your configured campaign's settings and bid set, so you will be getting impressions based on your campaign's configuration only.
Click on to copy the cookie pool tag.
Click on to create a new catalog.
Click on to save your changes.
Click on to start.
Click on to save your changes.
Click on to start a manual import.
Click on to start.
Click on to add a new tracker.
On the configuration tab, click on , to create an event.
Click on to create an action to be executed after the event has been tracked.
Click on to save the action you created.
Feel free to add more actions to this event, then click on again, to save your event.
If you have configured custom data fields, please use the indicated placeholders to inform the values. Here's an example of how the indicated placeholder for your custom data fields might look to you: . Example: You need to track what product color your users are mostly intrested, you will be able to use this field to colect data about the product color.
Click on to copy the script.
Click on to copy the Pixel tag.
Click on to copy the generated URL and use it as it was the URL you provided before.
Click on to create a new recommendation model.
Click on to save your changes.
In the Configuration tab click on to add a new Source.
Click on to save your changes.
Click on to save your changes.
Click on .
Click on to add a new parameter group and start coding your banner
Click on to duplicate the blueprint to your account.
Click on to start editing your copy of the blueprint, here you can make changes to the blueprint, adjusting it to better reflect your business needs.
Click on to start creating a new build.
Flag the box "Send creatives for approval" and click on to save your build and send it for the Ad Exchanges review.
Click on to create a new creative group.
Select the creatives that should be in this group. Click on to add more fields and select your creatives.
You can get a preview of your group after finishing this setup, click on to see the preview.
Click on to save your changes.
Click on to create your ad.
If you don't have a creative group or need a new one, you can quickly create one by clicking on .
Click on to save your ad.
Click on to start.
Click on to add your creatives' images according to the options below:
Click on to confirm your selection.
Upload new images to the platform by dragging them to the box or clicking on and selecting them on your device storage.
Click on to confirm your selection.
Click on to confirm your selection.
Click on to save your ads and send them to review.
In the Rule tab click on to add a new rule.
Switch the Scheduling option to "on".
Click on to save your rule.
Click on to start creating your campaign.
Click on to save your campaign.
On the Configuration tab, find the Target section and click on to create your target.
Click on to save your target.
Click on to save your changes.