Tweakwise personalization tailors search, listing, and recommendation results to individual shoppers. To do this, we use a profile key to identify customers while remaining compliant with GDPR by never storing personal information.
How personalization works
Tweakwise uses a profile key (a unique identifier) to recognize returning visitors and personalize their results. The profile key allows us to deliver personalized experiences while protecting customer privacy, since we never store personal information like email addresses or phone numbers.
Setting up the profile key
You can determine the profile key yourself using options such as:
- Customer ID
- Visitor ID
- IP hash
- Other anonymized identifiers
If you do not supply a profile key, Tweakwise generates an anonymous one automatically.
Authenticated vs. non-authenticated users
Non-authenticated users are typically tracked using a storage-based ID (like a visitor ID or IP hash).
Once a user logs in, switch to an account-specific ID (such as a hashed customer ID) to ensure cross-device tracking works correctly and the customer receives consistent personalization across all their devices.
GDPR compliance
Tweakwise complies with GDPR because we do not store personal information. To maintain this compliance:
⚠️ Be careful
Do not use personal information such as email addresses, phone numbers, or other personal details as profile keys. Only use anonymized data such as ID numbers or hashed values. By following these guidelines, you protect user data and meet GDPR requirements.