Hello,
Before I explain the problem I’m experiencing, it’s necessary to provide a bit of context.
We use form solutions like Heyflow or Landbot on our landing pages. In the back-office of these solutions, we can see at what precise time the request was made. By cross-checking this information with data from the Piwik PRO session log, I can find out which session corresponds to which request in the Heyflow/Landbot BO. This is useful for debugging purposes and has enabled me to identify the problem.
The landing pages using these forms are only used for advertising campaigns: they are not indexed on search engines. Any request made on one of these forms can therefore only come from an advertising campaign.
We use tracking models for all our campaigns. Everything works correctly for 95% of traffic: the sessions and BO data on the forms match. Piwik PRO and the forms capture the URL parameters well.
With this in mind, this brings us to the problem. For a few months now, I’ve noticed an absence of URL parameters (UTMs, gclid, fbclid, and other custom parameters) on certain sessions that started on one of these landing pages and generated a form submission. I’d say that 80-90% of the sessions affected by this problem have one thing in common: they’re on iOS.
For example, this session has registered a Heyflow request and yet is assigned to the direct channel:
I observe this phenomenon on all the advertising accounts we manage as an agency.
I know that with iOS 17, Apple gives the option of automatically deleting URL parameters that carry identifiers (such as gclid or fbclid). However, it seems to me that this only affects private browsing and that UTMs should not be affected. I should at least have “google / cpc” or “facebook / paid” as Source / support and all other UTM values.
At this stage, I don’t know if the problem is really iOS-related, but the proportion of iOS in the affected sessions leaves little room for doubt… And if it is, is there anything we can do about it?
Has anyone noticed the same thing?
Thanks in advance! Any help is most welcome.