DocsHelp

FAQ

Quick answers to the questions merchants ask us most often.

Performance & SEO

Will the app slow down my store?

No significant impact. The app uses Online Store 2.0 app blocks and metafields, renders tables in Liquid, and keeps JavaScript to a minimum. Unless you use dynamic comparison, no CSS or JavaScript is loaded on pages without a table — so there is zero cost on your home page or collection pages.

When a table is visible, the app loads:

  • a CSS file of about 5.5 KB (lazy-loaded, non-blocking),
  • a JavaScript file of about 6 KB (lazy-loaded, non-blocking),
  • an extra script of about 2.2 KB only when dynamic comparison is used on collection pages (lazy-loaded, non-blocking).

Will the app cause Core Web Vitals issues?

No. Tables are rendered in Liquid, as part of the page HTML, not injected with JavaScript. They don’t cause layout shifts (CLS), even at the top of a product page.

Are specifications indexed by search engines?

Yes. Unlike apps that load specifications with JavaScript, the tables are already in the HTML of the page, so search engines can read and index their content — in every language of your store.

Does the Shadow DOM hurt SEO?

No. Tables use Shadow DOM only to isolate their styles from your theme. It doesn’t hide content from search engines:

  • the table content is written directly in the HTML sent by Shopify (using declarative Shadow DOM), not added later with JavaScript,
  • Google renders pages with a modern browser and indexes Shadow DOM content like the rest of the page.

You can check it yourself with the URL Inspection tool in Google Search Console: the specifications appear in the rendered HTML of your product pages.

Is the app mobile-friendly?

Yes. Tables adapt to the available space: attribute names can stack above values, comparison tables limit visible products and offer dropdowns, and everything remains readable on small screens.

Is the app accessible?

Yes. The app generates semantic table markup, works with a keyboard and is compatible with assistive technologies — including labels for ratings, true/false values and empty values.

Compatibility

Is my theme compatible?

Specification and comparison tables work with every Online Store 2.0 theme. Dynamic comparison has built-in integrations with more than 180 themes and can be connected to others.

Does it work with page builders?

No. App blocks must be added in Shopify theme sections. Page builder apps are not supported.

Which review apps are supported for ratings?

Judge.me, Stamped, Yotpo (on plans with rich snippets), Loox and Kudosi (Ali Reviews), as well as other review apps that save ratings in Shopify’s standard product rating metafield.

Features

Can I compare products on collection pages?

Yes, with dynamic comparison, available on the Pro plan.

Can I reuse existing metafields?

Yes. Tables can combine three sources:

  • product information (vendor, price, options, weight…), read automatically,
  • metafields and metaobjects you already have, connected to attributes,
  • values managed in the app, for information that only makes sense in tables (also stored as metafields).

We recommend mixing them. Learn more.

What’s the difference between attributes and metafields?

Read the explanation.

Can I import or export product values?

Values are stored as product metafields, so you can import and export them with a dedicated app such as Matrixify. Specification tables themselves can be exported and imported between stores from the app. The specification table and the compared products of each product can be imported from a CSV file in the app.

Can I translate tables?

Yes. The app uses Shopify’s native translation system for SEO-friendly translations. Learn more.

Can I customize the design of tables?

Yes. The table editor controls colors, borders, spacing, font sizes, icons and more. For unique designs, developers can use CSS parts or build custom tables in Liquid.

Plans & data

Can I use the app on a development store?

Yes. Development stores choose a plan like any other store, but Shopify doesn’t bill them for it. Once the store switches to a paid Shopify plan, the subscription is billed normally. Learn more.

Where is my data hosted?

All data — tables and product values — is stored in your Shopify store. Nothing is hosted on our servers, which is better for both performance and safety.

What happens to my data if I uninstall the app?

Values you entered stay in your store as product metafields. Learn more.

Still stuck?

Our support team answers every email, usually within one business day.

Contact support