Product specification and comparison tables for Shopify

Sunpo: Spec Comparison Tables is a Shopify app that adds a specification table and a side-by-side comparison table to product pages. You define a spec list once per product type, fill in values in the app or by CSV, and compare a product with up to three others you choose.

A spec table lists a product's specifications (such as weight, battery life or material) in a fixed order. A comparison table puts several products in columns so the same specs line up row by row.

View on the Shopify App Store

How it works

  1. Create a spec set for a product type, for example Headphones: Driver size, Battery, Weight.
  2. Enter values per product in the app, or import a CSV file and check the preview.
  3. Add the Spec table and Compare table blocks to your product template in the theme editor.

Features

Pricing

Standard is $7 USD/month with a 14-day free trial, billed by Shopify. Uninstall the app to cancel. Check the current plan on Shopify before selecting it.

Known limitations

Frequently asked questions

How do I add a specifications table to Shopify product pages?

Create a spec list for the product type, enter values per product (or import a CSV), then add the Spec table block to your product template in the theme editor.

How do I add a product comparison table to Shopify?

Install Sunpo: Spec Comparison Tables, create a spec set, add product values, choose up to three comparison products, then add the Compare table block to an Online Store 2.0 product template and save.

How do I compare products side by side in Shopify?

Pick up to three products to compare with on each product, then add the Compare table block. Rows line up by spec name and missing values show a dash.

Can I import specs I already have in a spreadsheet?

Yes. Use the CSV format shown in the app (one row per product, one column per spec). You see a preview before anything changes.

What if compared products use different spec sets?

Rows follow the current product's spec set. Extra attributes from other products are not shown, and missing values display a dash.

Can search engines read the tables?

The tables are plain HTML rendered by your theme in the page itself, not loaded later by a script, so crawlers can read them like the rest of the page. We make no claims about rankings.

Does it support variant-level specs?

Not yet. Specs are set per product.

What happens if I uninstall?

Shopify removes the blocks from your theme, and the app's spec fields may be removed after uninstall. Export your specs as CSV first.

Export your specs as CSV before uninstalling. Read the help center or comparison guide.

Last updated .