Set up for a website with multiple language versions

Hi, hope you can clarify what would be the best way to create a piwikPro account structure for one domain that has multiple language versions? Each marketing team is working with their own language version, but they would also like to access the all website data (whole domain data) too.

  1. Is there a possibility to filter the traffic for different views like in UA3? → Traffic from .com/se and .com/fr can be differentiated based on subdirectory for different “views”?

  2. OR should I separate one domain’s different language versions with other configurations? Eg. Use a different piwikPro configuration code for every language version? Would there be then traffic referral issues, eg. will it track visitors from .com site as direct traffic in /fr language version?

Thank you!

Hi. My recommended solution is to go with separate websites for each language version. To see data for all of those in one place, you can set up a meta site (roll-up property).

Cross-domain traffic would be counted as referral, but that could be easily fixed with custom channel grouping or even exclude some referrers on the tracking code level.

Of course, the 1st scenario is also doable, but you would have to use advanced segmentation to achieve something similar to UA’s views.

1 Like

Continuing the discussion from Set up for a website with multiple language versions:

Thank you. Just to be clear, you would recommend setting different codes for different language versions and then creating a meta site (to include data from all language versions under one site)? If so, could you post a guide to cross-domain tracking with PiwikPro? (I’m using GTM and Piwik Pro Analytics template Tag for installation).

In a guide, “The visitor who moves from one site to another is counted separately for each website.” So if a visitor moves from the global site to the /fr site he would be counted as two different visitors? The number of users would then differentiate greatly from the UA users (one user → counted as two in PiwikPro)?

Also, do you have any guides for “excluding referrers on the tracking code” or “advanced segmentation”. Could you also post a link to those?

If you care about the exact number of unique users across all websites, I guess you would have to go with option nr 1, since cross domain tracking requires using the same container code for now. Here’s the guide. I’d love this feature to work also when different properties are in use.

As for segmentation, I’d create segments that are based page_url dimension. Most of events have this dimension set.

Regarding excluding referrers, there’s a trigger that reads it from the http header and this method could be used to reset the referrer for certain page URLs. But, as far as I remember, if you’re using the same container code and all URLs are filled in in website settings, those referrers should be excluded by default.

1 Like