Automatically linking submitted emails to Contacts in Cometly closes the loop on your funnel tracking. Even if you cannot directly place the Cometly Pixel on your initial form page, passing the user’s email to a page with the Pixel installed lets you:
Capture the user’s email.
Match them to an existing or new contact.
Preserve the entire user journey and attribution (paid ads, organic search, etc.).
Whenever a page containing the Cometly Pixel also includes an identifiable email parameter (e.g., email=somebody%40example.com
), Cometly will automatically update (or create) the corresponding Contact record.
This is especially useful in scenarios where your funnel platform does not allow you to install pixels directly on the form submission page, but does allow passing form data—like the submitted email address—to a thank you or redirect page’s URL.
When you send an event to Cometly with that users email address, it will automatically link to the initial journey and report the source.
Why Is This Feature Valuable?
Works around Pixel Restrictions: Some funnel platforms don’t allow you to add third-party pixels to form pages. However, they often allow you to redirect the user after form submission to a thank you or confirmation page. By passing the user’s email as a URL parameter, the Cometly Pixel on the next page can still capture the data.
Keeps Contact Data Centralized: When the Pixel sees
email=somebody@example.com
, it automatically updates Cometly’s Contact record for that address. No additional integration or custom coding is required.Preserves Source/Attribution Data: Once the Pixel associates an email address to a user journey, Cometly can show you if that user originally came from an ad, organic traffic, or any other tracked source.
Frequently Asked Questions About identifiable Email Parameter
1. What if the email parameter is missing or empty?
Cometly won’t create or update a Contact if no email is available. Ensure your funnel is set up to always pass the email parameter.
2. Can I pass other parameters besides email?
Yes, you can pass additional parameters like name
, phone
, etc. However, Cometly’s automatic match primarily uses email
. Additional data can help further enrich your Contact records.
3. What if my funnel platform blocks query parameters?
Some platforms strip query parameters for security reasons. If that’s the case, check their documentation on how to pass data to a redirect page. Often, you can configure the parameter name or how it’s appended to the URL. If you have a meeting scheduler or forms app, please view our list of supported third-party forms. If your form or meeting scheduler is not listed, please contact support.
4. Will this overwrite existing Contact data?
If an existing Contact’s email address matches the one that is passed to the Pixel, Cometly simply updates that record with new journey or event information. It won’t overwrite the existing email.
5. Do I need to do anything special in Cometly to enable this?
No. This behavior is enabled by default. As soon as the Cometly Pixel detects an email in the URL or in a script call, it will attempt to match or create a Contact automatically.