Ads that display content from a dynamic feed can be extremely valuable. They let you display dynamic information such as price, discount value, and the product descriptions that your audience is most interested in. These ads are often used for (but not limited to) remarketing campaigns on Facebook or other social media channels.
In this tutorial, we will explain how you can easily add dynamic content to your social ads and set up rules and conditions to create high performing layouts and deliver better messages to your audience to persuade them:
Social proof: show product rating and reviews in your ads
Create urgency: show how many items are left in stock
Promotions: show the items that are on sale and their discount
Before starting, you need an ad set that is already connected to a dynamic feed. If you’re not sure how to do this, first check out this article.
Part I: Selecting the right layout
Bannerwise supports this feature for the following ad formats:
Single image ad
Each format is meant for specific use cases. This depends on the type of business and resources available in your data feed. To understand which size is right for you, make sure to read this additional documentation on Facebook.
Part II: Building your default layout
The first step is to build the “default” layout of your ads. This layout will show when products in the feed don’t meet any of the conditions you will set up. You can start by adding a dynamic element in your canvas. First, open your ad set in the "single view" and click on the “add element” button in the top left of the scene. In the dropdown menu, click on “dynamic”. Now, you have to select a reference (for example “price”).
This is when your creativity comes in. You can combine dynamic elements with static elements for a full customization of your ads.
Before creating any condition, it is very important to generate all ad sizes you need for the “default” layout. Once you set up a condition, it is not possible to add extra sizes. When you’re ready with it, you can start creating the first dynamic condition.
Part III: Setting up a dynamic condition
On the toolbar click on “default” and click on “Add condition”.
Add a name to your condition. In the first dropdown menu select an attribute from your feed. The attributes that you see in the dropdown menu refer to the attributes mapped earlier when you uploaded your feed in Bannerwise. In the second dropdown menu you can select the operation you want. Depending on the operation you choose, you need to enter a value: number, word(s), letter(s)...
Some rules that you can apply are:
If "sale_price" "exists"
If "discount" ">20%"
If “availability” “is less than or equals” “5”
Check how many line items will be affected by the condition. A minimum of 1 line item needs to be affected by the condition in order to save the condition and a condition can’t affect the total line items of your feed. Click on “Save condition.”
Part IV: Building the new layouts.
It is time now to design the layouts for the different dynamic conditions. In the toolbar, click on “default” and select the condition you just created. The design that you see now in the canvas is the one you can start editing and adjusting. The "default" layout will always be used as starting point. Feel free to change the design as much as you want.
The layouts you create will apply on those products of your feed that meet the requirements of the dynamic conditions. The image below show some examples:
Part V: Previewing the different layouts.
When you're done building your dynamic conditions and layouts, you most probably want to know how they look. Click on “Preview” in the toolbar. It doesn't matter if you are in the "single view" or the "all view".
On the left side of the toolbar you can see “Default”. That’s the original design you have built and where no conditions apply. Click on “Default”. You can now see a list with the name of all the conditions you have created for this set.
Simply click on one condition name. The ads showing in the preview now are applying the rule(s) from the specific condition that is selected.
Want to learn more? Check out the following tutorials: