I have a client whose business owns several country websites, but they all use a separate, same website for conversions, e.g.
domain.com --> conversion-domain.com domain.com.sg --> conversion-domain.com domain.co.uk --> conversion-domain.com etc.
They have one report suite per country website, but also a global rollup report suite that encompasses all of the country websites and also the conversion website. So to them, they should be able to see the end-to-end user behaviour from a country website to the conversion site. They also use 1st party cookies. The country websites' s.linkInternalFilters include "conversion-domain.com".
All of their marketing links use their country websites, so that's where their tracking codes (using the "cid" URL param) gets tracked. The problem now is that their global report suite doesn't record any conversions from their tracking codes. As a result, they're not able to report on the effectiveness of their campaigns.
I suspect that this is because they're using 1st party cookies, so the tracking codes used with the country websites' links are not being passed over to the conversion-domain.com's cookie.
Does anyone know of a solution for my client's problem?
If you're using a rollup, conversion is not going to be attributed between separate report suites, though you're going to see data from multiple report suites. If cross-report suite conversion is what you're after, use a global report suite, which uses multi-suite tracking and secondary image requests.