ModulesOffers

Pricing Comparison

Renders a heading and description, an optional monthly and yearly toggle with its own label and switch text, up to four pricing plan cards each with name, price, alt price, suffix, label badge, description, and up to two buttons, and below that a row-based feature comparison table of up to three categories with three features each and per-plan columns.

Preview of Pricing Comparison

Pick this over the offer bar or gated content modules when the section needs multiple pricing tiers laid out side by side with a detailed row-by-row feature breakdown, not a single CTA banner or a lead capture form. It expects structured plan and feature data filled in for every column and works best when pricing and feature rows are comparable across all plans.

Use cases

  • Four-tier pricing table
  • Monthly vs yearly pricing toggle
  • Feature comparison grid by plan
  • Saas plan comparison with checkmarks
  • Pricing page with highlighted plan label

Where it fits

  • Included with: Free
  • Page sections: Pricing, Comparison

Editable fields

Content tab

FieldTypeNotes
HeadingText
Heading TagChoiceSize of the heading can be controlled from the style tab. Under the Secondary Font field. Options: H1, H2, H3, H4, H5, H6, Paragraph.
DescriptionRich text

Plan Toggle

FieldTypeNotes
EnabledBoolean
HeadingText
Toggle LeftText
Toggle RightText

Plans Repeats: min 1, max 4, default 4.

FieldTypeNotes
Accent ColorColorTop border color.
NameText
SymbolTextDisplays before the price.
PriceTextAppears when the toggle is switched to the left position.
Alt PriceTextAppears when the toggle is switched to the right position.
SuffixTextDisplays after the price.
Alt SuffixTextAppears when the toggle is switched to the right position.
LabelText
BackgroundColor
ColorColor
DescriptionRich textDisplays on mobile or when there are no rows present.

Plans › Button Appears when the toggle is switched to the left position.

FieldTypeNotes
TypeChoiceOptions: HubSpot CTA, Link, None.
CTACTA
TextText
LinkLink
StyleChoiceOther button styles can be set in the style tab. Options: Fill, Outline, Link, Gradient One, Gradient Two, None.

Plans › Alt Button Appears when the toggle is switched to the right position.

FieldTypeNotes
TypeChoiceOptions: HubSpot CTA, Link, None.
CTACTA
TextText
LinkLink
StyleChoiceOther button styles can be set in the style tab. Options: Fill, Outline, Link, Gradient One, Gradient Two, None.

Rows Repeats: min 0, default 3. Deleting all rows will only display the Plan Cards.

FieldTypeNotes
CategoryText
Start CollapsedBooleanConfigure this row's accordion to be collapsed initially. Users are required to click in order to open it.
Start Collapsed on MobileBooleanConfigure this row's accordion to be collapsed initially only on mobile. Users are required to click in order to open it.

Rows › Features Repeats: min 1, default 3.

FieldTypeNotes
TitleText
TooltipTextLeave blank for no tooltip.

Rows › Features › Columns Repeats: min 0, max 4, default 4.

FieldTypeNotes
IconIconClick 'remove' above to delete this icon.
Icon ColorColor
TextText
Text ColorColor
PurposeChoiceThe purpose of the icon, used for accessibility. If set to decorative, an additional attribute of aria-hidden="true" will be added to the icon. Options: Decorative, Semantic.

Style tab

Change log

VersionChange
1.2.1Fixed issue with sticky pricing rows
1.2.0Accessibility improvements
1.1.2Fixed the pricing toggle closing on mobile.
1.1.1Fixed heading alignment when the pricing toggle is disabled.
1.1.0Added an Alt suffix option. Added an option to start rows collapsed on mobile.
1.0.0Module Added