Connect Your BigCommerce Store and Start Building Feeds
Give Feedoptimise read-only API access and start importing your catalog, with no app code on your storefront
Read-only connection via the BigCommerce v3 API
Create a store-level API account in your BigCommerce control panel with read-only scopes, then add the access keys to Feedoptimise. Feedoptimise connects through the BigCommerce v3 API, reads your product data and never writes changes back to your store, so your catalog stays as your team left it.
Stencil, Catalyst and headless storefronts
Feedoptimise pulls data from BigCommerce's back-end APIs, so you connect the same way on a Stencil theme or a headless front end such as Catalyst. You control the landing page URL pattern in each feed.
Scheduled and on-demand imports
Schedule imports to pick up price changes, stock movements and new products. Before a sale goes live, trigger an import on demand from the platform or ask the AI Feed Agent to run one.
BigCommerce Product Data, Custom Fields and Metafields
Import native product fields, custom fields, metafields, brands, category trees and stock by inventory location from one connection
Native product and variant fields
Import names, descriptions, images, videos, weights, dimensions and condition, plus the BigCommerce price fields: price, sale_price, retail_price, cost_price and MAP. BigCommerce stores GTIN, UPC and MPN at product and variant level, and Feedoptimise maps them to Google's gtin and mpn attributes with no extra rules.
Custom fields
BigCommerce merchants keep shopper-facing specs such as material, fit or care instructions in custom fields, up to 200 name and value pairs per product. Feedoptimise imports each custom field as its own attribute, so a Material field can fill Google's material attribute or feed a title rule.
Metafields on products, variants, categories and brands
Developers and apps use metafields for data shoppers don't see: size chart IDs, color hex codes, supplier references or feed-only flags. Feedoptimise imports product, variant, category and brand metafields with their namespace and key, so you can tell your ERP's values apart from your reviews app's.
Brands, category trees and inventory locations
Pull brand names, full category paths from each category tree and stock levels per inventory location. Use location stock to drop products a single warehouse holds, or to set availability from the warehouse that ships to each country.
id
name
description
sku
price
sale_price
retail_price
cost_price
map_price
brand
categories
category trees
custom_url
images
videos
variants
option values
modifiers
custom fields
product metafields
variant metafields
category metafields
brand metafields
gtin
upc
mpn
condition
weight
inventory_level
inventory locations
availability
bulk pricing rules
price lists
channel assignments
locales
search_keywords
related_products
date_modified
…
BigCommerce Options, Variants and Modifiers in Your Feeds
Keep variants linked to their parent product and use modifier data in your feeds, including modifiers that add no SKU
size
color
material
variant sku
variant price
variant image
variant gtin
text field modifier
checkbox modifier
date modifier
file upload modifier
price adjustments
bulk pricing tiers
item_group_id
Variant options, up to 600 SKUs per product
BigCommerce builds variants from option values such as size and color, with a limit of 600 SKUs per product. Feedoptimise imports each variant with its own price, stock, image and identifiers, and keeps the parent product ID so you can output item_group_id for Google and Meta.
Merchants use modifiers such as engraving text or gift wrap to change the price or weight of a product without creating a SKU. Feedoptimise imports modifier names, values and price adjustments. Use them in rules to add Engravable to titles, set a custom label for products with paid add-ons, or exclude products that need a mandatory choice before checkout.
Plan item counts at product level
Feedoptimise groups variants under their parent product and counts the parent as one item on your plan. A t-shirt in 3 sizes and 3 colors has 9 SKUs and counts as 1 item.
Bulk pricing rules
Import the quantity tiers you set in BigCommerce bulk pricing and use them in rules, for example to add a multi-buy line to descriptions or to give multi-buy products their own custom label.
BigCommerce Multi-Storefront, Price Lists and Currencies
Pull channel assignments, price lists, currencies, storefront URLs and localised content for each storefront you run from one BigCommerce store
Channel assignments per storefront
BigCommerce sells a product on a storefront after you assign it to that channel. Feedoptimise reads those assignments, so your UK feed lists the products your UK storefront sells.
Price lists and currencies
With price lists you set different prices per storefront, currency or customer group. Feedoptimise imports price list values next to your catalog prices, so each feed sends the price shoppers see on the landing page. Google Merchant Center disapproves items when those two prices don't match.
Storefront-specific product URLs
Each storefront runs on its own domain. Feedoptimise builds product links for the right storefront and currency, so a shopper who clicks a US ad lands on your US site.
Localised product content
Import the locale-specific names, descriptions and other attributes you set for each storefront. Fill locale gaps with Feedoptimise's AI translation without leaving the platform.
BigCommerce Feeds for Google, Meta, TikTok and AI Shopping
Send one BigCommerce catalog to Google Merchant Center, Meta, TikTok, Amazon, ChatGPT and 3,500+ other channel specifications, each with its own mappings and rules
Map BigCommerce products and variants to Google's product data specification. Feedoptimise maps brand, gtin and mpn from native fields, and you can use custom fields for attributes BigCommerce has no field for, such as age_group or product_type. Feedoptimise validates the feed and flags missing or invalid values before you submit, and you can use supplemental feeds to add data to products in Merchant Center.
Build catalogs for Meta Advantage+ catalog ads, Instagram and Facebook Shops from your BigCommerce data. Scope rules to the Meta feed to give it its own titles and custom labels, separate from your Google feed.
BigCommerce TikTok Catalog Feeds
Map variants, category paths and custom fields to TikTok Shop and TikTok Ads catalog specifications. You can reuse the rules and AI enrichments you set up for Google.
Pick a template for Amazon, eBay, Microsoft Shopping, Pinterest, Criteo, Awin and thousands more. For a channel without a template, build a custom feed in XML, CSV, TSV or JSON and set your own field names and structure.
BigCommerce custom fields are free text, so Colour, color and Finish can describe the same thing on different products. Use AI enrichment to read those values and write clean attributes: a normalised color, a product_type from your category tree, or a title with material and size taken from custom fields. Choose the model for each task from OpenAI, Anthropic Claude, Google Gemini and xAI.
Run vision models over BigCommerce product and variant images to extract color and pattern as attributes. Edit images at scale with background swaps, on-model shots, upscaling and smart crops to each channel's image size.
Ask the AI Feed Agent why Google disapproved a variant and it compares the BigCommerce source data with what the feed sent, checks the item status in Merchant Center and compares your product page structured data with the feed. It can also re-run a BigCommerce import or draft a rule from a plain-language request such as exclude products with a mandatory modifier. Connect it to Claude or ChatGPT through the Feedoptimise MCP server.
BigCommerce Feed Managed Service & Support
Run your BigCommerce feeds yourself, or hand setup, rules and error fixes to our team at no extra cost
Self-managed with full control
Your marketing team runs feeds, rules and mappings from the Feedoptimise interface. Once the API connection is live, you don't need a developer.
Send us the logic in plain English, for example "only advertise variants with stock in the Dallas warehouse" or "drop products not assigned to the Canada storefront", and our team builds the filters and mappings for you.
For each new channel, we map your BigCommerce products, variants, custom fields and storefront data to the channel's specification and check the feed against it before launch.
On-Demand Error Resolution
Our team traces each Merchant Center or Meta rejection back to the BigCommerce field behind it and fixes the mapping or rule.
Feed Processing
Data Enrichment
Channel Sync
AI Optimisation
Rule Engine
Title Rewrites
BigCommerce Feed Migrations
We run your migration to Feedoptimise or to BigCommerce and keep your feeds live during the switch
Switching from Feedonomics or a feed app
Feedonomics belongs to the same company as BigCommerce, so your feeds may run there or in an app from the BigCommerce App Marketplace. We rebuild your rules and channel setups in Feedoptimise and compare the output with your current feeds before you switch.
Replatforming to BigCommerce
When you move to BigCommerce from Shopify, Magento or WooCommerce, we reconnect your source and map your old metafields or attributes to BigCommerce custom fields and metafields. We keep the product id values Google holds, so you keep your Shopping performance history.
Post-migration QA
After cutover we audit each feed for data accuracy, approval status, variant coverage and storefront URLs, and fix any gaps before your campaigns run on the new setup.
BigCommerce Feed Performance & Reporting
Combine BigCommerce catalog and order data with Google Ads, Google Analytics and custom metrics to label, filter and rewrite products by performance
Reports imports clicks, CTR, CPC, ROAS and demand from Google Ads, Google Analytics, BigCommerce orders and custom sources, and shows them per product next to stock, price and discount.
Use Labelizer rules to turn report data into custom labels such as bestseller, low_stock or clearance. Use the labels to split Shopping and Performance Max campaigns by budget and target.
Feedoptimise pulls Google's price benchmark data from Merchant Center and labels each product by how your price compares, for example price_below_market or uncompetitive_price. Combine it with BigCommerce cost_price to see where you can cut price and keep your margin.
Feedoptimise applies your rules to fresh metric data each time it imports. Exclude products below your ROAS target, or give high-margin products their own titles.
Frequently Asked Questions
Common questions about managing BigCommerce product feeds with Feedoptimise
How do I connect my BigCommerce store to Feedoptimise?
Create a store-level API account in your BigCommerce control panel with read-only scopes, then add the access keys to a new BigCommerce source in Feedoptimise. Feedoptimise imports your catalog through the BigCommerce v3 API. The first import starts once Feedoptimise confirms the connection. You don't need to install an app or edit your theme.
What BigCommerce data does Feedoptimise import?
Feedoptimise imports native product and variant fields (including all price fields, GTIN, UPC and MPN), images, videos, option values, modifiers, custom fields, product, variant, category and brand metafields, brands, category trees, inventory by location, bulk pricing rules, price lists, channel assignments and locale-specific content.
Can I use BigCommerce custom fields and metafields in my feeds?
Yes. Feedoptimise imports each custom field and metafield as its own attribute. You can map them to channel attributes such as material, age_group or product_type, use them in filters, or feed them into AI enrichment to write titles and descriptions.
How does Feedoptimise handle BigCommerce variants and modifiers?
Feedoptimise imports each variant with its own price, stock, image and identifiers and groups it under the parent product, so you can output item_group_id. It also imports modifier names, values and price adjustments for use in rules and titles.
Does Feedoptimise support BigCommerce Multi-Storefront?
Yes. Feedoptimise reads which products you assign to each storefront channel, along with storefront-specific prices, currencies, product URLs and localised content. You can build one feed per storefront or combine storefronts where a channel allows it.
Can I send BigCommerce price list prices to Google Shopping?
Yes. Feedoptimise imports price list values alongside catalog prices. Map the price list that applies to each storefront or currency, so the price in your feed matches the price on the landing page and Merchant Center doesn't flag a mismatch.
How does Feedoptimise count BigCommerce products on my plan?
Feedoptimise groups variants and counts the parent product as the item, so a product with 9 variants counts as 1 item. All plans include the same features, with no seat limits, and you can try the platform for 7 days without a card.
How often does my BigCommerce data sync?
You set the import schedule. Feedoptimise picks up price, stock, content and new product changes with each import, and you can trigger an extra import on demand, for example before a sale goes live.
Does Feedoptimise change anything in my BigCommerce store?
No. Feedoptimise connects to BigCommerce in read-only mode. Rules, mappings and AI enrichments change your feeds, and your BigCommerce catalog stays as it is.
Can I switch to Feedoptimise from Feedonomics or another feed tool?
Yes. We handle the whole migration. Our team recreates your rules and channel configurations, checks the output against your current feeds and switches you over with your live feeds running.