Skip to main content

Overview

Personalization is the key to creating engaging videos that connect with your audience. Hooked’s template system allows you to dynamically replace variables to create unique content for each recipient.

Variable Basics

Defining Variables in Templates

Variables are placeholders in your script surrounded by double curly braces:

Variable Replacement

When generating from a template, provide values for each variable:
Result: "Hi Sarah, welcome to TechCorp!"

Types of Personalization

1. Basic Information

2. Metrics & Data

Script:

3. Conditional Content

While Hooked doesn’t support conditional logic in templates directly, you can prepare the script before sending:

4. Industry-Specific

Advanced Personalization Strategies

Multi-Scene Personalization

Different variables for each scene:

Dynamic Content Selection

Integration with CRM Data

A/B Testing with Personalization

Personalization Best Practices

1. Natural Language

Make personalization feel natural, not robotic

2. Balance Personalization

Too much personalization can feel creepy

3. Provide Defaults

4. Validate Data Quality

Real-World Examples

Sales Outreach

Customer Onboarding

Event Invitations

Personalization Checklist

Before launching your personalized video campaign:
Data Quality
  • All required variables are present
  • No placeholder or test data
  • Names are properly capitalized
  • Emails are valid
  • Phone numbers are formatted correctly
Content
  • Variables sound natural in sentences
  • No obvious template text
  • Proper grammar and punctuation
  • Appropriate tone for audience
  • Clear call-to-action
Technical
  • Template tested with sample data
  • Webhook configured correctly
  • Error handling in place
  • Logging for failed generations

Next Steps

Bulk Generation

Scale personalization to hundreds of recipients

Best Practices

Production-ready tips and patterns