BigCommerce and AI Agents: Platform Guide for Merchants
BigCommerce is a hosted SaaS e-commerce platform positioned between Shopify and enterprise solutions like Magento. It has historically differentiated on built-in features - where Shopify requires apps for many capabilities, BigCommerce includes them natively. This philosophy extends to structured data, where BigCommerce provides more comprehensive out-of-the-box schema markup than most competitors. For AI readiness, this gives BigCommerce merchants a solid foundation, though protocol support still lags behind Shopify.
Platform Overview
BigCommerce is a fully hosted platform, meaning merchants don’t manage servers or infrastructure. The company targets mid-market merchants - brands that have outgrown basic platforms but don’t need (or want) the complexity of Magento. BigCommerce also offers a headless commerce option, allowing merchants to use BigCommerce as a backend while building custom frontends.
The platform powers roughly 50,000 active stores. While this is much smaller than Shopify or WooCommerce, BigCommerce merchants tend to be larger, more established businesses with bigger catalogs and higher order volumes.
BigCommerce’s approach of including features natively rather than through apps is relevant for AI readiness. When the platform adds structured data improvements or AI features, they apply to all merchants automatically. There’s no need to find and install the right app.
The headless commerce option is particularly interesting for AI readiness. Merchants using BigCommerce headlessly have full control over their frontend markup, meaning they can implement any structured data schema or protocol endpoint they want while still using BigCommerce’s catalog and order management backend.
AI Agent Compatibility
BigCommerce does not natively support ACP, MCP, or UCP. However, the company has publicly acknowledged the importance of AI commerce and has signaled interest in protocol support. BigCommerce’s roadmap includes AI-related features, though specifics around agentic protocol support have not been detailed publicly.
AI agents currently interact with BigCommerce stores through:
- Structured data on product pages. BigCommerce outputs relatively comprehensive JSON-LD by default, making it easier for AI agents to crawl and understand product catalogs.
- Product feeds. BigCommerce has built-in Google Shopping feed generation, and third-party apps can create additional feed formats.
- BigCommerce APIs. The platform offers REST and GraphQL APIs, though these require authentication for product data access.
BigCommerce stores do appear in AI shopping results. Merchants with well-optimized product content and complete structured data are being surfaced by ChatGPT Shopping and Perplexity. The platform’s built-in structured data gives BigCommerce merchants an advantage over platforms where structured data requires manual configuration.
BigCommerce’s partnership ecosystem includes integrations with Google, Facebook, and Amazon marketplaces. These marketplace connections create additional data pathways that AI agents can tap into when discovering products.
Structured Data Support
BigCommerce’s built-in structured data is among the best of any hosted platform. The default Stencil themes output JSON-LD for products that includes:
- Product name, description, and URL
- Price and currency (including sale prices)
- Availability status
- SKU
- Brand name
- Product images
- Aggregate rating and review count (when reviews are enabled)
- Breadcrumb navigation
This is notably more comprehensive than what many platforms provide by default. The inclusion of brand and aggregate review data is particularly valuable for AI agents, as these fields help with product matching and credibility assessment.
Where BigCommerce’s structured data falls short:
- GTIN/UPC/EAN - While these fields exist in the product catalog, they don’t always make it into the JSON-LD output without customization
- Variant-level detail - Complex variant structures may not be fully represented in structured data
- Custom fields - BigCommerce supports custom fields, but they don’t map to structured data automatically
For merchants who need enhanced structured data, BigCommerce’s app marketplace offers several options, and the Stencil theme engine allows direct template customization for developers who want precise control.
Protocol Support
| Protocol | Status | Notes |
|---|---|---|
| ACP (Agentic Commerce Protocol) | Not supported | No current integration. BigCommerce is monitoring the space. |
| MCP (Model Context Protocol) | Not supported | No native support. Could be built via APIs. |
| UCP (Universal Commerce Protocol) | Not supported | No integration available. |
| JSON-LD / Schema.org | Strong native | Stencil themes output comprehensive product schema by default. |
| robots.txt | Configurable | Managed through the BigCommerce admin panel. |
| llms.txt | Manual | Can be added via file manager or WebDAV. |
| ai.txt | Manual | Can be added via file manager or WebDAV. |
BigCommerce’s strength is in its JSON-LD output rather than protocol support. As a hosted platform, BigCommerce could roll out protocol support to all merchants simultaneously - similar to how Shopify deployed ACP. Whether and when this happens depends on BigCommerce’s product roadmap.
Optimization Checklist
- Verify your structured data output. Even though BigCommerce includes good defaults, test your product pages with Google’s Rich Results Test. Theme customizations can sometimes break or override the default structured data.
- Fill in all product identifiers. GTIN, UPC, EAN, and MPN fields should be populated for every product. If these don’t appear in your JSON-LD, consider a theme customization to include them.
- Enable and encourage product reviews. BigCommerce’s built-in review system feeds aggregate rating data into your structured data. Products with reviews are more likely to be recommended by AI agents.
- Assign brands to all products. BigCommerce has a native brand system. Use it consistently - brand data is one of the most important signals for AI product matching.
- Write comprehensive product descriptions. BigCommerce supports a main description and additional custom fields. The description should be detailed and include materials, dimensions, use cases, and differentiators.
- Configure your Google Shopping feed. BigCommerce includes built-in Google Shopping integration. Set it up even if you don’t run Shopping ads - the feed is a structured data source that AI systems access.
- Use custom fields strategically. BigCommerce custom fields can store additional product attributes. While they don’t feed into JSON-LD automatically, they enhance your product pages and give AI crawlers more content to parse.
- Add llms.txt to your store. Use BigCommerce’s file manager or WebDAV access to place an llms.txt file in your store’s root. Describe your store and catalog structure.
- Review your robots.txt settings. Ensure AI crawlers are not blocked. BigCommerce’s default robots.txt is generally permissive, but verify your configuration.
- If using headless, implement comprehensive schema. Headless BigCommerce merchants control their frontend entirely. Use this to implement best-in-class structured data and potentially even protocol endpoints.
Related Terms
- JSON-LD - The structured data format BigCommerce uses natively to describe products to machines.
- Product Schema - Schema.org vocabulary for product descriptions in structured data.
- AI Shopping Agent - Software that discovers, evaluates, and recommends products on behalf of consumers.
- Structured Data - Machine-readable markup that helps AI systems understand page content.
- Product Feed - Standardized product data exports used by shopping channels and AI systems.