Everything about Klaviyo

The __kla_id cookie

__kla_id is a cookie set by Klaviyo, from Klaviyo Inc. Stores the visitor's Klaviyo profile ID and browsing activity used to trigger automated emails.

Set by

Klaviyo

Duration

13 months

Category

Marketing

Needs consent

Yes

Does the __kla_id cookie require consent?

__kla_id is used for marketing, so under the GDPR and the ePrivacy rules it may only be set after the visitor has agreed. Showing a banner is not enough on its own: the cookie must not be set before the visitor clicks accept.

Does your site set __kla_id before consent?

A free scan loads your site the way a new visitor sees it and lists every cookie that is set before anyone has said yes, __kla_id included.

How to put __kla_id behind consent

Remove the Klaviyo snippet from your site and add your Klaviyo ID under Integrations in Consentify instead. Consentify then loads Klaviyo only after the visitor has accepted marketing, so __kla_id is never set before consent.

View all integrations
Free scan, no account

Not sure what's running on your Klaviyo site?

Scan it first and you'll know exactly which scripts need consent before you set up the banner. Takes about ten seconds.

  • Results in about 10 seconds
  • No account needed
  • Shareable report link