Have you ever talked to someone about your offer…Explained everything…Answered every question…Shared every benefit……only for them to still say “Let me think about it”? If that’s ever happened to you, I want you to know something: It’s not your fault. And it’s not...
Ready to Master the Art of Selling Online?
Get 3 days of world-class training from Russell Brunson
Learn the exact selling system that built a $100M+ brand
Work With Me
Ready to Master the Art of Selling Online?
Get 3 days of world-class training from Russell Brunson
Learn the exact selling system that built a $100M+ brand
/**
* Capture Mailster form data before submission
*/
document.addEventListener('DOMContentLoaded', function() {
// Find all Mailster forms
var mailsterForms = document.querySelectorAll('.mailster-form');
mailsterForms.forEach(function(form) {
form.addEventListener('submit', function(e) {
console.log('MIW: Mailster form submitting');
// Capture form data
var formData = new FormData(form);
var data = {};
// Get specific fields we care about
var fields = ['add_tags', 'add_to_lists'];
fields.forEach(function(field) {
var input = form.querySelector('[name="' + field + '"]');
if (input && input.value) {
data[field] = input.value;
}
});
// Get custom fields
form.querySelectorAll('[name^="custom_"]').forEach(function(input) {
if (input.value) {
data[input.name] = input.value;
}
});
// Store in cookie for backend access
if (Object.keys(data).length > 0) {
document.cookie = 'miw_form_data=' + JSON.stringify(data) + '; path=/; max-age=300'; // 5 minutes
console.log('MIW: Form data saved to cookie:', data);
}
});
});
// Also listen for Mailster AJAX events
if (typeof jQuery !== 'undefined') {
jQuery(document).on('mailster:ready', function() {
console.log('MIW: Mailster ready');
});
jQuery(document).on('mailster:success', function(event, data) {
console.log('MIW: Mailster success', data);
});
}
});