How Grupo W built a dynamic video campaign for IKEA
Description and use
Grupo W leveraged Shotstack to quickly and scalably generate 86,747 personalized videos for an IKEA campaign, cutting costs and development time.
Problem
Grupo W needed to produce thousands of personalized videos for an IKEA campaign on a tight deadline, but their existing server‑based FFmpeg workflow was expensive, time‑consuming, and hard to scale.
Outcome
Grupo W completed the IKEA campaign on schedule, generating 86,747 personalized videos with peak throughput of 3,609 videos per hour, while cutting infrastructure costs and simplifying development.
Workflow
- 1. Sign up for Shotstack API and obtain key.
- 2. Define video timeline in JSON (clips, assets, start, length).
- 3. Send POST request to /v1/render with timeline and output settings.
- 4. Shotstack renders video in the cloud and returns a URL.
- 5. Integrate API calls into Grupo W’s backend to generate videos on demand for each user.
- 6. Store or stream generated video URLs to end users.
- 7. Monitor rendering metrics via Shotstack dashboard.
Evidence
Shotstack is a reliable and scalable solution. It was able to render thousands of videos every minute at peak capacity.
Our existing process was expensive and time consuming. We configured our own servers and used tools such as FFmpeg, MLT and NodeJS to create the videos.
Shotstack’s simple developer experience helped Grupo W save time and costs.
- Record date: 2026-09-02T14:27:16.220Z