Enable postMessage on Custom Forms
Hi CallRail team,
I’m currently using your custom forms directly on our website, and I’d like to request a feature to support better integration with analytics platforms like Google Tag Manager.
Feature Request:
When a user submits a form, please provide an option for the form to send a postMessage to the parent window with key user-provided inputs - specifically:
-
email
-
phone_number
-
(Optionally) first_name / last_name
This would allow us to:
-
Capture these values via GTM
-
Enable Enhanced Conversions for Google Ads and other platforms, without having to rely on webhooks or duplicate form logic
Example payload:
window.parent.postMessage({
event: 'callrail_form_submission',
email: 'example@email.com',
phone: '1234567890'
}, '*');
This is a common approach used by platforms like Typeform and HubSpot, and it would significantly improve attribution and conversion tracking accuracy on your platform.
Please let me know if this is something that can be added as a feature.
Thanks,
Brandon
Comments
Please sign in to leave a comment.