Connecting
Connecting with a private key says Invalid Private Klaviyo API key
Connecting with a private key says Invalid Private Klaviyo API key
Subscriber list says No lists available
Subscriber list says No lists available
I need to change the private key
I need to change the private key
Orders
No orders are arriving in Klaviyo
No orders are arriving in Klaviyo
- On the store’s Klaviyo page, check the Enable Klaviyo switch in the header is on — and that Save was clicked after switching it.
- Check the private key has Events — Write and Profiles — Write. Without them Klaviyo rejects every event.
- Check the order had a customer email. Orders without one are never sent — dine-in and kiosk orders often have none.
- In Klaviyo, open the customer’s profile by email and look at the activity feed; events can take a minute or two to appear.
Orders appear in Klaviyo for a store I never set up
Orders appear in Klaviyo for a store I never set up
Placed Order arrived but not Fulfilled Order
Placed Order arrived but not Fulfilled Order
The same order shows twice
The same order shows twice
OrderId, contact storekit support with the order code.Prices look 100x too big or too small
Prices look 100x too big or too small
12.50, never 1250) — see Conventions. A template that divides or multiplies by 100 is the usual cause.Browser Events
Orders arrive but no Viewed Product, Added to Cart or Started Checkout
Orders arrive but no Viewed Product, Added to Cart or Started Checkout
Browser events exist but are not attached to a profile
Browser events exist but are not attached to a profile
Abandoned checkout emails link to an empty basket
Abandoned checkout emails link to an empty basket
Items from the Started Checkout event in the email so they can re-add them — see Flows to Build.Native Apps
Web orders arrive, but no app profiles or app events
Web orders arrive, but no app profiles or app events
An app customer's profile has a name but no email
An app customer's profile has a name but no email
The same customer has separate web and app profiles
The same customer has separate web and app profiles
Profiles appear, but Opened App is missing
Profiles appear, but Opened App is missing
Opened App arrives, but push notifications do not
Opened App arrives, but push notifications do not
Consent and Lists
Customers tick the opt-in box but are not subscribed
Customers tick the opt-in box but are not subscribed
- No list is chosen under This store → Edit → Subscriber list on that store — the summary says “None: opt-ins aren’t subscribed”. Choosing one only affects orders placed after you Save.
- Marketing opt-in is off under Settings → General on that store, so no box was shown.
- The order had no email address.
- The private key lacks Subscriptions — Write.
- The list uses double opt-in and the customer has not confirmed yet.
Subscribed for email but not SMS
Subscribed for email but not SMS
Customers who did not tick the box are in Klaviyo
Customers who did not tick the box are in Klaviyo
Historical Sync
Historical sync did not trigger my flows
Historical sync did not trigger my flows
Run sync is missing or greyed out
Run sync is missing or greyed out
Some past orders are missing
Some past orders are missing
Catalog
Dishes are missing from the Klaviyo catalog
Dishes are missing from the Klaviyo catalog
Two dishes were merged into one catalog item
Two dishes were merged into one catalog item
A removed dish is still in the catalog
A removed dish is still in the catalog
Review Events
No Review Requested events
No Review Requested events
Review Requested arrived but no Review Submitted
Review Requested arrived but no Review Submitted
A 3-star review came through as Negative Review Submitted
A 3-star review came through as Negative Review Submitted
Still Stuck
Contact storekit support with the store name, the order code (OrderCode, shown on the customer’s receipt) and what you expected to see in Klaviyo. Please do not send your private API key.