Setup, schema types, review integrations, AI search, plans and support, answered.
Last updated: November 1, 2026
It writes and maintains JSON-LD structured data across your catalog and content, so Google rich results and AI answer engines can read, understand, and surface your store. The markup is generated from your live store data and stays in sync as it changes.
Shopify and BigCommerce. Install it from either platform’s app store.
No. On Shopify, the markup is delivered through a theme app embed, so there is no Liquid to paste into your theme. Install the app, turn on the schema types you want, and it handles the rest.
About five minutes. Install the app, open the dashboard, switch on the schema types your store needs, then confirm the result with the built-in validator or Google’s Rich Results Test. The setup guide walks through each step.
The app adds lightweight JSON-LD to your page source, with no visible widgets on your storefront, so shoppers see the same store they always have.
Product and Offer (with per-variant pricing and availability), AggregateRating and Review, Organization, Local Business, WebSite, BreadcrumbList, Blog post (Article), FAQ, Video, Recipe, Product carousel, Shipping Details, and Merchant Return Policy.
Yes. The app publishes a separate Offer for each variant, with that variant’s own price and availability, for up to 2,048 variants per product.
Yes. Schema updates automatically as products, prices, stock, and content change. There is nothing to maintain by hand.
Yes. The dashboard lists every schema type with its own on/off switch, so you only publish the markup your store needs.
Yes. A setting hides your business location from Organization and Local Business schema, which is useful for online-only stores and home-based businesses.
Yes. The markup follows schema.org and Google’s structured data guidelines. For example, a GTIN is only published when the barcode is numeric, and only one aggregate rating is output per product, so Google does not see invalid values or duplicate stars.
The app pulls ratings and reviews automatically from Judge.me, Okendo, LAI, WiseReviews, Proviews, Ryviu, and Shopify Product Reviews. It also reads Shopify’s standard ratings metafields, which many other review apps write to.
You choose. A setting lets you pick which review app supplies the rating and review data in your structured data.
Not if you switch off ratings in the app. A setting hides the app’s rating markup when another app is already publishing stars, so Google only sees one set.
Yes. Clean, complete structured data is what AI assistants and answer engines read when they decide which stores and products to cite and recommend. It gives them clear facts about your products, prices, availability, policies, and business.
No tool can guarantee them. Google decides when to show rich results based on many factors. The app makes sure your store has valid, complete markup, which is what makes your pages eligible.
Use the built-in validator in the app, or test any page with Google’s Rich Results Test. On Shopify, you can also copy the generated JSON-LD straight from the app to inspect it.
Yes. New installs on Shopify get a 7-day free trial.
Billing runs through your Shopify or BigCommerce account. On Shopify you can choose monthly or yearly billing. See the Plans page inside the app for current plans and pricing.
The structured data turns off along with the plan, so nothing stale is left on your storefront.
The app stops publishing structured data on your storefront. On Shopify, output runs through a theme app embed, so there is no leftover code in your theme to clean up.
The documentation covers installation, choosing schema types, and verifying your rich results. You can also open help from inside the app.
Reach the MGLogics team through our contact page. The app is built and supported by MGLogics directly.
Only what it needs to generate structured data, such as product, content, and store details. The app supports Shopify’s GDPR data webhooks. See the privacy policy for full details.
Every release since 2019 is listed in the changelog.