> ## 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.

# Advanced

> UTM tracking, email domain rules, GDPR compliance, export settings, and attribution.

# Advanced Settings

Found under **Settings → Advanced**.

## UTM Tracking

Configure custom UTM parameters automatically appended to all links in your forms and emails.

| Parameter      | Description                       |
| -------------- | --------------------------------- |
| `utm_source`   | Traffic source identifier         |
| `utm_medium`   | Marketing medium                  |
| `utm_campaign` | Campaign name                     |
| `utm_term`     | Paid search term                  |
| `utm_content`  | Content variant (for A/B testing) |

Each parameter can be set to a static value or left empty to be auto-filled.

## Export Settings

### Export Only Mode

When enabled, Kinetic only exports the rendered HTML without pushing to Klaviyo. Useful for workflows where you manage Klaviyo updates separately.

### Manual Export

When enabled, templates are not automatically synced — you must manually trigger exports.

## Email Domain Rules

### Allowed Domains

When enabled, only submissions from specified email domains are accepted. Enter domains as a comma-separated list (e.g., `gmail.com, outlook.com`).

### Excluded Domains

Block submissions from specific email domains (e.g., disposable email providers). Enter domains as a comma-separated list.

## GDPR Compliance

When enabled, the website embed operates in privacy-safe mode:

* No persistent cookies without consent
* No identity merge without marketing consent
* No Klaviyo sync without marketing consent
* Consent detected via Shopify Customer Privacy API or `KineticForms.setConsent()`

<Note>Forms still work fully without consent — submissions are simply anonymous until consent is granted.</Note>

## Attribution Window

Set how many days after a form submission the system looks for a Shopify purchase to attribute revenue.

| Setting                | Default | Description                                |
| ---------------------- | ------- | ------------------------------------------ |
| **Attribution Window** | 7 days  | Days to look back for purchase attribution |

## Custom Store Setup

Advanced Shopify configuration for stores with non-standard setups:

### Product Metafields

Define custom metafield namespaces and keys for product variant data that Kinetic should read when fetching products.

### Attribute Metafields

Define custom metafield namespaces and keys for product attribute data.

<Note>Most stores don't need custom metafield configuration. This is only needed if your store uses non-standard metafield structures for variant data.</Note>
