The WooCommerce plugin that scores your PDPs, not generates them.
WordPress AI plugins are mostly content generators. None actually score your PDP against what ChatGPT, Perplexity, Claude, and Gemini look for. eCommerce Insights ships a real WooCommerce plugin that does, and logs AI crawler hits from the WordPress admin.
- Products tracked
- 612
- Variations resolved
- 1,840
- GPTBot hits this week
- 1,204
- PerplexityBot hits
- 318
- ClaudeBot hits
- 74
Illustrative data. Crawler hits logged by the eCommerce Insights plugin.
The WordPress plugin directory has thousands of AI plugins. Almost all of them write something for you: a product description, a blog post, an alt tag. Writing isn't the bottleneck for a WooCommerce brand. Knowing which of 600 products are being cited by ChatGPT and Perplexity is. Knowing what's missing from each PDP that's costing you those citations is. eCommerce Insights is built for that question, and ships a WooCommerce plugin that runs the audit from inside the admin you already use.
Five things WordPress AI plugins don't do.
Log every AI crawler hit from your server.
GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, CCBot, Bytespider, and the long tail. The eCommerce Insights plugin hooks `wp` once per request, checks the user agent, and writes a row to a custom table. You see the hits from inside WordPress admin, by URL, by bot, by day. No third-party log shipping. No tail -f from SSH.
A scorecard on the product edit screen.
Next to the Yoast or Rank Math meta box, you see the SKU's AI visibility score and the top three fixes. No tab-switching to a SaaS. Approve a fix, the plugin writes the change to the WooCommerce product field, attribute, or short description. The diff is visible, reversible, and attributed to a WordPress user.
Scores against six AI engines, not against keyword density.
Other WordPress plugins recommend "make your description longer" or "add more keywords." eCommerce Insights scores against ChatGPT, Perplexity, Google AI Overviews, Gemini, Claude, and Copilot citations and against the answerability patterns those engines reward. The recommendations are different. The result is different.
Variable products, treated as variants.
Variable products in WooCommerce produce a parent product and N variations. eCommerce Insights scores variations separately because ChatGPT Shopping and Perplexity Shopping cite them as distinct SKUs. Roll-ups to the parent product are available for triage.
JSON-LD that works alongside Yoast, Rank Math, and SEOPress.
Most WooCommerce stores already emit Product JSON-LD via Yoast or Rank Math. eCommerce Insights reads what's live, identifies what's missing for AI engines (offers block, brand entity, identifier_exists, material), and produces JSON-LD additions that augment your SEO plugin rather than replace it.
WPML and Polylang aware.
For multilingual WooCommerce stores, eCommerce Insights scores each translated PDP against the matching language's query bank on each engine. French PDPs are scored against French queries on Perplexity and ChatGPT, not against the English version. Multilingual SKUs roll up to a parent for cross-language analysis.
From plugin install to PDP diff in four steps.
- 01
Install the eCommerce Insights plugin.
Download the plugin from /integrations/ (Early access; wordpress.org listing in progress). Upload via WordPress admin → Plugins → Add New, activate, connect to your eCommerce Insights account. The plugin reads WooCommerce products and variations through the standard WC API.
- 02
Crawler logging starts immediately.
From the moment the plugin is active, every AI crawler hit (GPTBot, OAI-SearchBot, PerplexityBot, ClaudeBot, Google-Extended, CCBot, and others) is logged in a custom table viewable from the WordPress admin. The first dashboard view appears within hours, not weeks.
- 03
Per-SKU scoring runs in the SaaS.
The eCommerce Insights SaaS pulls product data through the plugin, runs the audit, and returns scores. You see the score on the product edit screen, in the WooCommerce product list, and in the eCommerce Insights admin tab. Recommendations link to specific WooCommerce fields.
- 04
Approve diffs from the admin.
Each recommendation can be applied with one click. The plugin writes to the standard WooCommerce product fields (short description, attributes, custom fields) or to a JSON-LD block in the product output. Every change is logged with the WordPress user who approved it. Roll back from the same screen.
A WordPress AI content plugin vs. eCommerce Insights on WooCommerce.
"Write a longer description."
The plugin generates copy based on a category and a few specs. There is no scoring against AI engines, no crawler log, no answerability model. The output is content. The question of whether it helps with AI search visibility is unanswered.
- No AI engine citation tracking
- No crawler hit logging
- Recommendations are length-based
- Generation is the product, not the diagnosis
"Add 'usedFor' to this attribute, score lifts 18 points."
Recommendations are diagnostic, specific, and grounded in actual AI engine citations on your store. Crawler hits give you real-time evidence of which bots are reading what. The plugin is built for the question your team is being asked, not the question that was easy to build for.
- Six AI engines tracked weekly
- Every AI crawler hit logged
- Per-SKU 0–100 score on the product edit screen
- Diffs ship through WooCommerce-native fields
A specialty foods brand, $6M GMV on WooCommerce with the Astra theme and Rank Math.
Four hundred SKUs across three product categories. The marketing lead had Yoast, then switched to Rank Math, then layered an AI plugin that auto-generated short descriptions. PerplexityBot showed up in the access logs but no one was tracking it. After installing the eCommerce Insights plugin, the team saw 200+ PerplexityBot hits per week concentrated on twelve specific recipe-pairing pages. Those recipes were not currently linked from the matching PDPs. A small set of internal links, written manually, lifted PerplexityBot's product-page hits on those SKUs over the next two scan cycles.
Illustrative brand profile. eCommerce Insights does not publish customer case studies without permission.
WordPress doesn't need another generator. It needs a diagnostician.
Drop your WooCommerce PDP URL, get a scorecard.
Keep reading.
PDP optimization
How eCommerce Insights turns a low score into a shippable PDP diff regardless of platform.
FeatureSKU-level tracking
The tracking primitive eCommerce Insights is built around. Works for WooCommerce variations the same way.
GuideSchema for AI search
What Product JSON-LD fields the AI engines actually look for. The fields most WooCommerce themes miss.
Headless WordPress? Use the JavaScript-rendered audit workflow
Further reading: the WooCommerce developer documentation, which describes the product, variation, and attribute model the eCommerce Insights plugin reads against.
Ask AI about eCommerce Insights for WooCommerce
Have your favorite AI engine summarize this page for your specific use case.
Frequently asked questions
Is the eCommerce Insights WooCommerce plugin a content generator?
Where do I install the plugin?
What does the plugin do that the SaaS dashboard doesn't?
Does it work with WooCommerce variable products?
Does the plugin slow down the storefront?
Does eCommerce Insights work with WPML, Polylang, or multilingual WooCommerce?
A real WooCommerce plugin. Not another generator.
Install from /integrations/. Score every PDP. Log every AI crawler hit.