Skip to main content

Pricing Table

Prices with a feature list, a "featured" highlight and a call-to-action — as comparable plan cards, or as a full-width price list (a service menu: name and description left, price right). Tabs: Content, Design, Styling, Animations, Advanced.

💡 Web dev tip: don't make colour the only signal for the featured plan

Roughly 1 in 12 men has some form of colour vision deficiency, so a "Most Popular" plan that stands out purely through a different background or border colour is invisible to a chunk of your visitors — pair the highlight with a visible Badge label so the meaning survives even if the colour doesn't register. That's why this element's highlight styling always ships alongside a text badge field rather than colour alone. W3C WAI: use of color

Live demo​

▶ See the Pricing Table live on the demos site — an interactive example you can click through.

Content​

Pricing Table options panel — Content tab
  • Heading — optional section heading.
  • Plans — a repeatable list; each plan has:
Per-plan optionNotes
Plan NameDefault Starter
IconOptional
SubtitleOptional
Currency Symbol / Price / Periode.g. $ · 29 · /mo
FeaturesOne per line; prefix - to mark a feature unavailable
FeaturedHighlight this plan
Ribbon / BadgeOptional corner badge
Button Label / URLDefault Choose Plan; Open in New Tab toggle

Design​

Pricing Table options panel — Design tab

Layout and Design answer two different questions. Layout is how the plans are arranged; Design is what they look like. Changing the layout rearranges the plans; changing the design repaints them.

OptionChoices
DesignClassic · Modern · Minimal · Gradient · Dark · Outline — the card skin: paint, not structure
LayoutGrid · List · Bars — the plans' structure (see below)
Columns (Desktop)1 · 2 · 3 · 4 · 5 — plans per row (Grid layout). 1 gives a single centred plan
GapSpacing between plans, from your Spacing → Gap Scale presets
Featured Plan EmphasisAny combination of Raise / lift up · Highlight border · Glow shadow · Top badge / banner · Accent button. Leave empty for no emphasis
Button PresetApply a themed Button Preset (Theme Settings → General → Buttons) to every plan button. When set, it owns the button look, so "Accent button" emphasis no longer applies
Text AlignmentLeft · Center · Right

Layouts​

Grid — plan cards side by side. The default, and what every pricing table rendered before layouts existed, so an existing table is unaffected by this option.

List — one full-width row per plan: name and subtitle on the left, price on the right, a hairline rule between rows. This is how a salon, a restaurant or a trade writes its prices, and it is a different structure rather than a different skin — which is why it is a layout and not a design. It adds one option of its own:

List optionNotes
Divider between rowsThe hairline rule between rows. On by default

Bars — stacked full-width bands that are still cards: the List's reading order with the Grid's card treatment, the price and button on the right of each band. It suits two or three plans with short feature lists, where side-by-side cards leave a lot of empty column and a flush menu row is too plain for something carrying a button. The Design skin paints each band, and Gap sets the space between them. On a phone each band unstacks into name → price → full-width button.

For a price list, leave Features empty and drop the Button Label on each plan: a service menu is a name, a description and a price, and the row reads better without an empty feature list under it.

Which one does a conversion pick?

The Site Converter chooses Grid or List by measuring the source's own container — never by the number of plans. It never picks Bars on its own: that is a layout you choose by hand.

Styling​

Pricing Table options panel — Styling tab

Accent Color (featured highlight, price, button), Section / Card Background, Plan Name / Price / Features colors, a Font Size Preset, and Margin & Padding.