Skip to content
Self-hosted

Connect your WooCommerce store to ChatGPT, Claude, and Perplexity

SignalixIQ reads your WooCommerce catalog over REST API and hosts a real-time MCP server for AI shopping agents. Works with any WordPress host. Plugin install in under 4 minutes.

About this integration

WooCommerce powers ~3.5M live e-commerce stores on WordPress. SignalixIQ integrates via the WooCommerce REST API and exposes products to AI shopping agents through MCP.

Why WooCommerce stores need MCP

WooCommerce SEO is solid for Google, lacking for AI agents

WooCommerce's Yoast/RankMath integrations optimize for Google's web crawler, not for MCP-based agent queries. Structured data emitted by default schema plugins is incomplete for agent product matching (missing GTIN, brand normalization, variant pricing standardization).

WordPress hosting variability hurts agent crawl reliability

WooCommerce stores on shared hosting frequently timeout when AI agents attempt to crawl product pages live. SignalixIQ's MCP server eliminates this — your catalog is served from our infrastructure, not your WP host.

WooCommerce attribute taxonomy needs normalization for agents

Custom product attributes ('color', 'size', 'material') are stored in a flexible taxonomy that agents struggle to parse. SignalixIQ normalizes these to a canonical schema agents understand.

How to connect WooCommerce to AI shopping agents

  1. 1

    Generate WooCommerce REST API keys (2 minutes)

    Navigate to WooCommerce > Settings > Advanced > REST API > Add key. Set permissions to 'Read'. SignalixIQ never requests write access.

  2. 2

    Paste keys into SignalixIQ dashboard (30 seconds)

    SignalixIQ validates the connection and pulls your full product catalog. Catalogs up to 100,000 products sync within 10 minutes; larger catalogs run as background jobs.

  3. 3

    Optional: install the WordPress companion plugin

    For real-time sync (vs hourly polling), install the SignalixIQ WordPress plugin. The plugin registers WooCommerce webhooks that push product changes to SignalixIQ within seconds.

  4. 4

    MCP endpoint goes live (instant)

    Your hosted MCP server is registered with AI agent directories. Products become discoverable within 24-72 hours.

WooCommerce → SignalixIQ field mapping

Exactly which WooCommerce fields SignalixIQ reads and how they map to the canonical agent-product schema.

SignalixIQ fieldWooCommerce fieldNotes
product.titleProduct > NamePrimary agent identifier.
product.descriptionProduct > Description (long)Long description preferred over short description.
product.gtinProduct > SKU or custom fieldWooCommerce doesn't have a native GTIN field — SignalixIQ checks SKU and common custom-field plugins.
product.brandProduct > Categories or YITH BrandsWooCommerce has no native brand field. SignalixIQ checks YITH Brands, Perfect WP Brands, or product category.
product.priceProduct > Regular Price (or Sale Price)Honors WooCommerce price scheduling.
product.availabilityProduct > Stock StatusReal-time if companion plugin installed; otherwise hourly polling.
product.attributesProduct > Attributes (Global + Custom)Normalized to canonical schema.
product.imagesProduct > GalleryFeatured image + gallery synced.

Common WooCommerce issues that hurt agent discoverability

  • GTIN missing — WooCommerce has no built-in field, requires plugin or custom field
  • Brand stored in inconsistent places (category, custom taxonomy, plugin-specific tables)
  • Variable product price ranges ($10-$50) instead of clear starting price
  • Stock status accurate but specific quantity unknown to agents
  • Long shortcode-laden descriptions that don't render cleanly when stripped of HTML
  • Product image URLs returning 403 on hotlink protection — blocks agent image scraping

SignalixIQ's free GEO score audits your store and ranks these issues by agent-discoverability impact. Run a free scan →

Frequently asked

Do I need to install a plugin?

No — the REST API integration works without any plugin. The optional WordPress companion plugin only enables real-time webhook sync (vs hourly polling). Most stores work fine with the polling approach.

Will this slow down my WordPress site?

No. SignalixIQ pulls from your REST API on a schedule (hourly by default). It does not run on your WordPress server, does not query your database directly, and adds zero load to your storefront pages. Even with the companion plugin, the webhook events are async and ultra-light.

Does it work with WooCommerce Subscriptions / Bookings / Memberships?

Yes for the catalog side — products from WooCommerce Subscriptions and Bookings are exposed to agents with their recurring pricing structure. Memberships are not currently surfaced (most agent shopping is one-time purchase intent).

What if my WooCommerce site is on a slow shared host?

That's actually a major reason to use SignalixIQ. The MCP server is hosted on our infrastructure — when an AI agent queries for your products, it hits our fast cache, not your slow shared host. Agents that previously timed out crawling your store will get instant responses.

Make your WooCommerce store discoverable

SignalixIQ hosts the MCP server so AI shopping agents can find your products. Free GEO score in 60 seconds — no signup required.

Other platform integrations