Skip to content

Configure Coverage Table

A coverage table lets users compare what is included in each plan. It is defined as a separate Table content type and linked from the Quote-Page via a table component.

  1. Go to Content Manager -> Table -> Create new entry
  2. Set the table name (e.g., dental-comparison)
  3. Add sections — each section groups related coverage rows. Set a title and whether the section is collapsible.
  4. Within each section, add rows. Each row has a title and an array of cells — one per plan column.
  5. For each cell, set the type, a value, and the planId linking it to a specific plan column. Cell types:
    • default = plain text (e.g., “Up to 10,000 EUR”)
    • cta = button link (e.g., a “Learn more” link)
    • check = a checkmark or cross icon (use true/false as the value)
  6. Save the Table.

To find plan IDs: Open the Vertical for this insurance product. Under Plan Mapping, you’ll see the plan IDs (e.g., BASIC, COMFORT, PREMIUM). These must match exactly.

See Quote-Page Components Reference for the full field schemas.

  1. Open your Quote-Page in Strapi
  2. In the content section, add a table component
  3. In the table relation field, select your Table entry
  4. Save

At runtime, the app filters table columns by available plans and replaces price cells with live quote data.

Tables support localization. If your questionnaire serves multiple languages:

  1. Create the Table in the default locale
  2. Use Strapi’s localization feature to create translations
  3. The correct locale is loaded automatically based on the user’s language
  • Plan column order — Cells reference plans by planId. The order of plans in the table comes from the Vertical’s plan mapping.
  • Collapsible sections — Use for detailed coverage breakdowns that might overwhelm users. Keep the most important section expanded by default.