personalised videos, brands can address the viewer directly and deliver content that speaks to their unique interests or needs for a more intimate and engaging experience.
Dynamic videos work the same way as dynamic emails, where content is customised based on customers’ data and past behaviour or adapted based on products and features. A single video template with merge fields or tags can be used to create different versions and tailor content to your audience.
For example, let’s say you want to send each of your customers a video with tailored product recommendations based on their previous purchases. Instead of creating multiple videos for each user, you can design one video template and add image or video and text merge fields to represent product images, product names and features.
This way, you can automatically generate videos to show different products and texts to different users, which helps you save time and resources.
To create dynamic videos, you’ll need the following:
There are two main types of dynamic videos depending on complexity and customisation.
These videos have elements or components that can be changed or replaced by the data. The elements can be text, images, audio, or video clips that can be inserted into the video content.
Examples include personalised welcome videos for new customers, custom videos with tailored product recommendations or videos with localised voiceovers for viewers in various geographic locations.
These videos can adjust to the viewer’s device, screen size, or bandwidth. The video content can be resized, cropped, scaled, or optimised to fit different formats and resolutions. For example, a responsive video can be used for a website, a mobile app, a social media post, or an email.
Here are a few ideas on how you can use dynamic videos:
Welcome videos: Whether it’s for onboarding new employees or customers, tailored welcome videos provide a great experience for users. Depending on your audience, you can customise content based on role, industry, interests and needs.
Year-end reviews: Have you heard of Spotify’s Wrapped videos? They’re personalised videos that showcase the listening habits and preferences of Spotify users. They’re fun, personal and engaging, which is why they’re shared thousands of times year after year.
Newsreels: You can use personalised videos to stand out in events. By just asking attendees a few simple questions via a form, you can deliver custom videos with relevant news, insights and recommendations daily. Here’s how we did it on Nab Show 2023.
Personalised birthday greetings: Maybe you’re already sending out personalised birthday emails to your customers but why not make it more special and engaging with videos? Here’s how one of our co-founders generated 1,000 personalised birthday videos in a minute using Shotstack.
Dynamic videos can have many benefits for marketing, education, and customer satisfaction. Here are some best practices for effective personalised videos:
This can often mean putting the customer’s first name in the first few seconds of the video. This captures their attention and signals to them that the video is different from other videos they’ve seen.
The data you use to personalise your video should be related to the objective and message of the video. If you’re sending a video to promote your limited-sale items, you can use their preferences, wish list or purchase history to recommend products.
Personalised videos can be more than just inserting text or images into a template. You can also customise transitions and animations and localise voiceovers to make them more engaging and memorable.
Dynamic videos are not a one-size-fits-all solution. You should test different video versions with different audience segments and measure their responses.
Dynamic videos should not be intrusive or creepy. You should respect your viewers’ privacy and preferences and only use data they have consented to share with you.
There are many reasons to choose Shotstack to create dynamic videos for your business:
Keen to get started? Sign up today for your free account.
curl --request POST 'https://api.shotstack.io/v1/render' \
--header 'x-api-key: YOUR_API_KEY' \
--data-raw '{
"timeline": {
"tracks": [
{
"clips": [
{
"asset": {
"type": "video",
"src": "https://shotstack-assets.s3.amazonaws.com/footage/beach-overhead.mp4"
},
"start": 0,
"length": "auto"
}
]
}
]
},
"output": {
"format": "mp4",
"size": {
"width": 1280,
"height": 720
}
}
}'