> ## Documentation Index
> Fetch the complete documentation index at: https://zestify-docs.geticonicapps.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Content Tab

> Every visitor-facing string in the game — the wheel screen, the email gates, the reward screen, and the no-reward/limit-reached messages — is editable from the Content tab.

The **Content** tab lists every visitor-facing string for the game, grouped by where it appears. At the top, you can set the **Language** (for example, English).

<Tip>
  Every visitor-facing string is editable. Use `{prize}` in the reward title to insert the prize label, and `{amount}` where a minimum order amount is shown.
</Tip>

## **Game Screen**

Text shown on the game itself, before and during play:

| Field                  | Example                                                          |
| ---------------------- | ---------------------------------------------------------------- |
| headline               | "Spin the wheel for a surprise discount!"                        |
| subheadline            | "One spin, one prize. Wherever the ball drops is yours to keep." |
| button play            | "Spin the wheel"                                                 |
| button spinning        | "Spinning..."                                                    |
| button landing         | "Landing..."                                                     |
| status idle            | "Give the wheel a spin"                                          |
| status spinning        | "Round and round it goes..."                                     |
| status (wheel slowing) | "It's slowing down..."                                           |
| status drop            | "It's dropping — almost there!"                                  |
| status won             | "🎉 The ball found its slot!"                                    |

## **Email Gate — Before Playing**

Shown when visitors are asked for their email **before** they can play:

| Field                  | Example                                                 |
| ---------------------- | ------------------------------------------------------- |
| gate before eyebrow    | "Almost there"                                          |
| gate before title      | "Enter your email to play"                              |
| gate before subtitle   | "Unlock the game — pop in your email and start playing" |
| gate before button     | "Unlock & play →"                                       |
| gate before fine print | "We'll only use it to send your reward."                |

## **Email Gate — Before Reward**

Shown when visitors are asked for their email **after** playing, before their prize is revealed — this is what appears when a campaign's [Ask for email](/campaigns/general-tab) setting is "Before revealing the reward":

| Field                  | Example                                                     |
| ---------------------- | ----------------------------------------------------------- |
| gate reward eyebrow    | "One quick step"                                            |
| gate reward title      | "Your reward is ready"                                      |
| gate reward subtitle   | "Drop in your email and we'll unlock your prize instantly." |
| gate reward button     | "Unlock my reward →"                                        |
| gate reward fine print | "No spam — just your discount and the occasional treat."    |

## **Email Input**

Shared settings for the email field itself, used by whichever gate is active:

| Field             | Example                                 |
| ----------------- | --------------------------------------- |
| email placeholder | "[you@email.com](mailto:you@email.com)" |
| email invalid     | "Please enter a valid email address."   |
| consent text      | "Email me with news and offers."        |

## **Reward Screen**

Text shown once a visitor wins a prize:

| Field                | Example                                                      |
| -------------------- | ------------------------------------------------------------ |
| reward pop (eyebrow) | "🎯 The ball landed on..."                                   |
| reward title         | "You won {prize}!"                                           |
| reward ribbon        | "Your prize is reserved for" (paired with a countdown timer) |
| reward cta           | "Shop now & redeem →"                                        |
| reward copy          | "Copy" (button label for copying the discount code)          |
| reward copied        | "Copied" (feedback shown after copying)                      |
| reward min order     | "Applies to orders of {amount} or more."                     |

## **No Reward & Messages**

Text shown for non-winning outcomes and edge cases:

| Field                 | Example                                                |
| --------------------- | ------------------------------------------------------ |
| no reward title       | "So close!"                                            |
| no reward message     | "No prize this time — come back soon and try again."   |
| no reward button      | "Keep shopping"                                        |
| pocket no reward      | "TRY AGAIN" (label on the wheel's non-winning segment) |
| limit reached title   | "Come back soon"                                       |
| limit reached message | "You've used all your plays for now. Check back soon!" |
| limit reached button  | "Got it"                                               |
| error generic         | "Something went wrong. Please try again."              |
