Adform
Adform is an omnichannel demand-side platform enabling advertisers to buy digital advertising across display, video, mobile, connected TV, and audio, with strong presence in Europe.
Setup
Troubleshooting
Overview
Adform is an omnichannel demand-side platform (DSP) enabling advertisers to buy digital advertising across display, video, mobile, connected TV, and audio. Popular in Europe, Adform offers strong identity support with ID Fusion technology for cross-device targeting and measurement. This integration uses server-side identity-based activation, where Permutive uploads audience data enriched with cohort memberships to Adform, keyed by identity types. Cohort data syncs daily to Adform’s DMP, making your first-party audiences available for targeting in programmatic campaigns. This integration is a Destination only:- Destination: Permutive sends cohort memberships server-to-server to Adform DMP via daily batch uploads, creating audiences based on identity matching (Adform Cookie, AAID, IDFA, or IP Address).
- Audience extension: Make Permutive cohorts available to advertisers and agencies outside your owned inventory, enabling monetization of first-party data across the open web
- Programmatic deals: Offer enriched audiences to selected advertisers via private marketplace deals in Adform, increasing eCPMs
- Cross-device activation: Reach audiences across display, video, mobile, and CTV using identity-based activation
- Partner/agency collaboration: Share first-party cohorts with agency or advertiser DSP seats for campaign targeting
- First-party data monetization: Leverage first-party behavioral data in programmatic campaigns without relying on third-party cookies
Environment Compatibility
Supported Identity Tags
Permutive uploads cohort memberships to Adform keyed by the identity tags below. When configuring the integration, select the tags that match the environments you need to activate — Permutive must be collecting each tag you choose.Prerequisites
- Adform Account: Active Adform DSP or DMP account with appropriate permissions for audience management.
- Adform DMP Account ID: Your unique Adform DMP Account ID. This identifier links Permutive’s cohort uploads to your Adform account.
- Permutive Identity Collection: Identity collection must be configured in Permutive for the identity types you want to send (Adform Cookie, AAID, IDFA, or IP Address). Work with your Permutive Customer Success Manager to ensure identity collection is properly configured.
Setup
- Primary Setup Steps
- Web
- iOS
- Android
- CTV
Contact Permutive CSM to enable integration
Navigate to Settings → Integrations
Find and configure Adform (ID-based)
Enter Adform DMP Account ID
Select identity types to send
- Adform Cookie - For web users (identifier tag:
adform) - AAID - Android Advertising ID (for Android app users)
- IDFA - Identifier for Advertisers (for iOS app users)
- IP Address - IP addresses (for CTV and other environments)
Save configuration
Activate cohorts
Verify in Adform dashboard
Data Types
The Adform integration is a Destination-only integration for cohort activation. It does not collect event data from Adform.Cohort Activation Data
Cohort Activation Data
- Cohort data is synced daily from Permutive to Adform via server-to-server batch uploads
- Data is keyed by selected identity types (Adform Cookie, AAID, IDFA, or IP Address)
- Each user’s cohort memberships are associated with their identity values
- Cohorts appear as audiences in Adform’s audience interface, ready for targeting
- Audience data is updated daily with the latest cohort membership information
- Audiences in Adform will use the cohort names defined in Permutive
- Ensure cohort names are descriptive and recognizable for campaign targeting in Adform
- Daily sync schedule ensures cohort membership is updated within 24 hours
- Changes to cohort membership (users entering or exiting cohorts) will be reflected in the next scheduled sync
Troubleshooting
Audiences not appearing in Adform
Audiences not appearing in Adform
- The integration was recently enabled and data hasn’t synced yet
- Adform DMP Account ID is incorrect in the Permutive Dashboard
- Cohorts are not activated with the “Adform (ID-based)” toggle enabled
- Identity collection is not properly configured for the selected identity types
- Verify your Adform DMP Account ID in the Permutive Dashboard matches your Adform account
- Check that cohorts are toggled “On” for Adform (ID-based) activation in the cohort settings
- Wait 24-48 hours after initial activation for the first sync to complete
- Confirm that Permutive is collecting the selected identity types (Adform Cookie, AAID, IDFA, or IP Address)
- Check that cohorts have sufficient active members in Permutive
- Contact your Permutive Customer Success Manager if audiences still do not appear
Low audience size or match rate
Low audience size or match rate
- Verify that Permutive is collecting the identity types you selected (e.g., Adform Cookie for web)
- For web activation, confirm the Permutive Web SDK is properly deployed and the ID sync is functioning
- Check that users are granting appropriate consent for identity collection (if applicable)
- Review cohort rules to ensure they’re not too restrictive
- Allow 24-48 hours after initial activation for audiences to fully populate
- Monitor identity collection rates in the Permutive Dashboard
Web ID sync not working
Web ID sync not working
- Verify the Permutive Web SDK is deployed on your website
- Check that the Adform integration is enabled in the Permutive Dashboard
- Confirm
adformis selected as an identifier type in the integration configuration - Open your browser’s developer tools and check the Network tab for requests to Adform’s ID sync endpoint
- Verify user consent is granted for identity collection (if using a Consent Management Platform)
- Check that third-party cookies are not blocked in the browser (some browsers block third-party cookies by default)
Cohort data not updating in Adform
Cohort data not updating in Adform
- Remember that cohort data syncs to Adform daily - allow up to 24 hours for changes to appear
- Verify the cohort is still activated with the “Adform (ID-based)” toggle enabled
- Check that users are still entering the cohort in Permutive (view cohort size trends)
- Confirm the integration is still enabled and properly configured in Settings → Integrations
- Contact Permutive Support if data consistently fails to update after 48 hours
Missing identity types in configuration
Missing identity types in configuration
- Contact your Permutive Customer Success Manager to enable identity collection for the desired identity types
- Verify your Permutive workspace is configured to collect the specific identifiers (e.g., IDFA, AAID, IP Address)
- For web activation via Adform Cookie, ensure the Web SDK is deployed and the ID sync is enabled
- For mobile activation, ensure the Permutive SDK is collecting mobile advertising IDs with appropriate user permissions
Changelog
January 2026
- Initial release of Adform DSP integration
- Identity Based Activation support for Web, iOS, Android, and CTV environments
- Server-to-server cohort upload keyed by Adform Cookie, AAID, IDFA, or IP Address