Visitor ID Sharing
What Is It?
Visitor ID Sharing ensures that a single, consistent visitor identity is maintained across both Flagship SDK and ABTasty tag when they're present on the same webpage. This feature creates a synchronization mechanism between the two systems, allowing them to recognize the same visitor regardless of which system initializes first.
Important: Only visitor IDs generated by Flagship or ABTasty systems are shared. Client-supplied IDs (BYOID) are never shared between systems
Available in SDK v5.1.0
This feature is exclusively available in Flagship SDK version 5.1.0 and later. If you're using an earlier version, you'll need to upgrade to take advantage of this capability.
Key Benefits
Unified Identity: Maintains a single visitor identity across both systems
Seamless Experience: Provides a coherent user experience across all touchpoints
Privacy Compliant: Respects user consent for data storage
Flexible Implementation: Supports various identification scenarios
How It Works
The system follows a "first to initialize wins" approach:
If a client-supplied visitor ID is provided (BYOID):
Each system will use this ID independently
BYOID is never shared between systems
If a stored ID is found and it's a BYOID:
This ID will not be shared with the other system
If no client ID exists, the first system to initialize will:
Check for an existing system-generated visitor ID in its storage
If none exists, generate a new visitor ID
Make this ID available
The second system to initialize will:
Attempt to retrieve the visitor ID from the first system
Use this shared ID for all operations
Store this ID according to its own storage mechanism
Both systems maintain consent requirements:
No visitor ID is stored persistently without explicit consent
When consent is not provided, IDs are only kept in memory
Getting Started
Important: This feature requires activation by your Technical Success Manager (TSM).
To enable Visitor ID Sharing:
Update to Flagship SDK version 5.1.0 or later
Contact your Technical Success Manager to activate the feature
Ensure both Flagship SDK and ABTasty tag are present on your site
Verify visitor consent is properly implemented
Common Questions
Q: Can I still use my own visitor IDs (BYOID)? A: Yes, client-supplied IDs take highest priority but are used independently by each system and are not shared.
Q: Which visitor IDs can be shared between systems? A: Only IDs generated by the respective systems can be shared. BYOID (client-supplied IDs) are not shared.
Q: How does this affect my existing visitors? A: Existing visitors will maintain their identity - the synchronization happens transparently.
Q: Does this impact performance? A: There may be a minimal, imperceptible increase in initialization time as systems coordinate IDs.
Q: How does this handle consent? A: Visitor IDs are only stored persistently when explicit consent is given, otherwise they're kept in memory only.
Q: Can I disable this feature? A: Contact your Technical Success Manager if you need to disable this feature.
For more information about implementing this feature, please contact your Technical Success Manager.
Last updated
Was this helpful?