Make a personalised video from Santa with AI

Santa, in his workshop, talks to your child, calls them by name and mentions their letter. Lips in sync with the voice, thirteen seconds. The whole workflow is visible without an account.

Make a personalised video from Santa with AIInteractive demo

Real workflow, real results. Pan and zoom freely.

Use this workflow

The real workflow: an invented Santa in his workshop, two messages read by an ElevenLabs voice, one for Leo and one for Ines, and two HeyGen videos where he says them, lips in sync.

At a glance

You provide
a text or a brief
What the workflow produces
1 image in 9:16 · 2 videos of 26s in 480p, 9:16 · 2 voice-overs
Canvas structure
9 nodes wired by 7 connections
Models wired in
Nano Banana Pro, ElevenLabs v3, HeyGen Video 1
Cost of one full run
about 65 credits, roughly $0.78
Account
The demo is visible without an account; generating requires a free account, trial credits included

A message from Santa that calls your child by name, talks about their letter and the drawing tucked inside: this workflow prepares it in a few minutes. An image of Santa in his workshop, a short text read by a voice, then a video where he says it to camera. It goes out on WhatsApp or gets shown at bedtime, if you want it to.

Two things took some testing. A long beard hides the mouth and leaves nothing to animate: this Santa has a short beard and a moustache that clears his lips. And out of four voices tried on the same sentence, Roger was the one that said "Bonjour Léo, c'est le Père Noël" best in the French demo. The voice is wired to the HeyGen node, which keeps its words exactly as they are.

To make a photo of yourself talk, see make a photo talk; for another celebration, the birthday video. The two videos of the demo cost ninety-five credits, image and voices included.

Actual renders from the demo

These are the files of the workflow above, exactly as the models produced them, unretouched. The starting point is shown when there is one.

Render

The invented Santa in his workshop: gold glasses, short beard, letters on the desk, snow at the windowGenerated with Nano Banana Pro
The Roger voice reads the message for Leo: the letter, the dinosaur drawing, the little sisterGenerated with ElevenLabs v3
The same voice reads the message for Ines: the reindeer in training, the list, "shh, it's a surprise"Generated with ElevenLabs v3
Santa says his message to Leo, lips synced on the voice, thirteen secondsGenerated with HeyGen Video 1
The same Santa talks to Ines, a second video made from the same imageGenerated with HeyGen Video 1

Who it is for

Parents, grandparents, nurseries and schools who want a Christmas message using a child's name, and shopkeepers preparing their holiday window.

How it works

  1. 1

    Keep Santa or change him

    The image is generated once and serves for every message. If you change it, keep the short beard, the moustache above the lips and the ban on screens and text.

  2. 2

    Write a short message

    The name, one true detail (the letter, a drawing, something kind they did) and a warm ending. Thirteen seconds is plenty: the video lasts as long as the voice, fifteen seconds at most.

  3. 3

    Generate the voice and listen to the name

    ElevenLabs v3 reads the text with the Roger voice. The [laughs] and [whispers] tags make him laugh or whisper. Check that the name sounds right before you launch the video.

  4. 4

    Launch the video and send it

    The HeyGen node receives the image and the voice: Santa says the message, lips in sync, vertical at 480p. Ready for a messaging app or a tablet propped up by the tree.

Variations and use cases

The same canvas, tuned for different needs: each variation is two or three lines of prompt away.

One message per child

Leo and Ines each get their own: duplicate the message and its video, change the name and the personal detail. The same Santa talks to both of them, in the same workshop.

The parent away from home

A parent travelling over the holidays prepares the video ahead of time and sends it on Christmas Eve, with a few words of their own in the same WhatsApp message.

Grandparents far away

The grandparents write the text with what they know of the child's year, school, sport, a first bike, then send it to the parents, who pick the right moment.

The nursery or the classroom

A teacher prepares one video for the whole class: Santa greets the children, mentions the end-of-term show and the tree they decorated together. One message for everyone, no names.

The shop window

A toy shop or a bakery loops the video on a screen in the window: Santa wishes the neighbourhood a merry Christmas, with no names and no promise of presents.

Something kind they did

Casually ask the child what kind thing they did this year, and slip it into the message: Santa will mention it in his own words, on top of their name.

Common mistakes

A long beard that hides the mouth

A storybook beard covers the lips, and the video has nothing left to sync. Short beard, a moustache that clears the mouth.

Writing "as if on a video call"

On the first image, those words drew a phone status bar and an alarm clock. The prompt now rules out any screen, interface, clock and text.

A message that runs too long

The video lasts as long as the voice, fifteen seconds at most. Keep the name, one detail and an ending, and cut the rest.

Having Santa promise a present

If Santa announces a bike and the bike never comes, the video turns into a bad memory. Talk about the letter, the reindeer, the sleigh, not about what will be under the tree.

Frequently asked questions

Will my child think it's the real Santa?

It is a generated video, like a letter written in Santa's name. Whether you show it, and how, is your call, depending on your child's age.

Will my child's name be pronounced right?

Listen to the voice before the video. If an unusual name comes out wrong, spell it the way it sounds and regenerate the voice alone, for four credits.

How long is the video?

As long as the voice, fifteen seconds at most. The two messages of the demo last thirteen seconds each, about forty words.

How much does the video cost?

Ninety-five credits for the whole demo: nineteen for the image of Santa, four per voice, thirty-four per thirteen-second video. One more message, on the same image, costs thirty-eight credits.

Why HeyGen rather than InfiniTalk?

Both make the image talk on the voice. For thirteen seconds, InfiniTalk costs three hundred and twelve credits and HeyGen thirty-four, for the same job.

Why the Roger voice?

Four voices read the same French text: Bill, George, Brian and Roger. Roger pronounced "Bonjour Léo, c'est le Père Noël" best. Feel free to try another, listening closely to the name.

Is Santa the same in both videos?

Yes: both videos start from the same image, with the same glasses, the same beard and the same coat. A single image serves for every message.

Can the message be in another language?

Yes: write the text in the language you want and change the language of the voice. The video keeps the words of the voice exactly as they are.

Make a personalised video from Santa with AI

Use this workflow

Free account, no card required. The workflow opens pre-filled in your canvas.