You've probably seen them on social media. Those cool videos that show you how much music you listened to on Spotify in the past year. Your top artists, songs, genres, and podcasts. Your total minutes streamed, your most binge-worthy shows, and your most memorable moments.
Spotify Wrapped is a brilliant way to delight and engage customers with personalised and relevant video content. It's also a powerful marketing tool that generates buzz, loyalty, and referrals for the brand.
But what if you could create your own Spotify Wrapped style videos for your business? What if you could use your own data and assets to tell your customers' stories and show them how much you appreciate them?
Sounds awesome, right? Well, guess what? You can!
And you don't need a huge budget, a fancy studio, or a team of video editors to do it. All you need is Shotstack.
Shotstack is a video editing platform that lets you create stunning videos from your data and assets in minutes. You can use Shotstack to automate the production of thousands of bespoke videos for your customers, based on their behaviours, actions, preferences, and feedback.
Whether you want to create year in review videos, birthday videos, loyalty videos, testimonial videos, or referral videos, Shotstack can help you do it.
In this post, we'll show you how to create your own Spotify Wrapped style videos with Shotstack in 5 easy steps:
You can use various sources to collect data from your customers, such as your website, app, product, CRM, social media accounts, surveys, or feedback forms. You can use tracking pixels, webhooks, APIs, or integrations to collect and store your data in a database or spreadsheet.
You can use any media files that you already have or create new ones for your video project. For example, you can use images of your products, videos of your events, audio clips of your testimonials, logos of your partners, or fonts of your brand. You can upload your assets to a cloud storage service such as AWS S3, Google Cloud Storage or use the Shotstack Ingest API and get the URLs for each asset.
You can use Shotstack's online video editor to design your video template. You can also use code to customise your template using Shotstack's SDKs for Node.js, PHP, Python, or Ruby. You can add transitions, filters, animations, titles, music, and more to make your video slick and engaging.
You can use Shotstack's API to generate thousands of bespoke videos from your data and assets. You can use JSON data to specify the values for each element in your template, such as the text for the titles, the images for the slides, or the audio for the soundtrack. You can use merge fields to dynamically change the values based on your data. For example, you can use {{ name }}
to insert the customer's name or {{ top_product }}
to insert the customer's most purchased product.
And don’t worry if you aren't a developer or don’t know how to code. You can use Shotstacks integrations with Zapier and Make to generate your videos.
Once you post your edit to Shotstack's Edit API, it will fetch and edit your assets, merge your data, and render your video in the format and resolution of your choice. You can download the final video, serve it from Shotstack's hosting service or send it directly to Mux, AWS S3 or Google Cloud Storage for streaming or storage.
That's it! You have created your own Spotify Wrapped style videos with Shotstack.
You can use this technique to create any kind of personalised video content for your customers based on their data and preferences.
Imagine how happy they will be when they see their own video showing how much they achieved with your brand or product in the past year.
Imagine how much they will share it with their friends and family on social media.
Imagine how much they will trust you and buy from you again.
That's the power of personalised video content.
And that's the power of Shotstack.
If you want to learn more about how to create personalised video content with Shotstack, sign up for a free account and start creating your own Spotify Wrapped style videos today.
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
}
}
}'