Skip to content

Instantly share code, notes, and snippets.

View benjimelito's full-sized avatar

Ben Melito (K-Ops CRM) benjimelito

View GitHub Profile
@benjimelito
benjimelito / localStorageAnonymousBackfill.js
Last active May 21, 2021 12:16
A script to send anonymously-created events to Klaviyo
var _learnq = _learnq || []
// if email doesnt exist, override _learnq.push to use local storage
var klaviyoCookie = document.cookie.split("; ").filter(function (c) {
return /__kla_id=/.test(c)
})
var klQueuedRequestLimit = 100
function localStorageAvailable() {
var test = "test"
try {