Source: https://mindstamp.com/help/how-to-add-text-based-personalization-to-your-videos-using-viewer-info-capture-in-settings
Generated from the Help Center records: 2026-10-05

# How do I personalize video text with viewer information?

Topic: [Interactions and logic](https://mindstamp.com/help/interactions) · Updated: 2026-09-25

## Short answer

Turn on lead capture to collect the viewer’s name or other details, then type the matching variable, such as {{name}}, into a later text, button, or question. The player fills in the value as soon as the viewer submits the form. Lead capture is on every plan; variables are on Core and higher.

## Steps

1. Open the video’s **Lead Capture** tab and turn it on.
2. Under **Timing & prompt**, choose when the form appears and enter a **Prompt**.
3. Under **Fields**, choose **Name**, **Email**, **Phone**, or **Custom ID**. Click **+ Custom field** to add a text, number, date, checkbox, or dropdown field.
4. Add a text interaction that appears after the form, for example “Thanks, {{name}}. Here is what happens next.”
5. Click **Preview**, submit the form, and check that the text shows your name.

![Lead Capture page in Mindstamp with the timing options At start, First interaction, At time and On interaction, the Custom field button and the Required column highlighted](https://cdn.mindstamp.com/website2026/help/lead-capture-timing-fields.webp)

_Lead Capture: choose when to ask, pick the fields, add a custom field, and mark fields as required._

## Variable names

The standard fields set the variables name, email, phone, and custom_id. A custom field sets a variable of its own. Choose it from the variable list in **Variables & Logic** so that the spelling matches.

## Timing

A placeholder shows nothing until the viewer submits the form. Place the personalized text after the form appears, or use conditional logic to show it only if name **Exists**.

## Viewers who are already known

When **Remember viewers** is on, a returning viewer is not asked again, and their saved details fill the placeholders. When the link already has a value for every selected field, for example ?name=Ana&email=ana@example.com, the form does not appear.

## Write fallback copy

If **Allow skipping** is on, some viewers leave fields empty. “Thanks, {{name}}.” then reads “Thanks, .” Write “Thanks for watching, {{name}}” or show the sentence only when the value exists.

## Collect only what you use

Every field you add makes the form longer. Ask for the details that the video or your follow-up uses, and say why you need them in the **Prompt**.

## Go further

- [Lead capture tutorial](https://mindstamp.com/tutorials/lead-capture)
- [Personalization](https://mindstamp.com/features/personalization)

## Related answers

- [How do I capture a viewer’s name, email, or phone number?](https://mindstamp.com/help/how-do-i-capture-name-email-or-phone-number-in-my-mindstamp-video)
- [How do I personalize a video with variables?](https://mindstamp.com/help/how-do-i-use-personalization-and-dynamic-variables-on-mindstamp)
- [Why aren’t my personalization variables being replaced?](https://mindstamp.com/help/personalization-variables-arent-replacing-in-my-video-why)
- [Why isn’t my lead capture form showing?](https://mindstamp.com/help/why-isnt-my-lead-capture-showing)

---

Need more help? [Contact Mindstamp](https://mindstamp.com/contact) · [Help Center](https://mindstamp.com/help) · [All Help Center articles as JSON](https://mindstamp.com/help-feed/index.json)
