Or call

      Phone

      Email

      Back to all articles

      Shopify, WooCommerce or Magento: getting your feed and tracking right on each

      Short answer

      Shopify, WooCommerce and Magento all connect to Google, Meta and TikTok, but they build product feeds and track sales differently. Shopify relies on sales channel apps, WooCommerce on plugins and WordPress tracking, and Magento on extensions and attribute mapping. Check feed completeness, variant handling and tracking against real orders on whichever platform you use.

      Key points

      • Every platform can send a good feed, but the defaults rarely include everything ads need.
      • Shopify: check the sales channel apps and how variants and metafields reach the feed.
      • WooCommerce: plugins and themes can clash with tracking, and page speed matters.
      • Magento: large catalogues need careful attribute mapping and configurable product handling.
      • On all three, compare tracked sales with real orders every month.

      Most of the advice about Google Shopping, Meta Ads and tracking assumes your store is a blank slate. It is not. The platform you sell on decides how your product data leaves the store and how each order gets reported back.

      Shopify and Shopify Plus

      Shopify connects to Google, Meta and TikTok through sales channel apps. They are quick to set up, which is their strength and their weakness: the feed works, but it is often thin.

      What to check:

      • Titles and attributes. The channel sends what is on your product pages. If your titles are short or attributes live in metafields, they may not reach the feed. A feed app or Merchant Center rules can fill the gaps.
      • Variants. Make sure each size and colour is sent as its own item with the right group ID, image and stock.
      • Tracking. Check that purchases are recorded once, not twice, when apps, pixels and a tag manager all report the same order.

      WooCommerce

      WooCommerce is flexible, so the feed and tracking depend on the plugins you choose. That flexibility is where problems creep in.

      What to check:

      • Feed plugin settings. Make sure GTIN, brand, colour and size are mapped to the right WooCommerce fields.
      • Plugin clashes. Caching, consent and tracking plugins can stop tags firing. Test a real order end to end.
      • Speed. Heavy themes and plugins slow product and checkout pages, which costs sales from every channel.

      Magento and Adobe Commerce

      Magento suits large catalogues, and that brings its own feed challenges.

      What to check:

      • Attribute mapping. Magento lets you create custom attributes. Map them deliberately to Google's attributes rather than relying on defaults.
      • Configurable products. Send each child product with its own data, linked by item group ID.
      • Update frequency. With thousands of products, price and stock change constantly. Make sure the feed refreshes often enough to avoid mismatches.

      The checks that apply everywhere

      1. Compare tracked sales with real orders in your store each month.
      2. Use server-side tracking, enhanced conversions for Google Ads and the Conversions API for Meta, so fewer sales go missing.
      3. Watch Merchant Center product status so disapprovals are fixed quickly.
      4. Add custom labels for margin or best sellers, so campaigns can be split by what matters.

      Whichever platform you are on, the ads can only be as good as the data behind them.

      Get a quote and tell us which platform you use. We will tell you what we would check first.

      Questions and answers

      Which platform is best for Google Shopping?

      All three can run excellent Shopping campaigns. What matters more is the quality of the feed and tracking you build on top of the platform.

      Do I need a separate feed app on Shopify?

      Not always. The Google and YouTube channel is a good start, but a feed app or Merchant Center rules help once you need custom titles, labels or several channels from one feed.

      Why do my ad platforms show more sales than my store?

      Usually because the same order is counted by more than one tag, or because platforms credit sales differently. Checking tracked sales against real orders shows the gap.

      Sources

      1. Product data specification, Google Merchant Center Help
      2. About enhanced conversions, Google Ads Help
      3. Conversions API, Meta for Developers
      Back to all articles