AgenticCart
Docs Setup Google Merchant feed

Google Merchant feed

Connect a Google Merchant product feed to your AI agent: paste the public feed URL, run the first refresh, and use the imported products in collections.

Connecting a Google Merchant feed AI agent in AgenticCart means pointing a product feed URL at AgenticCart and letting the platform import your catalog on a schedule. It is the fastest way to turn an existing product feed into an AI sales agent, and it works for any ecommerce platform that can publish a reachable feed — no plugin required.

INFO

AgenticCart supports feed-based catalog connection for merchants who can provide a reachable product feed URL. CSV feeds are not supported in the customer setup flow today.

Why a Google Merchant-style feed works well with AgenticCart

A Google Merchant Center feed already contains everything an AI shopping agent needs to answer a shopper question: stable product IDs, titles, descriptions, prices, availability, images, and variant information. If you are already running Google Shopping ads, you almost certainly have a working feed — AgenticCart can reuse the same URL. That makes the feed integration path a natural alternative to the WooCommerce plugin for Shopify, BigCommerce, Magento, custom stacks, or any platform with a feed generator.

Feeds also decouple AgenticCart from your storefront: if your ecommerce platform goes offline for maintenance, AgenticCart keeps running with the last good feed snapshot.

What your feed should include

Aim for the fields Google Merchant Center already expects. The richer your feed, the better the AI product recommendations. Required or strongly recommended fields:

  • Stable product IDs — use the same ID across refreshes so AgenticCart can track changes.
  • Title and description — written for shoppers, covering the "who it is for" and "what makes it different".
  • Product URL and image URL — public, direct links to the live product page and primary image.
  • Price, sale price, and currency — kept current by your feed generator.
  • Availability and stock status — so the agent stops recommending sold-out products.
  • Brand, category (Google product category or your own taxonomy), and attributes — colour, size, material, gender, age group where applicable.
  • Item group ID — to keep variants of the same product grouped together.

Solid feed data is half the job. See product data quality for AI recommendations for what AgenticCart does with each field.

Connect a Google Merchant feed to AgenticCart

  1. 1

    Open the feed integration

    Sign in to your AgenticCart dashboard, go to integrations, and choose the product feed connection path.
  2. 2

    Paste your feed URL

    Use a public URL that returns product data directly (XML, RSS, or JSON as supported). It must not be a login page, a storefront HTML page, or a private file behind basic auth.
  3. 3

    Run the first refresh

    AgenticCart fetches the feed and shows progress while products are imported. Expect a few minutes for mid-sized catalogs.
  4. 4

    Build a collection and assign an agent

    Pick the imported products the AI sales agent is allowed to recommend from by creating a collection, then attach it to an agent.

Feed requirements and gotchas

  • The URL must be reachable from the public internet without cookies or session tokens.
  • The response must be structured product data, not HTML.
  • Product IDs must stay stable between refreshes; a rotating ID creates duplicate products.
  • Prices, sale prices, and stock must be kept current by your feed generator — AgenticCart does not invent fallback values.
  • Variant groups should share a consistent item group ID where your feed format supports one.
  • Large feeds should be served with reasonable compression so refetches complete quickly.

WARNING

Do not send admin credentials for a private feed. If your feed is currently behind a login, publish a dedicated public feed URL from your store or feed tool instead. Access tokens in query strings are acceptable where your platform supports them.

Refreshing the feed after catalog changes

Click Refetch feed whenever you want AgenticCart to read the newest version — after product launches, price changes, stock rotations, image swaps, or feed-generator changes. The refetch product feed guide covers the button, the "one refresh at a time" rule, and what shoppers see after a successful refresh. For the wider sync story, see the catalog sync overview.

Troubleshooting feed connection issues

  • Fetch fails — open the feed URL in a browser. If you cannot see product data there, AgenticCart cannot either.
  • Products are missing — check that the feed includes title, URL, image, price, and availability for those items. Missing required fields skip the product.
  • Variants look wrong — review how your feed tool exports item group IDs and variant-level fields.
  • Prices look stale — regenerate the feed in your ecommerce platform, then refetch it in AgenticCart. The feed is the source of truth, not AgenticCart.
  • Refetch stuck "in progress" — only one refresh runs per feed at a time. Wait for the current one to finish before starting another.

Frequently asked questions

Does AgenticCart support standard Google Merchant Center feeds?
Yes. Standard Google Merchant Center feed formats work out of the box, as do equivalents from Shopify's Google Shopping app, WooCommerce feed plugins, and most third-party feed generators. Use the same URL you supply to Google.
Can I use a CSV feed?
Not in the self-serve setup flow today. AgenticCart expects a structured feed URL that returns XML, RSS, or JSON product data. If your platform only exports CSV, convert the export into a supported feed format using a feed-generation tool first.
What feed format works best with AgenticCart?
A Google Merchant Center XML feed with full shopping attributes is the safest choice because it covers every field the AI sales agent benefits from. Custom JSON feeds also work when they follow a stable schema with the fields listed above.
Does the feed URL need to be publicly accessible?
Yes. AgenticCart fetches the feed over the public internet. If your feed sits behind a login, IP allowlist, or VPN, publish a dedicated public URL or move the feed to a feed-hosting service. Access tokens embedded in the URL are fine where your platform supports them.
How often should I refresh the feed?
Refresh after every meaningful catalog change. Many merchants also schedule a daily refetch so nightly feed rebuilds reach shoppers automatically. Very fast-moving catalogs may want to refresh more often; see refetch product feed for the manual workflow.

See also