Variables & Data Enrichment

Combine multiple data sources to create richer, more personalized video experiences. Use variables and data enrichment to build comprehensive viewer profiles and deliver highly targeted content.

What Is Data Enrichment?

Data enrichment enhances your existing contact data by adding additional information from multiple sources. This creates more complete viewer profiles for better personalization.

Data Sources for Enrichment

Internal Data

Information from your own systems:

CRM Data:

  • Contact information (name, email, company)

  • Purchase history and transaction data

  • Interaction history and engagement metrics

  • Account status and subscription details

Website Analytics:

  • Pages visited and time spent

  • Search queries and interests

  • Device and browser information

  • Geographic location and time zone

Email Marketing:

  • Open rates and click-through rates

  • Email preferences and subscription status

  • Campaign engagement history

  • A/B test performance data

External Data

Information from third-party sources:

Company Intelligence:

  • Company size and revenue

  • Industry and sector classification

  • Technology stack and tools used

  • Recent news and company events

Demographic Data:

  • Age, gender, and location

  • Education and professional background

  • Income level and purchasing power

  • Lifestyle and interest categories

Behavioral Data:

  • Online browsing patterns

  • Social media activity

  • Professional networks and connections

  • Content consumption preferences

Combining Data Sources

Multi-Source Variables

Create variables that combine data from multiple sources:

Example:

Calculated Variables

Derive new insights from combined data:

Examples:

  • engagement_score = (email_opens * 0.3) + (website_visits * 0.4) + (purchase_frequency * 0.3)

  • lifetime_value = total_purchases + (predicted_future_value * 0.7)

  • churn_risk = calculate_risk_score(account_age, usage_pattern, support_tickets)

  • upsell_potential = analyze_purchase_patterns_and_gaps

Real-World Enrichment Examples

B2B Customer Profile

E-commerce Customer Profile

Advanced Enrichment Techniques

Predictive Scoring

Use enriched data to predict future behavior:

Lead Scoring:

Segmentation

Create dynamic segments based on enriched data:

Examples:

  • High-Value Enterprise Customers

  • At-Risk Subscribers

  • Upsell Opportunities

  • New Market Prospects

  • Product Evangelists

Personalization Rules

Use enriched data to customize content:

Examples:

Implementation Strategies

Data Integration

Connect multiple data sources:

API Integrations:

  • CRM systems (Salesforce, HubSpot, Pipedrive)

  • Marketing automation (Marketo, Pardot, ActiveCampaign)

  • Analytics platforms (Google Analytics, Mixpanel)

  • Enrichment services (Clearbit, ZoomInfo, FullContact)

Data Processing

Clean and standardize enriched data:

Steps:

  1. Data validation — Check for accuracy and completeness

  2. Format standardization — Ensure consistent data formats

  3. Deduplication — Remove duplicate or conflicting information

  4. Quality scoring — Rate data reliability and freshness

Privacy and Compliance

Handle enriched data responsibly:

Considerations:

  • Data consent — Ensure proper permissions for data enrichment

  • GDPR compliance — Respect data subject rights

  • Data retention — Set appropriate storage and deletion policies

  • Security measures — Protect sensitive enriched information

Best Practices

Data Quality

  • Validate sources — Use reliable, up-to-date enrichment services

  • Regular updates — Keep enriched data current and relevant

  • Accuracy checks — Verify enriched data against known information

  • Fallback strategies — Have defaults for missing or unreliable data

Performance

  • Caching — Store enriched data to reduce API calls

  • Batch processing — Enrich data in bulk when possible

  • Incremental updates — Only refresh changed or new data

  • Rate limiting — Respect API limits and quotas

User Experience

  • Relevant personalization — Use enrichment to add value, not creepiness

  • Transparency — Be clear about how data is used

  • Opt-out options — Allow users to control data enrichment

  • Testing — A/B test enriched personalization for effectiveness

Common Use Cases

  • Account-based marketing

  • Lead scoring and qualification

  • Customer lifecycle management

  • Churn prediction and prevention

  • Upsell and cross-sell opportunities

  • Market expansion and targeting

  • Product development insights


Need to ensure data quality? Learn about data quality and spam prevention to maintain effective campaigns.

Last updated