By securely hashing and combining these signals, the platform can recognise repeat interactions within a short time window. This allows us to apply frequency caps and avoid ad overserving, even in environments where deterministic IDs are not available.
We also design this fingerprinting process to respect user privacy:
The data is session-based, refreshed regularly, and not stored long-term
The approach is compliant with privacy frameworks like GDPR and Apple ATT
While this method is not as precise as device-based tracking, it provides a balanced way to maintain campaign performance and brand safety across ID-restricted inventory.
Troubleshooting
Why Older Device ID Lists May Stop Delivering
If a campaign uses whitelisted device IDs (or IPs) and suddenly stops delivering, several factors might be at play:
Devices have reset or rotated their IDs (common after OS updates or privacy resets)
The lists are years old and many of those devices are inactive
App publishers may have removed the ID field entirely post-privacy updates
Targeting logic or inventory sources changed, making those IDs less relevant
Refresh audience data - cloning the campaign and replacing old lists with newly sourced IDs can restore scale and accuracy.
Best Practices
- Keep Device Lists Fresh – refresh every 30–60 days for active campaigns
- Open 'Both' – to maximise delivery and reach.
- Don’t Overlap ID Whitelists – ensure there’s no redundancy or conflict with targeting rules
Final Thoughts
Device IDs sit at the intersection of precision and privacy in programmatic. When used correctly, they unlock deep user insights, strong retargeting, and efficient spend control. When mishandled or outdated, they can throttle delivery or distort campaign results entirely.
As privacy regulations evolve, advertisers will increasingly rely on probabilistic models and contextual signals - but for now, device identifiers remain one of the most reliable levers for campaign optimisation and measurement.