QuickBooks users hit tracking gaps between Mailchimp and Google Analytics
QuickBooks users sending Mailchimp campaigns report missing Google Analytics data; admin access, GA4, and clean titles close most of the gaps.
Marketing email traffic that never reaches Google Analytics keeps surfacing as a pain point for QuickBooks users who send campaigns through Mailchimp. The two products share an owner in Intuit, and many QuickBooks Online subscribers reach Mailchimp through the plan bundled with their subscription. Contacts sync out of the books and into marketing audiences. When a campaign goes out and Analytics stays silent, the promise of the pairing, revenue you can trace back to an email, evaporates.
We read the accepted solution end to end. It reads less like a repair than a checklist of prerequisites, and nearly every reported failure traces back to one item that was skipped.
Tracking breaks in four distinct ways
Some users cannot authorize the connection at all. Others authorize it, send a campaign, and watch Analytics stay empty. A third group sees clicks arrive while purchases never register. The last group builds custom tracking and then loses the Analytics figures inside Mailchimp. Each pattern maps to a specific gap in setup, not to a defect in either tool.
Admin access comes first
The connection only authorizes from a Mailchimp login at the administrator level or higher. Many small businesses run marketing through a staff login while the owner holds the top role, so the person doing the setup never sees the connection succeed. Confirm the role before anything else. Nothing downstream of that gate will function without it.
Do you need GA4 for this to work?
Yes. The tracking assumes an Analytics property on the current GA4 generation, and Google has retired the older property type. A legacy account has to move to GA4 before the connection will behave. If you have no account at all, signup is free through Google’s own site. For a QuickBooks shop this is the foundation: the audiences you sync from your customer list are only as measurable as the property receiving them.
Special characters corrupt tracking links
Adding tracking to an email assigns that message a default title. The title appears both in Analytics and inside the tracking URLs attached to every link. You can rename it. Keep the characters plain when you do, because accents, ampersands, and similar symbols can distort the URLs. The symptom is familiar to anyone who has chased it: links that fail for some recipients, or campaign data that arrives garbled.
Redirects and plain text lose clicks
Google’s tracking does not carry through redirect requests that contain no tracking code. A link that hops through an interim page can drop the visit before it ever registers. Use direct links to pages where the code is present. The built-in tracking also covers the HTML version of an email only, so plain-text recipients go uncounted by design.
For teams that want the HTML version tracked alone, a manual route exists: build a custom tracking code and place it in the email’s HTML yourself. The trade-off is blunt. Analytics statistics then stop surfacing inside Mailchimp, so you trade in-app visibility for control.
The fix, in order
The accepted fix is a sequence, and it lands in this order.
- Confirm the Mailchimp login holds administrator rights.
- Create the Analytics account, or upgrade a legacy one to GA4.
- Authorize the connection between Mailchimp and the Google account.
- Add basic tracking to the marketing email, the automation flow, or the A/B test.
- Rename the default title only with plain characters.
- Set up conversion tracking in Analytics for clicks and purchases.
- Switch on tracking for campaign archive and audit pages if you want that traffic visible.
The scope is broader than most senders expect. Tracking extends past one-off emails to automation flows, A/B tests, campaign archives, and the audit pages Mailchimp hosts. Conversion tracking then follows contacts by their clicks and purchases on your site, which is the number a QuickBooks user actually wants in hand.
One boundary is worth noting. This covers the marketing emails you send to your audience. A landing page or storefront needs its own tracking setup on the website side, and that is a separate exercise.
Test the send before it ships
The guidance closes with a strong push to test any tracked campaign thoroughly before release. That means a preview send, a click through every link, and a check that the visit registers in Analytics. A short round of verification beats a full send to your synced customer list that reports nothing back.
Closing the loop with your books
The payoff for a QuickBooks shop is a closed loop. Contacts leave the books and enter Mailchimp, campaigns ship under tracking, and purchases show up in Analytics, where they can be weighed against the sales already recorded in QuickBooks. None of this needs engineering. It needs admin access, a GA4 property, plain titles, direct links, and one careful test send. Users who cover those bases stop asking why Analytics is empty, because it no longer is.