BigCommerce Google Merchant Center — Setup & Compliance Guide (2026)

BigCommerce has stronger built-in Google Shopping support than most platforms, but that does not mean compliance is automatic. Feed generation, structured data, and policy pages all require deliberate configuration. This guide walks through every step of connecting BigCommerce to Google Merchant Center and resolving the compliance issues unique to BigCommerce stores.

Setting Up Google Merchant Center With BigCommerce

BigCommerce integrates with Google Merchant Center through its native Google Shopping channel app, available in the BigCommerce Channel Manager. This integration handles product syncing, feed generation, and basic attribute mapping without requiring a third-party app.

To connect your store, navigate to Channel Manager > Google Shopping in your BigCommerce admin. You will need a Google Merchant Center account and a Google Ads account (even if you only plan to use free listings). The onboarding wizard walks you through domain verification, account linking, and initial product sync.

Once connected, BigCommerce automatically generates a product feed from your catalog data and submits it to Merchant Center. Products sync every 24 hours by default. The feed includes standard attributes like title, description, price, image, availability, and category. However, several critical attributes require manual configuration.

BigCommerce Feed Apps and Tools

The native Google Shopping channel handles basic feeds well, but stores with complex catalogs need more control.

Native Google Shopping Channel (Free)

BigCommerce's built-in integration covers the essentials. It syncs products, handles price updates, and manages basic attribute mapping. Best for stores with straightforward catalogs — single-variant products, consistent pricing, and standard categories.

Limitations: limited custom attribute mapping, no feed rules or transformations, struggles with complex multi-variant products, and no supplemental feed support.

DataFeedWatch

A dedicated feed management platform that connects to BigCommerce via API. Provides advanced attribute mapping, feed rules, category mapping, and multi-channel support. Lets you create rules like "if product title does not contain brand name, prepend brand" or "exclude products under $5." Particularly strong for stores with thousands of SKUs that need automated feed optimization.

Feedonomics

An enterprise-grade feed management solution used by larger BigCommerce stores. Handles feed optimization, error monitoring, and multi-marketplace distribution. Overkill for small stores, but valuable for BigCommerce Enterprise merchants managing feeds across Google, Amazon, Facebook, and other channels simultaneously.

GoDataFeed

A mid-tier option with a strong BigCommerce integration. Offers attribute mapping, feed rules, and automated error detection. Good balance between the simplicity of the native channel and the complexity of enterprise tools.

Scan your store now → — Works with all platforms including BigCommerce.

Feed Generation and Optimization for BigCommerce

BigCommerce product data maps to Google's feed specification, but gaps exist that you must fill manually.

GTIN and Brand Configuration

BigCommerce stores frequently trigger GTIN warnings in Merchant Center. BigCommerce has dedicated fields for Brand, UPC/EAN, and MPN in the product editor, but many merchants leave these empty. Google requires GTINs for all products from known manufacturers.

To fix: edit each product in BigCommerce and populate the UPC/EAN field with the correct GTIN. For products you manufacture yourself or that do not have a GTIN, set the identifier_exists attribute to false in your feed configuration.

Product Variants

BigCommerce handles product variants through its Options and SKUs system. Each variant combination can have its own SKU, price, weight, and image. The Google Shopping channel submits variants as individual feed items, which is correct behavior.

Common issue: variant images not syncing. If you assign images to specific option values (e.g., a red shirt variant has a red shirt image), ensure those images are set in the SKU-level image field, not just the option-level swatch. The feed pulls images from the SKU record.

Category Mapping

Google requires a google_product_category for every product. BigCommerce's Google Shopping channel provides a category mapping interface where you match your store categories to Google's taxonomy. Do not skip this step — products without a Google category get lower priority in Shopping results and may be miscategorized.

Map each BigCommerce category to the most specific Google category available. "Apparel & Accessories > Clothing > Dresses" is far better than just "Apparel & Accessories."

Custom Fields for Feed Attributes

BigCommerce supports custom fields on products, which you can use to store additional feed attributes like material, pattern, age_group, and gender. Configure your feed tool to map these custom fields to the corresponding Google attributes. This is especially important for apparel and accessories, where Google requires detailed product attributes.

Structured Data on BigCommerce

BigCommerce themes include Product schema markup by default. The Stencil theme framework automatically outputs Product JSON-LD on product pages, including name, image, description, sku, brand, and offers with price and availability.

Verify your theme's schema output using Google's Rich Results Test. Some older or heavily customized themes may have broken or incomplete schema. Check for:

  • Price matches between schema markup and the visible page price
  • Availability status accuracy (in stock vs. out of stock)
  • Brand name present in the schema
  • Review/rating data if you use a reviews app

If your theme's schema is incomplete, you can modify it in the Stencil theme files under templates/pages/product.html or use BigCommerce's Script Manager to inject corrected JSON-LD.

Policy Pages for BigCommerce Stores

Google requires accessible, clearly written policy pages linked from your site navigation.

Creating Policy Pages

BigCommerce does not auto-generate policy pages. Create each one under Storefront > Web Pages:

  • Return and Refund Policy — Describe your return window, conditions for returns, refund process, and timeline. BigCommerce's built-in returns system (RMA) should match what your policy states.
  • Shipping Policy — List every shipping method, cost, and estimated delivery time. BigCommerce's shipping zones and methods are your source of truth. If you offer free shipping over a threshold, state the threshold clearly.
  • Privacy Policy — Cover data collection, usage, cookies, and third-party sharing. BigCommerce collects customer data for orders, so your policy must address this.
  • Terms of Service — Legal terms governing purchases from your store.
  • Contact Page — Must include at least two contact methods. BigCommerce's built-in contact form counts as one; add a phone number, email address, or physical address as a second method.

Linking Policy Pages

All policy pages must be linked in your site's footer navigation. In BigCommerce, go to Storefront > Footer Scripts is not the right place — use the navigation manager or your theme's footer link list. Google's crawler must find these pages by following links from your homepage. A page that exists but is not linked from navigation may not be discovered during compliance review.

Scan your store now → — Our scanner verifies policy pages, feed data, and structured markup across all platforms.

Common BigCommerce-Specific GMC Issues

Multi-Currency Price Mismatches

BigCommerce supports multi-currency pricing, but your feed must submit prices in the currency that matches your Merchant Center target country. If your store displays prices in multiple currencies, ensure the feed sends the correct currency for each target market. Submitting USD prices to a Merchant Center account targeting the UK (which expects GBP) results in disapprovals.

Out-of-Stock Handling

BigCommerce's default behavior for out-of-stock products varies by theme. Some themes hide out-of-stock products, others show them with an "Out of Stock" label. Your feed must reflect the actual availability. If a product page is hidden (returns 404) but the feed says "in_stock," Google flags a mismatch. Configure your feed to exclude products with zero inventory or set their availability to "out_of_stock."

Shipping Rate Mismatches

BigCommerce's real-time shipping quotes (via carrier integrations like UPS, FedEx, USPS) calculate rates dynamically at checkout. Your Merchant Center shipping settings must approximate these rates. If your Merchant Center says flat-rate $5 shipping but your actual checkout quotes $12 for heavy items, Google considers this a price mismatch. Use Merchant Center's weight-based or price-based shipping tables to better approximate your real rates.

Theme-Related Schema Errors

Customized BigCommerce themes sometimes break the default Product schema. Common issues: missing offers block, incorrect availability values, or price showing "0" for variable-price products. After any theme customization, re-test your product pages with the Rich Results Test.

B2B Pricing Visibility

BigCommerce supports B2B pricing with customer groups. If your store hides prices from non-logged-in visitors ("Login to see pricing"), Google's crawler cannot verify your feed prices. This triggers misrepresentation flags. Either show prices to all visitors or exclude B2B-only products from your Google feed.

BigCommerce GMC Compliance Checklist

  1. Connect your store via Channel Manager > Google Shopping
  2. Populate Brand and UPC/EAN fields for all products
  3. Map every store category to a specific Google product category
  4. Verify variant images sync correctly at the SKU level
  5. Test Product schema markup with Google's Rich Results Test
  6. Create all required policy pages and link them in your footer
  7. Configure shipping rates in Merchant Center to match your checkout
  8. Verify multi-currency settings match your target markets
  9. Run a compliance scan to catch remaining issues

For the full list of Google's website requirements, see the Website Requirements Guide. If you are migrating from another platform, the WooCommerce GMC Guide and Custom Store Guide cover platform-specific differences.

Scan your store now → — Works with BigCommerce, Shopify, WooCommerce, and every other platform.

Frequently Asked Questions

Does BigCommerce have a built-in Google Shopping integration?+

Yes, BigCommerce includes a native Google Shopping channel in the Channel Manager. It handles product syncing, basic feed generation, and attribute mapping without requiring a third-party app. For stores with simple catalogs, the native integration is sufficient. Stores with complex product variants, multiple currencies, or thousands of SKUs may benefit from a dedicated feed management tool like DataFeedWatch or GoDataFeed.

Why are my BigCommerce products getting GTIN warnings in Merchant Center?+

BigCommerce has dedicated UPC/EAN fields in the product editor, but many merchants leave them empty. Google requires GTINs (UPC, EAN, or ISBN) for all products from known manufacturers. Edit each product and enter the correct GTIN in the UPC/EAN field. For products you manufacture yourself or handmade items without GTINs, configure your feed to set identifier_exists to false.

Does BigCommerce add product schema markup automatically?+

Yes, BigCommerce's Stencil theme framework includes Product JSON-LD schema by default on product pages. However, theme customizations can break or alter this schema. Always verify your product pages using Google's Rich Results Test after any theme changes. Check that price, availability, brand, and image data are all present and accurate in the schema output.

How do I handle multi-currency feeds on BigCommerce?+

Your Google Shopping feed must submit prices in the currency matching your Merchant Center target country. If you sell to both the US and UK, you need separate feeds or a feed tool that generates currency-specific feeds. The native Google Shopping channel typically syncs your default currency. Third-party tools like DataFeedWatch can generate multi-currency feeds from BigCommerce's currency settings.

Can I use BigCommerce's B2B features with Google Shopping?+

B2B pricing that hides prices from non-logged-in visitors causes problems with Google Shopping. Google's crawler cannot verify your feed prices if they are hidden behind a login. Either show prices to all visitors or exclude B2B-only products from your Google feed. You can use customer group pricing for logged-in B2B customers while still displaying standard retail prices publicly.

Check your store now

Free compliance scan — 47 rules checked in minutes.

Run compliance check