Skip to content
Open platform (opens in a new tab)

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.

  1. Provide your existing product feed URL
  2. Set the channel, unique identifier, and what the feed includes
  3. Cevoid creates an enhanced version with UGC added
  4. 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

ChannelMedia supportUse for
GoogleImages onlyGoogle Shopping, Performance Max
FacebookImages or videos, one per feedDynamic Product Ads, catalog campaigns
CustomImages onlyOther 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

  1. Step 1

    Start a new feed

    Navigate to Settings → Syndication → DPA feeds⁠ and click New feed.

  2. Step 2

    Enter the feed details

    SettingDescription
    NameDescriptive name for your feed
    ChannelGoogle, Facebook, or Custom
    Unique identifierProduct ID field from your feed (id, item_group_id, gtin, or mpn)
    Source feed URLThe 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 protectedAdd credentials if your feed requires authentication
  3. Step 3

    Set what the feed includes

    SettingDescription
    Number of posts per productHow 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 feedImage (default). Facebook feeds can use Video instead
    Exclude products without postsOptional. Remove products without matching UGC. Useful for creating UGC-only feeds for specific campaigns
    Limit posts by dateOptional. Only include posts imported on or after the date you select. Useful for seasonal campaigns or ensuring fresh content
  4. Step 4

    Save and publish

    1. Optional: Click Save changes to save the feed as a draft
    2. Click Publish to activate your feed. Cevoid generates it, and the feed shows Generating in the list of feeds until it's ready.
    3. 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:

IdentifierDescription
idStandard product ID (most common)
item_group_idProduct group identifier for variants
gtinGlobal Trade Item Number
mpnManufacturer Part Number
Warning:

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:

FieldDescription
ProductsProducts in the generated feed
PostsPosts added to the feed
CoverageThe share of products in the feed that have at least one post
File sizeSize of the generated feed
Last feed syncWhen 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 condition and brand

Learn more