Untitled

 avatar
unknown
plain_text
3 years ago
1.1 kB
10
Indexable
<script>
    var cpTenantDomain = "papayaglobal"; // replace with your subdomain
    var cpRouterName = "concierge1"; // replace with the router's name
    var lead;
    window.addEventListener("message", function (event) {
        if (event.data.type === "hsFormCallback") {
            console.log(event.data);
            if (event.data.eventName === "onFormSubmit") {
                console.log("onFormSubmit");
                window.lead = {};
                for (var key in event.data.data) {
                    if (Array.isArray(event.data.data[key].value)) {event.data.data[key].value = event.data.data[key].value.toString();}
                    lead[event.data.data[key].name] = event.data.data[key].value; 
                } 
                if(Object.keys(lead).length <= 1){lead = event.data.data;}
            } else if (event.data.eventName === "onFormSubmitted") {
                console.log("onFormSubmitted"); console.log(lead);
                ChiliPiper.submit(cpTenantDomain, cpRouterName, {map:true,lead:lead});
            }
        }
    });
</script>
Editor is loading...