- Primary Setup Steps
- Web
- iOS
- Android
- API Direct
Contact FreeWheel Account Manager
Provide Client ID to Permutive
Verify Setup
Integrate with FreeWheel for targeting and campaign optimization

FreeWheel offers a premium video ad server and SSP tailored to broadcasters and publishers for advanced monetization.
| Aspect | Key-Value Activation | Identity Based Activation |
|---|---|---|
| Mechanism | Client-side, cohort IDs appended to ad requests | Server-to-server transfer |
| Environments | Web, iOS, Android, CTV, API Direct | Web, iOS, Android, CTV, API Direct |
| Sync Timing | Real-time | Daily |
| FreeWheel Feature | Federated Segments | Audiences |
| Use Cases | Real-time targeting on owned properties across all environments | Audience extension, cross business unit data sharing |
| Environment | Key-Value Activation | Identity Based Activation |
|---|---|---|
| Web | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| CTV | Yes | Yes |
| API Direct | Yes | Yes |
Contact FreeWheel Account Manager
Provide Client ID to Permutive
Verify Setup
Contact Permutive CSM
Configure in Permutive Dashboard
Enter FreeWheel Client ID
Select Identity Types
Save Configuration
Activate Cohorts
Cohort Activation Data (Key-Value)
_pfws keyCohort Activation Data (Identity Based)
Unable to enable FreeWheel integration in Permutive Dashboard
Federated Segments not appearing in FreeWheel
Cohort IDs not available in local storage
_pfws key):permutive.segments())window.localStorage._pfws to see if the key existsCohorts not being passed to FreeWheel ad requests
Cohorts not appearing in SDK APIs (iOS/Android)
freewheel)activations property. For Android, ensure the TriggersProvider callback is properly set up with activation type freewheel.API Direct returning empty activations
freewheel array or doesn’t include the key at all:alias) is a member of activated cohortsactivations=true query parameter is included in the API request URLNeed to update Client ID
Issues with Identity Based Activation