How to Write a Personalized Video Sales Follow-Up
A practical workflow for planning a useful sales follow-up video, tailoring it to each prospect, and checking the personalized details before you send it.
On this page6 sections
Start with one clear reason to follow up
A personalized video sales follow-up works best when it connects to a specific conversation or next step. Before you write, choose one useful point to address: a prospect’s stated priority, a question they raised, or the action you want them to take next.
Keep the video focused on that point. A short, relevant message is easier to review than a general pitch that tries to cover everything.
- Name the context: what you discussed or what prompted the follow-up.
- Offer one useful detail, answer, or next step.
- End with a clear call to action, such as choosing a time to talk.
Write a script with fixed and personalized parts
Draft the message as a reusable script, then mark only the details that should change for each recipient. For example: “Hi {first_name}, I enjoyed our conversation about {priority}. Here’s the next step I mentioned: {next_step}. Would {cta} work for you?”
This is a hypothetical script, not a claim about results. Keep the fixed wording natural when a recipient’s name or other variable is inserted. In a BHuman template, a variable replaces only the selected words; don’t repeat the surrounding fixed text in the data you provide.
- Use a name such as first_name for a recipient’s name and company for their organization.
- Use separate variables for different meanings, such as booking_url for a scheduling link.
- Keep variable names stable and use lowercase snake_case for predictable mapping.
Record a video that sounds personal
Speak as you would in a direct follow-up: refer to the prospect’s context, explain the value of the next step, and make the ask plainly. Avoid inserting details you haven’t verified or using a script that sounds like a broad, generic pitch.
If you’re using BHuman, its documented campaign workflow starts with a ready AI Studio template that has a source video and at least one variable. The template can then be connected to recipient data for personalized videos.
Personalize the video with recipient data
For a small batch, prepare a CSV or Excel file with a header for each variable and a row for each recipient. BHuman campaigns also document Zapier, Leadr, Pabbly, and API as data-source options; choose the route that fits how your team handles outreach.
Map each template variable to its matching column or field. If a variable changes spoken words, enter only the replacement words—not the full sentence around them. A blank mapping or missing mapped column can stop campaign generation.
- Preview a few rows before generating a batch.
- Check names, company details, pronunciation, timing, subtitles, and any personalized background assets.
- Make sure every required variable has a mapped field and each row has a value.
Use a checklist before you send
Personalization is only useful when the details are correct and the next step is easy to understand. Review the message and the rendered video before sharing it.
- Does the opening make clear why you’re following up?
- Is every personalized detail accurate and pronounced as intended?
- Does the spoken variable fit the fixed words around it?
- Is the call to action specific and easy to act on?
- Does the video and any linked destination work as intended?
Choose a workflow that fits your volume
For a one-off or manual batch, a spreadsheet can be a straightforward way to supply recipient details. If another system should trigger video generation, BHuman documents integrations and API inputs for campaign data. The choice depends on your existing process and how much control you need over generation.
Campaign generation is asynchronous: results may be queued, preparing, processing, succeeded, failed, or need review. Plan to check generated results rather than assume every row is ready immediately. The documentation also lists account quota and template validation among generation checks.