Create a dynamic product ads campaign
Dynamically deliver the most relevant product to the right customer at the right time.
With DPA Retargeting, advertisers can serve ads to targeted consumers, featuring products they have engaged with (e.g. added to their shopping cart) on the advertiser’s website but haven’t yet purchased.
With DPA Prospecting, advertisers can acquire new customers who haven’t visited their website via ads featuring products from your catalog that are most relevant to them.
Setup X Pixel or Conversions API
Advertisers interested in running Dynamic Product Ads campaigns are required to implement either the X Pixel or the Conversions API.
Setting up your X Pixel
1. Generating the Pixel itself
2. Creating events to track
3. Implementing the base code across your website
4. Implementing event code in key locations on your website (example: on an add-to-cart button)
For full details on implementing the X Pixel, visit the conversion tracking help page.
Pixel implementation for Dynamic Product Ads requires the following additional steps:
1. After your Pixel is saved, create four events,
- Page View
- Content View
- Add to Cart
- Purchase
Use the following steps to create each required event:
- Visit ads.X.com (ensure you are logged in to the appropriate ads account)
- Navigate to Tools section on the top left and click Events Manager
- Click the “Add events” button
- Enter a name for the event
- From the Type dropdown, choose Page View
- Click “Next”
2. When defining event code implementation, you are required to select the following parameters:
- Contents (choose this for all events)
- Value (choose for Purchase event, it denotes purchase value)
- Currency (choose for Purchase event, it denotes purchase currency)
- Email (choose this for all events)
3. Once your events are implemented, your engineering or technical team should validate your setup using the preview release of X’s Pixel Helper, accessible for Chrome browsers, here.
Setting up the Conversions API
For full details on implementing the Conversions API, visit the setup guide help page.
Conversion API implementation for Dynamic Product Ads requires the following additional steps:
To use the Conversion API for Dynamic Product Ads, you are required to create four conversion events in ads.X.com:
- Page View
- Content View
- Add to Cart
- Purchase
Use the following steps to create each required event:
1. Visit ads.X.com (ensure you are logged in to the appropriate ads account)
2. Navigate to Tools section on the top left and click Events Manager
3. Click the “Add events” button
4. Enter a name for the event
5. From the Type dropdown, choose Page View
6. Click “Next”
Setup X Shopping Manager
Advertisers interested in running Dynamic Product Ads campaigns are required to upload and manage their product catalog to the X Shopping Manager.
X Shopping Manager is the backend catalog management system for all X Shopping features, including Dynamic Product Ads. For full details on the Shopping Manager, visit the product page here.
Be sure to keep these Shopping Manager best practices in mind:
- Download the product upload template from the Shopping Manager and complete the required fields
- Required fields can be found here, please ensure your inputs are named and formatted correctly
- Use Scheduled Feeds to upload your products and automatically keep them up-to-date
- Product catalog data must align with X’s Product Data Specifications.
- Ask your feed team or feed provider to generate a non-password-protected HTTPS feed.
- Please UTF-8 encoding when uploading your product feed file to the shopping manager
- If using Scheduled Feeds, be sure to set the update schedule for your feed
- Create product sets in the Shopping Manager to make sense of your catalog and group the products you wish to utilize in your ads campaign.
- After successfully uploading your products to the X Shopping Manager, consider enabling an always-on Storefront. More details on the Shop Spotlight can be found here, and information on X Shops can be found here.
Setup your campaign
Dynamic Product Ads supports prospecting and retargeting campaigns.
- Start configuring your campaign by visiting X Ads Manager at ads.X.com. Ensure you are logged in to the appropriate ads account.
- Next, create your catalog audience
- Go to Tools > Audiences, slick Create audience, select Catalog activity, and click “Next”
- Note: For retargeting campaigns, Catalog activity audiences are required. For maximum audience sizes, we strongly recommend including a relevant List Custom Audiences.
- Then, begin configuring your campaign
- On ads.twitter.com, you can create a Dynamic Product Ads campaign under either the Conversions (recommended) or Website Traffic objectives. Start by clicking on your desired objective
- After the campaign creation screen, use the toggle in Ad group details to enable Dynamic Product Ads.
- Select your catalog or product set for the ad group. All ads created in this ad group will feature products from within the selected product set or catalog.
- X recently launched updates to the Terms and Conditions governing the use of X’s ads and measurement products. If you are prompted while configuring your campaign, review and accept the terms before proceeding. X’s master service agreement can be found here.