Idukki
Strategy

Syndicating UGC to Google Shopping & Meta Catalog Ads

Your product feed already carries titles and prices. Add verified ratings and customer photos to it and the same Shopping and catalog ads earn more clicks at the same spend.

The performance lead has a spreadsheet open and a flat line on it. Same creative, same audiences, same bids, and Shopping ROAS has been drifting for two quarters. A colleague drops one line into the channel: "Our PDPs are covered in customer photos and four-star ratings. None of that is in the feed the ads run off." The next morning the feed gets ratings and image extensions wired in, and the line stops drifting.

Syndicating UGC to ads means pushing your customer content (star ratings, review counts, customer photos and video) into the product feed that Google Shopping and Meta catalog ads read from, so the same listings show social proof at the moment of the click. The ads do not change. The feed behind them gets richer, and richer feeds convert the traffic you are already paying for.

Two surfaces matter here. Google reads a Merchant Center product feed plus a separate product-ratings feed; Meta reads a catalog and lets you layer reviews and creative on top. Idukki sits upstream of both: it collects and verifies the UGC, then exposes it as a structured web feed your feed-management layer can merge into the catalog.

In this article
  • +0%

    conversion lift when shoppers interact with UGC

    Bazaarvoice / influenced-conversion research

  • 0%

    of shoppers consult reviews before buying

    representative range, BrightLocal / PowerReviews

  • +0%

    typical CTR lift from product-rating stars on listings

    representative; Google product-ratings program guidance

  • 0%

    say UGC highly impacts purchase decisions

    Stackla / Nosto consumer survey

Why social proof in the feed earns its place

Why do UGC-enriched feeds outperform?

A bare Shopping listing is a title, a price and a photo from your studio. A UGC-enriched listing is that, plus a star rating, a review count and (on Meta) a real customer wearing the thing. The auction does not change. What changes is the click-through rate on the impressions you already win, and the conversion rate of the sessions those clicks become. Both compound on top of spend you have already committed, which is why the maths is so favourable: the media cost is sunk, the enrichment is close to free, and the lift lands on the whole funnel below it.

The size of that lift is well documented. Google's own product-ratings guidance frames star annotations as a click-through improvement, and merchant case data in the program has reported CTR gains commonly in the high single digits to low double digits. PowerReviews puts the conversion picture more bluntly: shoppers who interact with reviews and customer photos convert at materially higher rates than those who never see them, with the heaviest review-readers convering several times more often than non-readers. Bazaarvoice's influenced-conversion work has measured lifts north of 100% for sessions that engage with UGC. None of these are guarantees for your catalogue, but the direction is consistent across a decade of independent measurement.

The enrichment also works as a quiet quality signal. Listings with ratings tend to look more legitimate next to bare competitors in the same Shopping row, which matters most in crowded categories where every product photo looks similar. Nielsen's long-running trust research keeps landing on the same finding: people trust other people's experiences far more than brand messaging, and a star rating is the most compressed form of that trust a feed can carry. That is the same trust mechanic that makes UGC on a PDP outperform stock imagery, applied one step earlier in the funnel.

Customer media does a second job that aggregate stars cannot. A studio shot tells a shopper what the product looks like; a customer photo tells them what it looks like on someone like them, in real light, after real use. Meta's Advantage+ catalog ads can swap that customer image into the card automatically, and advertisers running UGC-style creative against polished studio creative routinely report lower cost per acquisition on the UGC arm. The feed is simply the delivery mechanism that lets you do this at catalogue scale instead of hand-building one ad at a time, which is the same logic behind sourcing UGC for paid ads in general.

How do you add ratings and photos to the product feed?

Google keeps product ratings in their own feed, separate from the main product feed, and joins them on a shared identifier (GTIN, MPN or item id). You submit aggregate rating values plus a sample of the underlying reviews; Google validates them and renders stars on eligible listings. The main feed still carries the commerce attributes, and supplemental feeds can attach additional images.

xml
<!-- Google product-ratings feed (simplified) -->
<product>
  <gtin>0716543123457</gtin>
  <ratings>
    <overall>
      <average>4.7</average>
      <count>312</count>
      <best>5</best>
    </overall>
  </ratings>
  <review>
    <reviewer_name>Verified buyer</reviewer_name>
    <review_timestamp>2026-05-18T10:22:00Z</review_timestamp>
    <ratings><overall best="5">5</overall></ratings>
    <content>Fit was true to size and held up after a month.</content>
  </review>
</product>

<!-- Main product feed: standard commerce attributes -->
<item>
  <g:id>WROGN-WATCH-001</g:id>
  <g:title>WROGN Men Silver-Toned Watch</g:title>
  <g:price>24.76 USD</g:price>
  <g:image_link>https://cdn.example.com/wrogn-watch.jpg</g:image_link>
  <!-- supplemental feed can attach a customer photo as additional_image_link -->
  <g:additional_image_link>https://feed.idukki.io/ugc/wrogn-watch-ugc.jpg</g:additional_image_link>
</item>

On the Meta side, the catalog itself carries product fields and you attach a reviews feed and creative rules on top. Advantage+ catalog ads can then pull a customer image into the card instead of, or alongside, the studio shot. The attributes are different but the shape of the job is identical: keep one verified source of UGC, map it onto each platform's required fields, refresh on a schedule.

Feed to enriched listing, end to end

  1. 01

    Base product feed

    Your Merchant Center / catalog feed carries id, title, price, availability and the studio image. This already exists.

  2. 02

    Collect + verify UGC

    Idukki gathers ratings, review counts and customer photos/video, checks rights, and keys each piece to a product id.

    consent-checked

  3. 03

    Enrich the feed

    A ratings feed (Google) or reviews + creative layer (Meta) merges onto the base feed via GTIN / item id.

  4. 04

    Ad surface renders

    Stars appear on Shopping listings; customer media renders inside catalog ad cards. Same spend, richer unit.

  5. 05

    Refresh on schedule

    New reviews and fresh photos flow through on a recurring sync so listings never show stale aggregate ratings.

    daily / weekly

Where the UGC enters and where it surfaces

Google vs Meta: what each requires

The platforms agree on the principle (real, attributable reviews keyed to real products) and differ on the plumbing. Google runs a strict, separate product-ratings program with a minimum review threshold and validation. Meta is looser on review syndication but stronger on pulling customer media directly into the creative.

RequirementGoogle ShoppingMeta catalog ads
How UGC entersSeparate product-ratings feed joined by GTIN/MPNCatalog fields + reviews feed + creative rules
Star renderingAggregate stars on Shopping listingsStars in cards; customer photo as primary creative
Minimum reviewsThreshold per product/brand before stars showNo hard star threshold; creative needs assets
Customer photosadditional_image_link via supplemental feedPulled into Advantage+ catalog ad creative
ValidationStrict: reviews sampled and checkedLighter, but ad-policy review applies
Refresh cadenceRecurring feed fetch keeps aggregates currentCatalog + creative refresh on schedule
Requirements at a glance (verify against each platform's current docs before launch)

Rated vs unrated listings: the lift you are leaving on the table

  • CTR lift: stars vs no stars on Shopping
    +~10-17% CTR
  • Conversion lift: shoppers who engage UGC vs none
    up to +100%+
  • ROAS lift: enriched product set vs control
    +~15-35% (varies)
  • Cost-per-acquisition: UGC creative vs studio creative
    -~20-30% CPA
Representative figures consolidated from Google product-ratings guidance, PowerReviews and Bazaarvoice influenced-conversion research. Treat as directional, then measure your own.

How do rights and accuracy work in paid?

Paid is where loose UGC governance gets expensive. A customer photo in an organic gallery is one thing; the same photo running as paid ad creative across millions of impressions is a clear commercial use, and using it without consent invites a takedown or worse. Every piece you syndicate to ads needs documented rights, which is exactly what Rights Management automates: a consent request at the point of collection, logged, before anything reaches a feed.

Accuracy is the second trap. The aggregate rating in your feed must match what a shopper sees on the live PDP. A 4.8 in the ad and a 4.2 on the page reads as a bait-and-switch and risks disapproval. Syndicate from one source of truth, refresh it on a schedule, and never hand-edit numbers into the feed to hit a threshold. The same discipline that keeps you out of fake-rating penalties keeps your Shopping account healthy.

How do you measure feed-driven lift?

Hold the variables still and let the feed be the only change. Run a clean before/after on the same campaigns, or split a product set so half the listings carry ratings and half do not, then read CTR and conversion rate by arm. Keep bids, budgets and audiences constant so the enrichment is the only moving part. Tie it back to revenue the way you would any other UGC investment: cost of collecting and verifying the content against incremental revenue on the listings that carry it.

Read the funnel top to bottom, because the enrichment touches every stage and each stage moves at a different size. Expect CTR to react first and most visibly, since stars and customer photos change the unit a shopper sees in the auction result. Conversion rate moves next as those better-qualified clicks land on PDPs that confirm what the ad implied. ROAS is the lagging, blended number that tells you whether the first two were real money: in clean splits, merchants commonly see a mid-single to low-double-digit ROAS improvement on the enriched set, though the figure swings hard by category and by how review-dense the products already were. Run the test for at least a couple of full purchase cycles so weekly seasonality does not masquerade as lift.

  • CTR on rated vs unrated listings (the first signal to move).
  • Conversion rate of the sessions those clicks become.
  • ROAS on the enriched product set vs the control set.
  • Cost per acquisition on UGC creative vs studio creative (Meta).
  • Review freshness: how stale the average syndicated rating is.
  • Disapproval / policy flags, which should stay at zero if rights and accuracy hold.

You are not buying more impressions. You are making the impressions you already win look like something a real person bought.

Rohin Aggarwal, Co-founder, Idukki

Sources

  1. 1Google Merchant Center: product ratings & reviews · Ratings feed requirements and validation
  2. 2Meta: catalog and Advantage+ catalog ads · Catalog fields and dynamic creative
  3. 3Bazaarvoice: Influenced-conversion / UGC impact research · Conversion lift from UGC interaction
  4. 4PowerReviews: review-interaction conversion benchmarks · Conversion uplift among review-readers
  5. 5Stackla / Nosto: UGC consumer survey · UGC impact on purchase decisions
  6. 6Nielsen: Global Trust in Advertising · Trust in peer experience vs brand messaging
#Product feed#Paid social#Google Shopping

More from Rohin Aggarwal

Where Idukki ships

Same data model. Every surface a shopper meets.

We use cookies

We use essential cookies to run this site and optional analytics cookies to understand how it’s used. You can change your choice anytime in our privacy policy.