Comparison table

A table that compares up to four columns – your product against others, or your own plans and bundles – feature by feature, with a highlighted column you recommend.

In the editor
Comparison table
Where it goes
Any page template, with Add section
In the presets
Not on any page by default – add it where you need it
Settings
27
Blocks
Row
App blocks
Yes

Set it up

  1. Name the columns: First column heading (for example Feature), then Column 1 to Column 4. Columns with an empty name are hidden.
  2. Add a Row block for each feature: the Feature, an optional Note under it, and a value for each column.
  3. Choose a Highlighted column and an optional Highlight badge, such as Best value.

Values

Write anything in a cell: 2 years, Oak, $49. With Show icons for yes and no, the words Yes and No become a check mark and a cross, which makes a feature table easy to scan.

Options

  • Width: Narrow for a focused table, or Page width.
  • Row style: Lines or Striped.
  • Keep the first column visible on mobile: on phones the table scrolls sideways while the feature names stay in place.
  • A Button under the table leads to the product or collection.

For comparisons shoppers make themselves, use the Compare feature on product cards.

All settings

Every setting in the order of the theme editor, with its options and its default value.

Section: Comparison table27 settings
SettingOptionsDefault
HeadingRich text (one line)Sample text
TextRich text–
Heading sizeLarge · Medium · SmallMedium
Heading alignmentLeft · CenterCenter
Columns
Columns with an empty name are hidden. In rows, Yes and No become icons when icons are on.
First column headingText–
Column 1TextSample text
Column 2TextSample text
Column 3TextSample text
Column 4Text–
Highlighted columnNone · Column 1 · Column 2 · Column 3 · Column 4Column 2
Highlight badgeTextSample text
Table
WidthNarrow · Page widthNarrow
Row styleLines · StripedLines
Show icons for yes and noCheckboxOn
Keep the first column visible on mobileCheckboxOn
Button
Button labelText–
Button linkLink–
Button stylePrimary · Secondary · HighlightPrimary
Color schemeColor schemeScheme 1
Section spacing
Top padding0–160px80px
Bottom padding0–160px80px
Top padding on mobile0–120px56px
Bottom padding on mobile0–120px56px
Advanced
Hide on mobileCheckboxOff
Hide on desktopMobile means below the width where the header switches to the mobile menu (Header > Switch to the mobile menu below).CheckboxOff
Animate on scrollCheckboxOn
Anchor IDLink to this section with #anchor-id.Text–

Block settings

Block: Row6 settings
SettingOptionsDefault
FeatureTextSample text
NoteOptional. Small text under the feature name.Text–
Column 1 valueTextSample text
Column 2 valueTextSample text
Column 3 valueTextSample text
Column 4 valueText–