// 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");
});