Create a responsive search ad template
- Sign in to your Search Ads 360 experience.
- Navigate to the relevant sub-manager account.
- From the page menu, under “Tools & settings”, click the Templates drop-down.
- Click Templates.
- Click the plus button
.
- Click + Responsive search ad template.
- Click Continue to complete each stage and proceed to the next one.
For general information about configuring dynamic template elements, refer to the articles About custom columns in templates and Configure custom columns in templates.
The formulas in the examples in this article are presented as you'd enter them in the formula editor. If you enter formulas manually supported by the "Columns" and "Functions" menus, you must enclose them in quotation marks (" ").
RSA template with ad group template parent pre-stage
Stage | Panel | Applies to | Settings and descriptions |
---|---|---|---|
“Pre-stage” | "New responsive search ad template" |
|
Stage 1 Responsive search ad template with ad group template parent settings
Stage | Panel | Applies to | Settings and descriptions |
---|---|---|---|
Stage 1
"Template settings” |
"Template name"
|
|
|
"Ad groups" |
|
||
"Data source" |
|
||
"Multiplier" |
|
||
"Label associations" |
Associate existing labels with template-generated campaigns, ad groups, ads, and keywords. Enter static or dynamic values. Learn more about associating labels. Click "Add label" to enter additional values. |
||
"Custom dimensions" |
Associate existing custom dimension values with template-generated campaigns, ad groups, ads, and keywords. Enter static or dynamic values to match against feed data to determine the custom dimension value to be associated. Learn how to Create and apply custom dimensions. Click Add custom dimensions data to select additional custom dimensions to associate values from. |
||
"Status" |
Ad group template parent exampleAd groups are paused when the condition no seats left is matched:
|
Stage 2 RSA with ad group template parent settings
Stage | Panel | Applies to | Settings and descriptions |
Stage 2 "Ad settings” | "Final URL" |
This is the web address where users are directed after they click your ad. For all advertising platforms and client accounts:
It can be static text (the exact web address) or dynamic values based on feed and/or formula values. For specific advertising platforms' client accounts:
Ad group template parent example
The brand/origin_country/origin_name/destination_country/ An RSA is created for each unique value combination generated. For RSAs you must select the appropriate columns in "Multiplier" at Step 1. Example output:
|
|
"Display paths" |
Display paths are the URLs that appear in your ads, showing users where they'll go after clicking. To set them up in Templates:
How fallbacks work:
For specific advertising platforms and client accounts:
Ad group template parent exampleDisplay paths are short and part of the URL. For example, if the feed columns origin_iata and destination_iata contain the respective airport IATA codes, the display path formula could be:
The origin_iata and destination_iata columns become the RSA display path multiplier used to scale the RSA display paths created where the value combination uniquely identifies a row in the feed. An RSA display path is created for each unique value combination generated. For RSAs, you must explicitly define the multiplier at Stage 1. Example output:
|
||
"Headline" (1- N) |
Create your headlines using either static text or dynamic formulas. Each headline can have one or more fallbacks, which are used when the original formula produces an invalid result (most commonly when exceeding the 30-character limit). The system will check fallbacks in order until it finds a valid option.
For specific advertising platforms and client accounts:
Ad group template parent exampleMultiple static and/or dynamic headlines can be configured. Headline 1 (static)
Headline 2 (dynamic)
Example output:
Each headline can have static or dynamic fallbacks also configured as a custom column. Fallbacks are used when the original formula evaluates to an invalid value. The most common use case is when the headline is too long. The headline character limit is 30. If the headline fails and multiple fallbacks are configured, the system checks through the fallbacks in order until it finds and applies the first one that's valid. |
||
"Description" (1-N) | Create your descriptions using either static text or dynamic formulas. Each description can have one or more fallbacks, which are used when the original formula produces an invalid result (most commonly when exceeding the character limit). The system will check fallbacks in order until it finds a valid option.
For specific advertising platforms and client accounts:
Multiple static and dynamic descriptions can be configured. Ad group template parent exampleDescription 1 (static)
Description 2 (dynamic)
|
||
"Ad URL options" |
Set up your ad's URL:
For specific advertising platforms and client accounts:
Ad group template parent example
URLs must start with http:// or https:// (recommended). Brand becomes the ad URL multiplier used to scale the tracking ad URL creation. A tracking ad URL is created for each unique value combination generated. Example output:
Refer to the article Configure tracking URLs and custom parameters. This URL uses existing advertising platform parameters (in this case, for Google Ads). |
“Flights” feed table
In this example, the "Flights" feed table contains the following columns of product data supplied by a Search Ads 360 customer, Example Airways.
Example Airways operates 2 brands. Albatross Flights sells transatlantic tickets between the US and European destinations, while Golden Eagle Flights markets route tickets within Europe.
The example feed table only contains information for one route for each brand to ease understanding.
Feed column name | Column description | Column value example 1 | Column value example 2 |
---|---|---|---|
"product_id" | Flight origin airport international air transport association (IATA) code –destination airport IATA code | CDG-LHR | SEA-CDG |
"brand" | The brand name for the flight | Golden Eagle Flights | Albatross Flights |
"availability" | Flight ticket availability | Available | Not available |
"seats_left" | Number of unsold seats on the flight | 11 | 0 |
"origin_iata" | Flight origin airport’s IATA code | CDG | SEA |
"origin_name" | Flight departure location | Paris | Seattle |
"origin_country" | Flight origin country’s name | France | USA |
"destination _iata" |
Flight destination airport´s IATA code | LHR | CDG |
"destination_name" | Flight destination´s name | London | Paris |
"destination_country" | Flight destination country’s name | UK | France |
"price_usd" | The flight price in US dollars | 400 | 900 |
Related links
- About template setup
- Understand common template type features
- Get started with template setup
- Set up campaign templates
- Set up ad group templates
- Set up keyword templates
- Set up negative keyword templates
- Set up sitelink templates
- Set up plan templates
- Set up RSA templates with ad group template parents