Author: Zaida

document.addEventListener("DOMContentLoaded", function() { let elfsightForm = document.querySelector("form"); // Adjust if needed if (elfsightForm) { elfsightForm.addEventListener("submit", function(event) { event.preventDefault(); // Prevent default form submission let formData = new FormData(elfsightForm); let formObject = {}; formData.forEach(function(value, key) { formObject[key] = value; }); console.log("✅ Sending form data to Make.com:", formObject); // Debugging log fetch("https://hook.us2.make.com/xi4sfk9wuo1qtcj7gsesrr3qdikge2xq", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(formObject) }) .then(function(response) { console.log("✅ Webhook request sent. Awaiting response..."); return response.json(); }) .then(function(data) { console.log("✅ Make.com Response:", data); // Debugging log elfsightForm.submit(); // Allow normal form submission after sending data }) .catch(function(error) { console.error("❌ Error sending data to Make.com:", error); }); }); } });