DPA feeds
Add UGC to your Dynamic Product Ads with an enhanced version of your product feed.
DPA feeds automatically add UGC to your product advertising campaigns. Cevoid connects your existing product feed with your approved posts, so your ads show real customers using your products.
Navigate to Settings → Syndication → DPA feeds to manage your feeds.
DPA feeds need UGC Extended. To add it, navigate to Settings → Subscription and enable Add extended features? on the UGC card.
How DPA feeds work
Cevoid enhances your existing product feeds by adding UGC as additional product images or videos. For each product ID in your original feed with a matching product tag, Cevoid adds approved posts as additional_image_link elements, or as video elements in a Facebook video feed. The posts fill the image or video slots that the product's own images or videos leave free, newest posts first, up to the Number of posts per product you set.
- Provide your existing product feed URL
- Set the channel, unique identifier, and what the feed includes
- Cevoid creates an enhanced version with UGC added
- Use the new feed URL in your advertising platform
Cevoid regenerates active feeds once a day. It looks up product variants in your default market, so a workspace without a default market gets a feed error.
Supported channels
| Channel | Media support | Use for |
|---|---|---|
| Images only | Google Shopping, Performance Max | |
| Images or videos, one per feed | Dynamic Product Ads, catalog campaigns | |
| Custom | Images only | Other platforms or custom implementations |
A Facebook video feed leaves out videos larger than 200 MB.
To show star ratings from your product reviews in Google Shopping, use a product rating feed in Settings → Syndication → Google Shopping instead. See Google Shopping.
Create a DPA feed
- Step 1
Start a new feed
Navigate to Settings → Syndication → DPA feeds and click New feed.
- Step 2
Enter the feed details
Setting Description Name Descriptive name for your feed Channel Google, Facebook, or Custom Unique identifier Product ID field from your feed ( id,item_group_id,gtin, ormpn)Source feed URL The URL of your existing product feed, an XML file. Click Verify to check that Cevoid can access your feed and see which fields it found Password protected Add credentials if your feed requires authentication - Step 3
Set what the feed includes
Setting Description Number of posts per product How many posts to add per product: 1 to 10 for Google and Custom (default 10), 1 to 20 for Facebook (default 20). Higher numbers provide more creative options but increase feed size Media types included in the feed Image (default). Facebook feeds can use Video instead Exclude products without posts Optional. Remove products without matching UGC. Useful for creating UGC-only feeds for specific campaigns Limit posts by date Optional. Only include posts imported on or after the date you select. Useful for seasonal campaigns or ensuring fresh content - Step 4
Save and publish
- Optional: Click Save changes to save the feed as a draft
- Click Publish to activate your feed. Cevoid generates it, and the feed shows Generating in the list of feeds until it's ready.
- Open the feed and copy the feed URL in Generated feed for use in your advertising platform
Unique identifier
The unique identifier is the product ID field that matches how you've tagged products in Cevoid:
| Identifier | Description |
|---|---|
id | Standard product ID (most common) |
item_group_id | Product group identifier for variants |
gtin | Global Trade Item Number |
mpn | Manufacturer Part Number |
The unique identifier must match the product IDs used when tagging posts. Mismatched identifiers result in no UGC being added.
Manage a published feed
Once a DPA feed is active, its page in Settings → Syndication → DPA feeds shows a Generated feed panel with the feed URL and:
| Field | Description |
|---|---|
| Products | Products in the generated feed |
| Posts | Posts added to the feed |
| Coverage | The share of products in the feed that have at least one post |
| File size | Size of the generated feed |
| Last feed sync | When Cevoid last generated the feed. Click the refresh icon to generate it again now |
Changes you save to an active feed apply at its next daily generation, or when you click the refresh icon. To stop Cevoid from regenerating a feed, set the status dropdown next to Save changes to Draft and click Save changes. To resume, click Publish. The More menu has Duplicate, Download, Copy feed link, and Delete. Deleting a feed also deletes its generated file, so its feed URL stops working.
In the list of feeds, each feed shows Draft, Active, Generating while Cevoid builds it, or Failed. Hover over Failed to see why, or open the feed: the reason shows at the top of its page.
Google and Facebook reject products that miss a required field, so Cevoid leaves those products out of the feed and lists the missing fields at the top of the feed's page:
- Google:
id,title,description,link,image_link,availability,price - Facebook: the same fields, plus
conditionandbrand
Learn more
- Google Ads Help: Dynamic remarketing: Create a feed for your responsive ads
- Meta Business Help Center: About Meta Advantage+ catalog ads