Best practices for multi-site tagging

Use case:
2 sites:
www.site.com
subdomain.site.com

Both should be reported separately, but also together.

Since meta sites Use meta sites & apps to merge data | Piwik PRO help center has the decisive disadvantage that users are not deduplicated if they surf on both sites, meta sites are not a good option here.

If we do double-tagging (eg a Piwik Site with both www and subdomain, and 2 each for the separate sites), that means we have to pay each event twice, right? There is no such thing as a “secondary server call” like in Adobe Analytics (GA4 has sth similar).

Any other hints are appreciated.

We don’t have “secondary server calls”. Each call is counted towards the plan limit.

What about setting it up by using one property together with cross-domain tracking? For that use case, you could set up an additional custom dimension to distinguish both domains via segmentation. This could be also done based on the event_url dimension.

1 Like

That’s unfortunate. The other approach you mentioned would be also my fallback option, but it is not really a good one.

  1. Client users have to learn to use a segment every time they want to see “only data from e.g. subdomain.site.com”
  2. Right now, some external partners have access to only the www data. It would not be possible to handle that. These partners would have to get special Data Studio reports which increases the workload.

Noted. That’s why we’re thinking about introducing global segments / views.

1 Like

Thanks that would be great. Be sure to check out how Adobe Analytics is doing “Virtual Report Suites”, I think this approach is really the best solution for such use cases. Underneath it is actually all one Report Suite (=one Piwik “Site”), but people can select “Virtual Report Suites” with (invisible) Segments pre-applied. You can also give users only access to such Virtual Report Suites. There is even more functionality here, but just having these basic things mentioned would go a long way already.

Thank you for this feedback, it helps a lot. :slight_smile: Yes, we were thinking about similar solution, covering both applying the filter as well as managing permissions to those views.