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.
Found under Settings → Targeting in the Website section. All rules are evaluated before the form is shown.
Devices
| Option | Description |
|---|
| All devices | Show on desktop and mobile |
| Desktop only | Hide on screens ≤768px |
| Mobile only | Hide on screens >768px |
URL Rules
| Setting | Description |
|---|
| Only show on certain URLs | When enabled, add URL patterns — the form only shows on matching pages. Uses * as wildcard. Match types: contains, starts with, or exactly. |
| Don’t show on certain URLs | When enabled, add URL patterns — the form is hidden on matching pages. |
/collections/* → All collection pages
/products/hat-* → Products starting with "hat-"
/cart → Cart page
Email Traffic
| Setting | Description |
|---|
| Only show to visitors from email | Form only appears when opened via a fallback link in an email (detected via ?kf_form= URL parameter). |
UTM Parameters
| Setting | Description |
|---|
| Show based on UTM parameters | When enabled, add parameter/value pairs — all must match (AND logic). Supports * wildcard. |
utm_source = klaviyo → Only Klaviyo traffic
utm_campaign = summer → Summer campaign traffic
Location
Uses Shopify’s detected visitor country.
| Setting | Description |
|---|
| Show to visitors in certain countries | Toggle + country selector. |
| Don’t show to visitors in certain countries | Toggle + country selector. |
Cart Contents (Shopify)
| Setting | Description |
|---|
| Show based on total cart value | When enabled, set Min and Max cart value. |
| Show based on number of items | When enabled, set Min and Max item count. |
| Show based on product type | When enabled, enter types as comma-separated list. |
Cart targeting requires Shopify and uses the /cart.js API.