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

# Contact Fields

> Configure email and phone elements with validation, formatting rules, and Klaviyo data sync.

## Contact Information Settings

Capturing contact details accurately is vital for lead generation and SMS marketing. The **Email** and **Phone** elements include specialized validation features to ensure your database remains clean and actionable.

### Email Element

The Email element is pre-configured to recognize standard email formats and will prevent submission if an invalid address is entered.

* **Question:** Define the label or call-to-action (e.g., *"What is your best email address?"*).
* **Required:** If enabled, the user must provide an email to move to the next page or submit the form.
* **Placeholder:** Enter the text displayed inside the field before the user starts typing (e.g., *'[example@email.com](mailto:example@email.com)'*).
* **Property Name:** Define the Klaviyo property name where the email will be stored in the user's profile.

***

### Phone Element

The Phone element provides advanced configuration options to ensure the numbers you collect are real and properly formatted for global or local reach.

* **Question:** Customize the prompt for the user.
* **Required:** Toggle on to to make this field mandatory.
* **Placeholder:** Provide a format example for your users.

#### Phone Validation Options

Use these settings to restrict or format how phone numbers are entered:

<CardGroup cols={2}>
  <Card title="Enable Validation" icon="shield-check">
    When active, the system checks the structural validity of the number based on the selected region.
  </Card>

  <Card title="Country-Specific" icon="globe">
    Toggle this on to restrict inputs to a specific country's format.
  </Card>
</CardGroup>

<Tip>
  **Targeting a single market?**
  When you enable **Country-Specific** mode, a "Select Country" dropdown appears. Choosing a country (e.g., USA, UK, or Germany) will automatically apply the correct country code prefix and validation rules for that specific nation.
</Tip>

***

## Klaviyo Integration Settings

To ensure your data syncs correctly, configure the Klaviyo profile properties at the bottom of the settings panel.

### Set a Property Name

In the **Property Name** field, enter the key that will represent this question in Klaviyo (e.g., `PhoneNumber`).

### Automatic Data Sync

Once defined, every answer submitted by a user will be automatically saved under this property name in their Klaviyo profile.

### Follow Naming Conventions

**Important:** Spaces are not allowed in property names. Please use:

* **Capitalization** (e.g., `PhoneNumber`)
* **Underscores** (e.g., `email_address`)
