=== 7BE AI Shelf for WooCommerce === Contributors: 7beio Tags: woocommerce, chatgpt, ai search, product visibility, generative engine optimization Requires at least: 6.3 Tested up to: 7.1 Requires PHP: 7.4 Stable tag: 0.7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html See which products ChatGPT, Perplexity and Google AI recommend when shoppers ask for what you sell, who they pick instead of you, and what to fix. == Description == Shoppers now ask AI assistants what to buy. Being in their catalog is not the same as being recommended: an answer names three to five products, and reviews, clear descriptions, structured data and the sites the assistant trusts decide which. 7BE AI Shelf asks ChatGPT, Perplexity and Google AI Mode the questions your shoppers ask, built from your own catalog, and shows: * how often the assistants name your store, per assistant; * the brands they recommend instead of you; * the sites they rely on (marketplaces, forums, reviews, your own site); * what to fix first, and an AI-readiness check of your store: AI crawler access, product structured data, reviews, descriptions, categories, images, policies and llms.txt. **One-click fixes**, off until you turn them on: * product structured data on product pages where WooCommerce does not add its own, with ratings from your reviews; * your 7BE rating in each product's data (Starter plan and up): the rating buyers gave the product in their verified reviews, added where WooCommerce, Rank Math or Yoast WooCommerce SEO have no rating; * /llms.txt: your store, categories, popular products and policies, in a form AI assistants read. **Verified reviews**, off until you turn them on: when an order is completed, 7BE emails the buyer one review request a few days later, and one reminder. Reviews go on your public store profile on 7BE, marked as verified orders, where shoppers and AI assistants read them. Only buyers of real orders can review, and reviews cannot be deleted by the store. Collecting reviews, the profile, the review widget and the badge come with every plan, Free too. You can also show your shop's existing product reviews on your profile, marked as imported and kept apart from verified ones. **Free:** a scan of 10 shopper questions in 3 AI assistants, again every 7 days. **Starter ($79 a month):** weekly scans, 50 questions, the trend over time and an email after each scan; public replies to reviews and your 7BE rating in your product data. **Growth ($249 a month):** weekly scans, 200 questions product by product, 5 AI assistants, head-to-heads with your top rivals; a review widget for each product and a check of whether AI repeats your rating. **Pro ($599 a month):** scans twice a week, 600 questions product by product, all 6 AI assistants, up to 10 rivals you pick with head-to-heads and a trend, up to 3 countries asked in each country's language; the review widget and badge in your brand, without the 7BE link. Paid plans are billed by 7BE through Stripe and can be cancelled at any time. == External services == This plugin connects your store to the 7BE service (https://7be.io), which runs the scans and shows your dashboard. * When you click "Connect store", the plugin sends 7BE your store address, store name, the email you enter and a random connection code. 7BE then requests a short-lived token from your store's REST API (/wp-json/sevenbe/v1/verify) to confirm the plugin runs on your site. * To scan, 7BE reads your public catalog through the WooCommerce Store API and your public product, policy and robots.txt pages, like a shopper or search engine would. No customer, order or admin data is sent for scans. * Only if you tick "Show my product reviews on my 7BE profile": your shop's approved product reviews (rating, text, the reviewer's name as your shop shows it, the product) are sent to 7BE, once and then daily, to show on your profile marked as imported. No reviewer email or IP is sent. Unticking deletes them from 7BE. * Only if you turn on "Your 7BE rating in product data": the plugin reads your store's public review summary from https://7be.io/api/reviews/ (no data is sent), at most every 6 hours. * Only if you turn on verified reviews: each completed order's number, date and products, and the buyer's email and name, are sent to 7BE (and, when you turn reviews on, the orders completed in the last 90 days). 7BE uses them only to email that buyer one review request and one reminder, and deletes the email and name 120 days later. Buyers can stop all requests with one click. * Once a day 7BE asks the same REST route whether the plugin still runs. While connected it answers with a one-way hash of your store's 7BE id (never the id or the key); otherwise it says it is not connected. If the plugin stops answering for a few days, 7BE treats the store as disconnected. * When you disconnect the store or delete the plugin, the plugin tells 7BE (your store's 7BE id and the time, signed with its key), so 7BE stops scans and review requests (a paid plan keeps running until you cancel it). * On the plugin's admin page, a connected store's latest numbers (plan, last scan, how often AI named your products) are read from 7be.io with a request signed by your store's key, at most every 10 minutes while you open the page. The full dashboard opens on 7be.io in a new tab when you click "Open 7BE dashboard"; nothing from 7be.io is embedded in your admin. * Payments for paid plans are handled by Stripe on its own checkout page. 7BE terms: https://7be.io/terms 7BE privacy policy: https://7be.io/privacy Stripe privacy policy: https://stripe.com/privacy == Installation == 1. Upload the plugin and activate it. WooCommerce must be active. 2. Go to WooCommerce → AI Shelf and click "Connect store and run the free scan". 3. Your first results appear within a few minutes. Your store must be reachable from the internet over HTTPS. Stores behind a password or maintenance mode cannot be connected. == Frequently Asked Questions == = Does the plugin change my store? = Only if you turn on a one-click fix. Otherwise it adds an admin page and one public REST route used during connection. The fixes add product data to product pages and answer /llms.txt; they never edit your products or theme files, and turning a fix off removes it at once. = Can you guarantee AI assistants will recommend my products? = No one can. 7BE shows where you stand, what the assistants rely on, and measures every week whether your changes moved the answers. = What happens when I disconnect? = The plugin forgets its connection and tells 7BE. On the free plan 7BE stops scans and review requests for your store and keeps its data for 12 months, so reconnecting keeps your history. A paid plan keeps running, with its scans, until you cancel it under Billing in the dashboard or at https://7be.io/app; 7BE emails you how. == Screenshots == 1. The AI Shelf page in WordPress: your plan, the latest scan, the brands AI recommends instead of you, and the one-click fixes. 2. The 7BE dashboard, opened from the plugin: scans, the trend from week to week, one-click fixes and verified reviews. 3. How often each AI assistant names your store, and the brands it recommends instead. 4. Every shopper question with each assistant's answer, the sites AI relied on and what to fix first. 5. The AI-readiness checklist: what helps or holds back AI assistants reading your store. == Changelog == = 0.7.0 = * The plugin page shows your store's latest numbers in WordPress and opens the 7BE dashboard on 7be.io in a new tab, instead of embedding it. = 0.6.0 = * Disconnecting the store, or deleting the plugin, now tells 7BE, which stops scans and review requests on the free plan. A paid plan keeps running until you cancel it under Billing. = 0.5.0 = * Your product reviews on 7BE: an opt-in that shows your shop's own approved product reviews on your 7BE profile, marked as imported from WooCommerce and kept apart from verified reviews. No reviewer email is sent. * Turning on verified reviews asks the buyers of the last 90 days (was 30), each buyer once, and shows how many first. = 0.4.0 = * Your 7BE rating in product data: a one-click fix that adds each product's rating from 7BE verified reviews to its product data (Starter plan and up). = 0.3.0 = * Verified reviews, off until you turn them on: completed orders go to 7BE, which asks each buyer for a review of their order. = 0.2.0 = * One-click fixes: product structured data where WooCommerce's own is missing, and /llms.txt. * Free plan: a scan every 7 days. * Paid plans: an email after each weekly scan, with an off switch in the dashboard and in every email. = 0.1.0 = * First version: connect, free scan, dashboard, weekly scans on paid plans, Stripe billing.