Skip to content

Pricing Collection ​

The Pricing collection controls the feature comparison table on your /pricing page.

How It Works ​

The pricing page displays a three-column comparison table with plan features. Each CMS item creates one row in the table.

Pricing

You can:

  • Add feature rows showing what's included in each plan
  • Add section headers to group features by category

Fields ​

General Info ​

FieldTypeNotes
NameStringFeature name or section header (e.g., "API Access", "Integrations")
TypeEnumSection = category group header, Feature = comparable row across all plans
TooltipStringOptional hint text shown on hover next to the feature name. Leave empty to skip

Plan 1, Plan 2, Plan 3 ​

For each plan column, configure:

FieldTypeNotes
Info (Plan X)StringText shown in this plan's cell. Only visible when "Show Icon" is turned off
Show Icon (Plan X)BooleanTurn Yes to display an icon (✓ or ✗), No to show the Info text
Icon (Plan X)EnumPick ✓ for included or ✗ for not included. Only applies when "Show Icon" is on

Not Relevant ​

FieldTypeNotes
SlugStringAuto-generated, you can ignore it

Example Feature Row ​

Feature: "Custom Integrations"

FieldValue
NameCustom Integrations
TypeFeature
TooltipConnect to any third-party API
Info (Plan 1)—
Show Icon (Plan 1)Yes
Icon (Plan 1)✗
Info (Plan 2)Custom
Show Icon (Plan 2)No
Icon (Plan 2)—
Info (Plan 3)Unlimited
Show Icon (Plan 3)No
Icon (Plan 3)—

Result in table:

FeaturePlan 1Plan 2Plan 3
Custom Integrations✗CustomUnlimited

Example Section Header ​

Section: "Integration & API"

FieldValue
NameIntegration & API
TypeSection
Tooltip(empty)

TIP

When Type is "Section", you don't need to fill in the Plan 1/2/3 fields (Info, Show Icon, Icon). Just set the Name and Type, and leave the rest empty. The section header will appear as a category divider in the pricing table.

Icon vs Text ​

Choose how to display each plan's offering:

  • Show Icon = Yes → Displays ✓ (included) or ✗ (not included) as a symbol
  • Show Icon = No → Displays the Info text (e.g., "Custom", "Unlimited", "$99/mo")

This flexibility lets you show:

  • Simple checkmarks/crosses for basic yes/no features
  • Descriptive text for features with variations (e.g., different limits per plan)

Adding Pricing Features ​

  1. Open CMS panel → Pricing
  2. Click New Item
  3. Fill in the Name and Type (Feature or Section)
  4. For each plan, decide:
    • Show Icon: Yes (for ✓/✗) or No (for custom text)
    • Icon: ✓ or ✗ (if Show Icon is Yes)
    • Info: Text like "Custom", "Unlimited", "$99/mo" (if Show Icon is No)
  5. Click Save

Editing the Comparison Table ​

To customize plan names and CTA buttons in the comparison table, see the ComparisonTable component documentation.

Made by Pixometra