Skip to main content
storekit only subscribes people who asked to hear from you. When a customer ticks the marketing opt-in box at checkout and places an order, storekit subscribes them to the Klaviyo list chosen on that store. Customers who leave the box unticked still appear in Klaviyo with their order history, but are not subscribed.

Turn On the Opt-In Box

1

Open General

Go to Stores → your store → Settings → General.
2

Enable Marketing opt-in

Turn on Marketing opt-in and set the Checkbox label to wording that matches how you plan to contact them, for example “Save my details to keep up to date on news and special offers”.
3

Choose the list

Go to Settings → Integrations → Klaviyo and pick a list under Lists. Click Save.
If no list is selected under Lists, opt-ins are not subscribed to anything. Choose a list on every store, and repeat the Marketing opt-in setting on every store — both are per store.

What Gets Subscribed

The phone number is converted to international format (E.164, e.g. +447700900123) using the store’s country before it is sent. A number Klaviyo would reject is dropped rather than failing the whole subscription. Subscription happens once per order, at the moment the order is placed. Changing the list later only affects orders placed after you save.

Single or Double Opt-In

Whether subscribers receive a confirmation email before they are marked subscribed is a setting on the list in Klaviyo, not in storekit. With double opt-in, the customer appears in Klaviyo straight away but stays unconfirmed until they click the link.

Unsubscribes

Unsubscribes are handled entirely in Klaviyo; storekit never unsubscribes or suppresses a profile. A customer who unsubscribes and later places another order with the box ticked is sent as a new subscription request, which Klaviyo handles according to its own consent rules.

Customer Profile Fields

What storekit writes to the profile

Troubleshooting

Customers tick the box but are not subscribed