
Why Use Marketing Attribution Software When AI Can Just Pull My Data?
Short answer: AI can reason about marketing data. It cannot record it. So will AI marketing attribution work for me?…

We’ve heard from a number of customers over the past few months, and the biggest question people have is how to make sure that SegMetrics is tracking every single lead who goes through their marketing flow.
We’re always working to improve our web tracking features, and today I want to share 4 easy steps you can take to increase the percentage of visitors who are correctly tracked through SegMetrics (and any other analytics software that you’re using, like Google Analytics).
Out of the box, SegMetrics is configured to track visitors and leads as they travel through your marketing funnels.
However, there are a number of edge cases that can keep SegMetrics from connecting visitors and leads together, and so in this article we’ll go into how to increase the number of touchpoints that you can track with SegMetrics.
First, I think it’s important to explain how SegMetrics tracks visitors, and how it connects that information back to contacts in your CRM.
Based on the above, there are two things that are important when tracking your leads:
Here are four easy things you can do to significantly increase the percentage of contacts you’re able to correctly identify.
This is the first step — 8 months ago we released a new version of the snippet that was a major overhaul to the tracking system. If you’re not using the new snippet (seg.js) then we recommend updating your tracking code to get all the new features.
Once you upgrade to the new snippet, you will not need to update the code again. We only require updates between major versions, to protect backwards compatibility.
This is probably the most common issue — the identify pixel doesn’t fire when someone enters their email address on a page, thus preventing them from connecting their Contact entry with their browser history.
This is most common on older mobile devices with slow cell connections, where the user enters their email address and immediately taps “Submit” before the pixel has a chance to be sent.
In the Tracking Snippet, we use “Beacon” technology to make sure that even after clicking submit that the tracking pixel fires. Beacons are supported in all major browsers on all devices, but older iOS devices may not support Beacons, at which point we fall back to standard pixel tracking.
Since we identify visitors when they enter their email address AND when we see an email address or ContactId in the URL string, the most surefire way to confirm that visitors are getting identified is to click “Pass contact’s information to the Thank You Page” in your forms.
![]()
This will make sure that SegMetrics is able to identify your visitors, even if they have connectivity issues or ad blockers installed.
Another common issue we see with tracked links is that the UTM values are not configured correctly. We recommend using a tool like Google’s Campaign URL Builder to make sure that your UTM values are configured correctly.
The biggest issue we see with UTM values is forgetting the & or = in each UTM value.
UTM values MUST come after a question mark, and be connect with ampersands.
Good: https://example.com/?utm\_campaign=awesome&utm\_source=cpc
Bad: https://example.com/?utm\_campaign=awesomeutm\_source=cpc https://example.com/?utm\_campaignawesome&utm\_sourcecpc https://example.com/utm\_campaign=awesome&utm\_source=cpc
The modern user has an average of 3 devices that they access the web with, and tracking users through those devices is a challenge, especially if some devices (like their smartphone) are rarely used for optins, but still consumes content from emails.
To make sure that you’re able to track through all devices, we recommend adding the contact Id to the query string of your email links. This allows SegMetrics to connect the visitor’s Unique Id with their contact record in your CRM.
SegMetrics supports all of the following ways to connect a contact Id from Infusionsoft:
The Contact.Id part will be automatically replaced with the contact’s id in your infusionsoft mails.
If you want to go a little more advanced, you can also track your email clicks by adding in UTM values to those links, together with the contact Id. This allows you to see what the emails people are clicking, and even determine what the last email people clicked before they purchased was.
We recommend a format like the following for utm tracking in your emails:
Note that we’re including our source (broadcast), the medium (email), the campaign (what we’re promoting) and the date of the email, as well as the ContactId for identification.
Conclusion
I hope that this has helped to shed a little more light into how SegMetrics tracks visitors, and will help you improve the fidelity of your tracking.
As always, if you have any questions, please feel free to reach out.

Short answer: AI can reason about marketing data. It cannot record it. So will AI marketing attribution work for me?…

Most lead-gen forms are great at one thing: counting responses. You get a number, a spreadsheet fills up, and everyone…

What is an Alternative to SegMetrics? A Practical Guide You’re looking for a marketing analytics tool and considering your options. That’s a smart move. The…
Start your 14-day free trial of SegMetrics today!