<script> // Function to serialize form data to JSON function serializeFormToJson(form) { var formData = {}; var formElements = form.elements; for (var i = 0; i < formElements.length; i++) { var element = formElements[i]; if (element.name) { formData[element.name] = element.value; } } return formData; } // Your Contact Form 7 form ID var formId = 'wpcf7-f423733-o1'; // Get the form element var form = document.getElementById(formId); if (form) { // Serialize form data to JSON var formData = serializeFormToJson(form); // Create and append the FloStack script var script = document.createElement('script'); script.src = 'https://assets.flostack.io/js/flo.js'; script.onload = function() { // Pass the form parameters as JSON to FloStack.ctaRoute FloStack.ctaRoute('#' + formId, formData); }; document.body.appendChild(script); } </script>