(CDCS) Cross-Domain Consent Sharing Functionality
Our app offers Cross-Domain Consent Sharing (CDCS) functionality, an Enterprise feature that ensures consistent user consent across all your sub-domains.
Once a visitor sets their cookie preferences on one site, Consentmo applies the same choices to your other domains added in the app settings, cutting out duplicate prompts and enhancing the user experience.
How It Works
CDCS leverages local storage to share consent preferences across your store’s sub-domains.
When enabled, it fetches all previously added domains and synchronizes consent settings.
For example, if a shop visitor accepts cookies on one sub-domain (e.g., consentmoapp.com), the same preference applies to another (e.g., consent.consentmoapp.com) without requiring additional prompts.
Enabling Cross-Domain Consent Sharing
- Go to Settings tab > General Settings section
- Locate the Cross-Domain Consent Sharing section.
- Toggle **the switch to **Enabled.
Adding Store URLs
- In the Cross-Domain Consent Sharing section, enter the Store URL of the additional domain (e.g., consentmo.myshopify.com).
- Click Add Site.
- Repeat for each sub-domain you want to include (e.g., consentmo.myshopify.com).
- Save the changes.
Testing the Functionality
- Open an incognito/private window in a supported browser (e.g., Chrome or Firefox).
- Visit one sub-domain (e.g., consentmoapp.com) and accept the cookie banner.
- Navigate to another sub-domain (e.g., consent.consentmoapp.com) and refresh the page.
- The cookie banner should not reappear, indicating successful consent sharing.
- Check the Cookie Management > Consent Records tab to verify the shared consent is logged.
Browser and Device Limitations
CDCS has specific compatibility constraints:
- Chrome (version 115+): Works only between a root domain and its sub-domains (e.g., sub.a.com → a.com → othersub.a.com). It does not support different root domains due to Google’s third-party storage restrictions.
- Firefox: Functions only if the “Delete Cookies” option is disabled. Enabling this clears local storage, preventing consent sharing across tabs.
- Safari and iOS Devices: Does not work, as Apple’s WebKit enforces restrictions on third-party local storage sharing across tabs.
Troubleshooting
If CDCS doesn’t work as expected:
- Ensure all domains are correctly added under Cross-Domain Consent Sharing.
- Verify your browser settings (e.g., disable “Delete Cookies” in Firefox).
- Confirm you’re using a supported browser and version.
- Check that no conflicting scripts (e.g., custom cookie managers) interfere with local storage.
Need Help?
In case you need any assistance, please make sure to reach out to our support team via live chat or at support@consentmo.com.
Updated on: 16/05/2025
Thank you!