Overview
Contextual Cohorts enable publishers to target ads based on contextual data derived from page content without processing or storing any user data. Since no user consent is required, Contextual Cohorts allow publishers to reach users who have not given consent and cannot be targeted with behavioral data today.Contextual Cohorts work by analyzing page-level signals such as automated content classifications, editorial metadata, and affinity scores from consented users. This enables publishers to create a differentiated contextual targeting offering that combines the precision of content understanding with the unique insights from their first-party data.Privacy Benefits
Contextual Cohorts operate entirely on page-level data, requiring no user consent. This enables publishers to monetize inventory from users who haven't consented to data collection, expanding addressable inventory while maintaining privacy compliance.Key privacy benefits:- No user data processing - Targets content, not user behavior
- No consent required - Works for all users regardless of consent status
- No cross-site tracking - Only analyzes current page content
- Cookie-less - Works without third-party cookies or persistent identifiers
Behavioral vs Contextual
| Aspect | Behavioral Cohorts | Contextual Cohorts |
|---|---|---|
| Based on | User history | Current content |
| Speed | Minutes to hours | Real-time |
| Persistence | Long-term | Session/page |
| Privacy | Requires user profile | No profiling needed |
| Accuracy | Improves over time | Immediate |
| Use Case | Audience targeting | Content alignment |
Implementation
Page Properties
The primary way to enable contextual targeting is through page properties:automotive_electric_vehiclesbusiness_sustainabilitytechnology_green_tech
Content Classifications
Permutive can integrate with content classification providers for automated contextual data:- IBM Watson
- Custom Classifications
URL-Based Context
The SDK automatically captures URL context:Contextual Cohorts
How They Work
- Page loads with content metadata
- SDK sends context to Permutive
- Real-time analysis determines applicable contextual cohorts
- Cohorts returned immediately (milliseconds)
- Ad requests include contextual targeting
Accessing Contextual Cohorts
Contextual cohorts are included in segment calls:Contextual-Only Targeting
For users without behavioral data (new visitors, no consent):Page Property Best Practices
Article Pages
Video Pages
Homepage
Section/Category Page
Use Cases
- Brand Safety
- Content Alignment
- Seasonal Content
Use contextual data to ensure ads appear alongside appropriate content:
Combining Behavioral and Contextual
The most effective targeting often combines both signals:Contextual Data Flow
Troubleshooting
Contextual cohorts not appearing
Contextual cohorts not appearing
Problem: Page properties set but no contextual cohorts.Solutions:
- Verify page properties in debug mode
- Check that contextual cohorts are configured in dashboard
- Ensure categories match configured cohort rules
- Allow a few seconds for processing
Wrong contextual classification
Wrong contextual classification
Problem: Page classified incorrectly.Solutions:
- Review page property values
- Use more specific categories/tags
- Check for conflicting signals in page data
- Contact support for classification tuning
Contextual targeting not working in ads
Contextual targeting not working in ads
Problem: Contextual cohorts exist but ads not targeting.Solutions:
- Verify contextual cohorts are activated for the ad platform
- Check
_pdfps(or platform-specific key) in localStorage - Confirm ad server is reading targeting values
- Test with debug mode enabled