{"id":325307,"date":"2026-06-16T17:19:47","date_gmt":"2026-06-16T17:19:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/querzy-ai-shop-assistant-for-woocommerce\/"},"modified":"2026-07-29T09:44:34","modified_gmt":"2026-07-29T09:44:34","slug":"querzy-ai-shop-assistant","status":"publish","type":"plugin","link":"https:\/\/th.wordpress.org\/plugins\/querzy-ai-shop-assistant\/","author":23515427,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.5.0","stable_tag":"2.5.0","tested":"7.0.2","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Querzy \u2014 AI Shop Assistant for WooCommerce","header_author":"Querzy","header_description":"Adds an AI chat assistant to your WooCommerce store. Customers ask product questions in natural language and get real product cards back. One-click install \u2014 no feed setup required.","assets_banners_color":"edc3a5","last_updated":"2026-07-29 09:44:34","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/querzy.com\/integrations\/woocommerce","header_author_uri":"https:\/\/querzy.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":195,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.0.0":{"tag":"2.0.0","author":"querzy","date":"2026-06-16 17:19:15"},"2.1.0":{"tag":"2.1.0","author":"querzy","date":"2026-06-22 15:37:17"},"2.5.0":{"tag":"2.5.0","author":"querzy","date":"2026-07-29 09:44:34"}},"upgrade_notice":{"2.1.0":"<p>No action needed \u2014 settings and credentials are preserved automatically.<\/p>","2.0.0":"<p>After upgrading, go to Settings \u2192 Querzy and confirm your site identifier is entered (new required field). Your saved access key is preserved \u2014 no re-entry needed.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3582108,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3582108,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":3582108,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":3582108,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.0.0","2.1.0","2.5.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3582108,"resolution":"1","location":"assets","locale":"","width":1280,"height":800},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3582108,"resolution":"2","location":"assets","locale":"","width":1280,"height":800},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3582108,"resolution":"3","location":"assets","locale":"","width":1280,"height":800}},"screenshots":{"1":"A customer asks \"Do you have protein powder without soy?\" \u2014 Querzy returns 3 matching product cards with images, prices, and Add to Cart buttons, live on a WooCommerce storefront.","2":"The Querzy settings page \u2014 store domain auto-detected, one access key field, catalog sync status visible. Setup done in under 2 minutes.","3":"A customer asks a product question in Macedonian \u2014 Querzy responds with matching product cards in the same language. One of 100+ supported languages, including low-resource ones no competing plugin handles."}},"plugin_section":[],"plugin_tags":[148285,191735,5183,286,143783],"plugin_category":[45,48],"plugin_contributors":[267377],"plugin_business_model":[],"class_list":["post-325307","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-assistant","plugin_tags-ai-chatbot","plugin_tags-product-search","plugin_tags-woocommerce","plugin_tags-woocommerce-chatbot","plugin_category-ecommerce","plugin_category-language-tools","plugin_contributors-querzy","plugin_committers-querzy"],"banners":{"banner":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/banner-772x250.jpg?rev=3582108","banner_2x":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/banner-1544x500.jpg?rev=3582108","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/icon-128x128.png?rev=3582108","icon_2x":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/icon-256x256.png?rev=3582108","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/screenshot-1.png?rev=3582108","caption":"A customer asks \"Do you have protein powder without soy?\" \u2014 Querzy returns 3 matching product cards with images, prices, and Add to Cart buttons, live on a WooCommerce storefront."},{"src":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/screenshot-2.png?rev=3582108","caption":"The Querzy settings page \u2014 store domain auto-detected, one access key field, catalog sync status visible. Setup done in under 2 minutes."},{"src":"https:\/\/ps.w.org\/querzy-ai-shop-assistant\/assets\/screenshot-3.png?rev=3582108","caption":"A customer asks a product question in Macedonian \u2014 Querzy responds with matching product cards in the same language. One of 100+ supported languages, including low-resource ones no competing plugin handles."}],"raw_content":"<!--section=description-->\n<p><strong>Querzy adds an AI shop assistant to your WooCommerce store in under 5 minutes \u2014 no feed setup, no developer needed.<\/strong><\/p>\n\n<p>Your customers ask product questions at 2am and leave when no one answers. Querzy responds instantly, in any language, from your live product catalog.<\/p>\n\n<p>This plugin connects to the Querzy cloud service (querzy.com) to power the AI assistant. A free Querzy account is required \u2014 see the External Services section below for full details.<\/p>\n\n<h4>How it works<\/h4>\n\n<ol>\n<li>Install and activate the plugin<\/li>\n<li>Enter your access key from <a href=\"https:\/\/querzy.com?utm_source=wordpress-org&amp;utm_medium=plugin-listing&amp;utm_campaign=readme\">querzy.com<\/a> \u2014 your store domain is detected automatically<\/li>\n<li>The plugin syncs your products automatically and adds the chat bubble to your storefront<\/li>\n<\/ol>\n\n<p>That's it. No XML feeds to configure. No theme editing. No imports.<\/p>\n\n<h4>What customers can ask<\/h4>\n\n<ul>\n<li>\"Do you have treadmills under $500?\"<\/li>\n<li>\"Show me protein powders without soy\"<\/li>\n<li>\"What's the difference between these two barbells?\"<\/li>\n<li>\"Do you have this in size L?\"<\/li>\n<\/ul>\n\n<p>The assistant understands natural language in <strong>100+ languages<\/strong> \u2014 including Macedonian, Serbian, Albanian, Croatian, Turkish, Arabic, and more.<\/p>\n\n<h4>Key features<\/h4>\n\n<ul>\n<li><strong>Zero setup friction<\/strong> \u2014 products sync automatically on install; no separate feed plugin required<\/li>\n<li><strong>Real product cards<\/strong> \u2014 answers include product images, prices, and direct links to buy<\/li>\n<li><strong>100+ languages<\/strong> \u2014 understands and responds in the customer's language<\/li>\n<li><strong>Always up to date<\/strong> \u2014 catalog syncs automatically whenever you add, update, or delete products<\/li>\n<li><strong>Lightweight<\/strong> \u2014 single script tag, no jQuery dependency, no impact on page speed<\/li>\n<li><strong>Privacy-friendly<\/strong> \u2014 no customer PII stored; all data processed in the EU (Hetzner, Germany)<\/li>\n<\/ul>\n\n<p>Works with all WooCommerce themes out of the box \u2014 no CSS conflicts, no template overrides, no custom code required.<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>A Querzy account \u2014 free during early access at <a href=\"https:\/\/querzy.com?utm_source=wordpress-org&amp;utm_medium=plugin-listing&amp;utm_campaign=readme\">querzy.com<\/a><\/li>\n<li>WooCommerce 6.0 or later<\/li>\n<li>WordPress 5.8 or later<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin connects to <strong>Querzy<\/strong> (https:\/\/querzy.com), a third-party AI-powered product search and chat service. External connections are made in two ways:<\/p>\n\n<p><strong>1. Product catalog sync (server-side)<\/strong><\/p>\n\n<p>When the plugin is activated, and whenever a product is saved or deleted in WooCommerce, the plugin sends your store's product catalog data to the Querzy API at <code>https:\/\/querzy.com\/catalog\/refresh<\/code>. The data transmitted includes: product IDs, titles, descriptions, prices, SKUs, categories, tags, and image URLs. This request is authenticated with the access key you enter in the plugin settings. No customer data (names, emails, addresses, order history) is transmitted.<\/p>\n\n<p><strong>2. Chat widget (client-side)<\/strong><\/p>\n\n<p>A JavaScript file is loaded from <code>https:\/\/querzy.com\/widget.js<\/code> on your store's frontend. This script renders the chat bubble and handles all AI-powered conversations. Visitor messages entered into the chat are sent directly from the visitor's browser to Querzy's servers for processing. The plugin itself does not log or store visitor chat messages.<\/p>\n\n<p>Use of this plugin constitutes acceptance of Querzy's terms and policies:<\/p>\n\n<ul>\n<li>Terms of Service: https:\/\/querzy.com\/legal\/terms<\/li>\n<li>Privacy Policy: https:\/\/querzy.com\/legal\/privacy<\/li>\n<\/ul>\n\n<p>Store owners are responsible for disclosing the use of this service to their customers and for ensuring compliance with applicable data protection regulations (GDPR, CCPA, etc.) in their jurisdiction.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>When a store visitor uses the Querzy chat widget, their typed messages are transmitted to Querzy's servers for AI processing. Store owners using this plugin should disclose the use of Querzy's AI chat service in their store's own Privacy Policy.<\/p>\n\n<p>This plugin does not independently collect, store, or process visitor personal data. All data handling is governed by Querzy's Privacy Policy: https:\/\/querzy.com\/legal\/privacy<\/p>\n\n<!--section=installation-->\n<h4>Automatic installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins \u2192 Add New<\/strong> in your WordPress admin<\/li>\n<li>Search for <strong>Querzy<\/strong><\/li>\n<li>Click <strong>Install Now<\/strong>, then <strong>Activate<\/strong><\/li>\n<li>Go to <strong>Settings \u2192 Querzy<\/strong> and enter your credentials<\/li>\n<\/ol>\n\n<h4>Manual installation<\/h4>\n\n<ol>\n<li>Download the plugin zip<\/li>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Upload the zip and activate<\/li>\n<li>Go to <strong>Settings \u2192 Querzy<\/strong> and enter your credentials<\/li>\n<\/ol>\n\n<h4>First-time setup<\/h4>\n\n<ol>\n<li>Sign up at <a href=\"https:\/\/querzy.com?utm_source=wordpress-org&amp;utm_medium=plugin-listing&amp;utm_campaign=readme\">querzy.com<\/a> \u2014 free, no credit card required<\/li>\n<li>Click <strong>Add site<\/strong> and register your store using your store's domain<\/li>\n<li>Copy your <strong>access key<\/strong> from the Querzy dashboard<\/li>\n<li>Go to <strong>Settings \u2192 Querzy<\/strong> in your WordPress admin \u2014 your store domain is detected automatically<\/li>\n<li>Paste your access key and click <strong>Save Settings<\/strong> \u2014 the plugin will sync your catalog automatically<\/li>\n<\/ol>\n\n<p>The chat bubble will appear on your storefront once your site is approved (usually within a few hours).<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20querzy%20require%20any%20api%20keys%20or%20ai%20configuration%3F\"><h3>Does Querzy require any API keys or AI configuration?<\/h3><\/dt>\n<dd><p>No. Everything is managed via the Querzy dashboard. Install the plugin, paste your access key, and the AI reads your WooCommerce catalog automatically. No AI setup, no third-party API keys to manage.<\/p><\/dd>\n<dt id=\"does%20querzy%20work%20with%20my%20woocommerce%20theme%3F\"><h3>Does Querzy work with my WooCommerce theme?<\/h3><\/dt>\n<dd><p>Yes. Querzy injects a floating chat bubble that is completely theme-independent. It works with Storefront, Astra, Flatsome, OceanWP, and any custom theme \u2014 no CSS conflicts, no template overrides required.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20configure%20a%20product%20feed%3F\"><h3>Do I need to configure a product feed?<\/h3><\/dt>\n<dd><p>No. The plugin syncs your WooCommerce products directly to Querzy. You do not need to install a separate feed plugin or configure any URLs.<\/p><\/dd>\n<dt id=\"is%20querzy%20free%3F\"><h3>Is Querzy free?<\/h3><\/dt>\n<dd><p>Yes, during early access. Sign up at <a href=\"https:\/\/querzy.com?utm_source=wordpress-org&amp;utm_medium=plugin-listing&amp;utm_campaign=readme\">querzy.com<\/a> for a free account. Paid plans are available for higher query volumes.<\/p><\/dd>\n<dt id=\"which%20languages%20are%20supported%3F\"><h3>Which languages are supported?<\/h3><\/dt>\n<dd><p>The AI understands and responds in 100+ languages, including English, Spanish, French, German, Macedonian, Serbian, Albanian, Croatian, Bulgarian, Turkish, Arabic, and more. It automatically detects the customer's language from their question.<\/p><\/dd>\n<dt id=\"will%20it%20slow%20down%20my%20store%3F\"><h3>Will it slow down my store?<\/h3><\/dt>\n<dd><p>No. The chat widget loads via a single deferred script tag and has no impact on your page's core render path or Core Web Vitals.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20i%20add%20or%20update%20products%3F\"><h3>What happens when I add or update products?<\/h3><\/dt>\n<dd><p>The plugin automatically schedules a catalog sync within 30 seconds of any product save or delete. No manual action needed.<\/p><\/dd>\n<dt id=\"can%20i%20customise%20the%20widget%20colour%3F\"><h3>Can I customise the widget colour?<\/h3><\/dt>\n<dd><p>Yes. Contact support@querzy.com for help with custom styling.<\/p><\/dd>\n<dt id=\"where%20is%20my%20data%20stored%3F\"><h3>Where is my data stored?<\/h3><\/dt>\n<dd><p>Product data and chat sessions are stored on EU infrastructure (Hetzner, Germany). No customer PII is retained. See the <a href=\"https:\/\/querzy.com\/legal\/privacy\">privacy policy<\/a> for full details.<\/p><\/dd>\n<dt id=\"i%20lost%20my%20access%20key.%20how%20do%20i%20get%20a%20new%20one%3F\"><h3>I lost my access key. How do I get a new one?<\/h3><\/dt>\n<dd><p>Log in to <a href=\"https:\/\/querzy.com\">querzy.com<\/a>, go to your dashboard, and register the site again. This rotates your key \u2014 the old key is immediately revoked.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20work%20without%20a%20querzy%20account%3F\"><h3>Does this plugin work without a Querzy account?<\/h3><\/dt>\n<dd><p>No. The plugin requires a Querzy account to function. A free account is available at <a href=\"https:\/\/querzy.com?utm_source=wordpress-org&amp;utm_medium=plugin-listing&amp;utm_campaign=readme\">querzy.com<\/a>. The plugin will not load the chat widget or sync products until valid credentials are entered in the settings page.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.5.0 - 2026-07-29<\/h4>\n\n<ul>\n<li>Product sync now fetches and sends your catalog a page at a time instead of loading every\nproduct into memory at once \u2014 fixes sync failing or timing out on large catalogs.<\/li>\n<li>If a sync is interrupted (e.g. a server error partway through), \"Sync now\" no longer gets\npermanently stuck saying a sync is already in progress \u2014 it now recovers automatically.<\/li>\n<\/ul>\n\n<h4>2.4.0 - 2026-07-26<\/h4>\n\n<ul>\n<li>Added a separate Sync Key, distinct from the Widget Key \u2014 product catalog sync now requires\nit specifically. The Widget Key (safe to embed publicly, used by the chat widget) no longer\nhas catalog-write access on its own. If you're updating from an earlier version, get your new\nSync Key from your Querzy dashboard and enter it in Settings \u2192 Querzy before your next sync.<\/li>\n<li>Sync Key field is now masked (password-style input) in the settings page.<\/li>\n<\/ul>\n\n<h4>2.3.0 - 2026-07-25<\/h4>\n\n<ul>\n<li>Added Cloudflare Turnstile support to the embedded chat widget (bot-abuse protection).<\/li>\n<li>Backend URL is no longer merchant-configurable \u2014 always querzy.com. Simplifies setup and\nremoves a self-hosting-style misconfiguration\/SSRF vector.<\/li>\n<\/ul>\n\n<h4>2.2.0 - 2026-07-23<\/h4>\n\n<ul>\n<li>Simplified the settings page \u2014 removed the self-hosting URL field (Querzy is a hosted service, not something you self-host) and the technical \"store domain\" field. Connecting your store is now a single \"Get your access key\" button.<\/li>\n<li>Sync status now shows plain-language messages instead of technical log text, with a \"Show technical details\" section for support requests.<\/li>\n<li>Added a best-effort sync-log beacon so support can see sync attempts without the merchant needing to report anything.<\/li>\n<\/ul>\n\n<h4>2.1.0 - 2026-06-10<\/h4>\n\n<ul>\n<li>Setup is now faster \u2014 your site identifier is filled in automatically, no copy-pasting required<\/li>\n<li>Performance and stability improvements<\/li>\n<\/ul>\n\n<h4>2.0.0 - 2026-06-05<\/h4>\n\n<ul>\n<li>Responses now stream in real time \u2014 customers see answers appearing word by word instead of waiting for the full reply<\/li>\n<li>Products sync automatically whenever you add, edit, or remove items \u2014 no manual refresh, no separate feed plugin required<\/li>\n<li>Widget is lighter and faster \u2014 no jQuery dependency, no effect on page load scores<\/li>\n<li>Security hardening and reliability improvements<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"WooCommerce AI chatbot \u2014 customers ask product questions in natural language, get real product cards back. Works in 100+ languages. One plugin.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/325307","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=325307"}],"author":[{"embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/querzy"}],"wp:attachment":[{"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=325307"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=325307"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=325307"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=325307"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=325307"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/th.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=325307"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}