(function() { function getParam(param) { let params = new URLSearchParams(window.location.search); return params.get(param); } function storeClickId(param, storageKey) { let value = getParam(param); if (value) { let record = { value: value, expiry: new Date().getTime() + 90 * 24 * 60 * 60 * 1000 }; localStorage.setItem(storageKey, JSON.stringify(record)); console.log(`✅ Stored ${param}:`, record); } else { console.log(`⚠ No ${param} found in URL`); } } function updateHubSpotIframe(attempt = 0) { let iframe = document.querySelector('iframe[src*="hsforms.com"]'); if (!iframe) { console.warn(`⚠ Attempt ${attempt}: HubSpot iFrame not found.`); if (attempt < 20) setTimeout(() => updateHubSpotIframe(attempt + 1), 500); return; } let gclid = JSON.parse(localStorage.getItem("gclid"))?.value || ""; let fbclid = JSON.parse(localStorage.getItem("fbclid"))?.value || ""; let li_fat_id = JSON.parse(localStorage.getItem("li_fat_id"))?.value || ""; let newSrc = iframe.src.split("?")[0] + `?google_clickid=${encodeURIComponent(gclid)}` + `&meta_clickid=${encodeURIComponent(fbclid)}` + `&linkedin_clickid=${encodeURIComponent(li_fat_id)}`; console.log("🔄 Updating HubSpot iFrame to:", newSrc); iframe.src = newSrc; } // Delay execution until page is fully loade
top of page

YOUR CONTACT WITH US

Write to us and fill out the contact form and we will get back to you as soon as possible:

bottom of page