# Pricing, FAQ & Events

## Pricing, FAQ & Events

**Files:** `src/content/pricing/english/-index.md`, `src/content/faq/english/-index.md`, `src/content/sections/english/faq-centered.md`, `src/content/pages/english/webinar-event.md` · **Skill level:** Beginner

{/* TODO(screenshots): pricing.jpg (/pricing/) in public/images/consultiz/. */}

### Pricing Plans
The pricing page (`/pricing/`) shows, from top to bottom: the page header, the plans, client logos, the FAQ, the newsletter, and the awards strip. The plans are the `pricingSection` block in `src/content/pricing/english/-index.md`, which overrides `src/content/sections/english/pricing-section.md`:

```yaml
pricingSection:
  enable: true
  title: "Advisory Plans"
  description: "..."
  billingToggleLabel: "Change billing period"
  monthlyToggleText: "Monthly"
  yearlyToggleText: "Yearly"
  options:
    layout: "advisory"        # default | advisory
  list:
    - enable: true
      name: "Premium Plan"
      badge: "Most Popular"
      color: "bg-stone-100"   # card background, a Tailwind class
      description: "..."
      price:
        monthly:
          prependValue: "$"
          value: "2,500"
          appendValue: "Monthly"
        yearly:
          prependValue: "$"
          value: "5,500"
          appendValue: "Yearly"
      featuresTitle: "Features Included:"
      features:
        monthly:
          - "Detailed Business Performance Analysis."
        yearly:
          - "Detailed Annual Business Performance Analysis."
      button:
        enable: true
        label: "Schedule a consultation"
        url: "/contact/"
```

| Field                | What it does                                                                         |
| -------------------- | ------------------------------------------------------------------------------------ |
| `enable`             | `false` hides one plan                                                               |
| `name`, `description` | The plan's name and summary                                                         |
| `badge`              | A small label on the card, such as "Most Popular"                                    |
| `color`              | Card background as a Tailwind class (`bg-stone-100`, `bg-theme-dark`)                |
| `price.monthly`, `price.yearly` | The price shown for each billing period. `value` is text, so `"1,500"` or `"Custom"` both work |
| `features`           | One list for both periods, or a `monthly` and a `yearly` list                        |
| `button`             | Any [button option](/consultiz/customization/buttons/)                               |

The monthly/yearly toggle switches between the two prices and feature lists. The `list` replaces the default plans completely, so write every plan you want in the page file.

<Aside type="note">
  Prices are text and are not published as structured data, so you can show
  "From $1,500" or "On request". Keep the monthly and yearly values in step
  with your real fees.
</Aside>

### FAQ Sections
Consultiz has two FAQ designs:

| Design                     | Content                                    | Used on                                                         |
| -------------------------- | ------------------------------------------ | --------------------------------------------------------------- |
| Centered accordion (`FaqCentered`) | `src/content/sections/english/faq-centered.md` | Homepage, pricing, company, webinar, solution and industry layouts |
| Image and categories (`FaqImageSplit`) | `src/content/sections/english/faq-image-split.md` | `/about/style-02/`                              |

`faq-centered.md` holds a title, a list of questions, and a "don't find your question?" link:

```yaml
enable: true
title: "Ask & Questions"
list:
  - enable: true
    title: "How does your consulting process work?"
    content: "We begin with a discovery consultation, ..."
ctaText: "Don't find your question?"
ctaButton:
  label: "Let's chat"
  url: "/contact/"
```

To give one page its own questions, add a `corporateFaq` block with a full `list` to that page's file. A block with only a `title` keeps the default questions.

In `faq-image-split.md`, each question has a `category`. The categories become filter buttons, and `allCategoryLabel` is the "show all" button (`""` removes it).

### The FAQ Page
`/faq/` shows several groups of questions. They are the `faqGroups` list in `src/content/faq/english/-index.md`:

```yaml
faqGroups:
  - enable: true
    title: "General Question"
    list:
      - enable: true
        title: "Will the session be recorded?"
        content: "Yes, the session will be recorded. ..."
    ctaText: "Don't find your question?"   # optional, per group
    ctaButton:
      label: "Let's chat"
      url: "/contact/"
```

The FAQ page also has a Markdown copy at `/faq.md` for AI tools ([SEO & AI Visibility](/consultiz/customization/seo-ai-visibility/)).

### Webinar And Event Page
`/webinar-event/` is built from the `webinarOverview` block in `src/content/pages/english/webinar-event.md`:

| Field                                    | What it does                                                     |
| ---------------------------------------- | ---------------------------------------------------------------- |
| `title`, `description`                   | The event overview                                               |
| `dateLabel`, `timeLabel`, `venueLabel`, `venue` | Date, time, and place                                     |
| `button`                                 | The registration button. Point it at your registration form     |
| `eventImages`                            | The photo strip (`image` and `imageAlt` per photo)               |
| `speakers`                               | Speaker cards: `image`, `name`, `role`, and `socials`            |
| `speakerPreviousLabel`, `speakerNextLabel` | Accessible labels of the speaker slider buttons                |
| `agenda`                                 | `title`, `description`, and `days`, each with a `title`, `description`, and `items` |

The page also reads `corporateFaq` and `footerAwardSection`. For a past event, update the date and button, or set `draft: true` to hide the page.