// Optional helper to access fields by their readable names const FORM_FIELDS = { untitledEmail: "294f4614-246b-4bd7-a744-f0c54d5b557d", utm_source: "a40c226d-8c0b-4255-bb3f-d44c8734b613", }; // Get UTM parameters from session storage: const getUTMParams = () => ({ utm_source: sessionStorage.getItem("utm_source") ?? "", utm_medium: sessionStorage.getItem("utm_medium") ?? "", utm_campaign: sessionStorage.getItem("utm_campaign") ?? "", utm_term: sessionStorage.getItem("utm_term") ?? "", utm_content: sessionStorage.getItem("utm_content") ?? "", }) // Ensure the form is ready to receive messages window.addEventListener("message", (event) => { // Only handle messages from Conversion Forms if (event.data?.type !== "conversion-forms-ping" || event.origin !== "https://forms.conversion.ai") return; document.getElementById("7d87b27b-264b-4068-93fa-3893f605c1d7")?.contentWindow.postMessage({ type: "conversion-forms", data: { eventName: "set-values", fields: { // Set a value // [FORM_FIELDS.utm_source]: "utm_source", } } }, "https://forms.conversion.ai"); });