On this page
What is Seedance, and how do creators use it for ads?
Seedance (Dreamina Seedance) is a video model sold to developers through BytePlus ModelArk. Most creators reach it through apps such as Higgsfield, MakeUGC, Arcads or CapCut. It takes text plus reference images, video and audio, and it generates speech and sound with the picture.
For ad makers, the useful part is reference control. You upload a character image, a product image and a location, name each one in the prompt, and the model holds them through the shot. Ian Ramírez Rivera explains why he moved a client ad to Seedance 2.5: "It treats them as constraints, not suggestions."
Facts from BytePlus's own prompt guide, checked 12 Oct 2026 (BytePlus ModelArk):
- Images are referenced by upload order as Image 1, Image 2 and so on.
- A prompt can take at most three reference video clips, with a combined length of no more than 15 seconds.
- Output becomes less stable when more than four people are referenced.
- The guide recommends one camera movement per shot.
Which tools do creators pair with Seedance?
Many tutorials pair an LLM that writes the prompts with an image model that makes the references, then use Seedance for motion and an editor for the finish. Based on 23 public tutorials posted between 12 Feb 2026 and 11 Oct 2026, reviewed by Anglr.
| Tool | What it is used for in this workflow | Tutorials that used it |
|---|---|---|
| Seedance (2.0, 2.0 Fast, 2.5) | Every shot, from reference images or a storyboard | 23 |
| Claude (chat, Cowork, Claude Code) | Briefs, shot lists and one prompt per shot | 12 |
| CapCut | Cuts, captions, speed and fixes after generation | 5 |
| GPT Image 2 or 2.5 | Character sheets, product sheets and storyboard boards | 4 |
| Nano Banana | Realistic start frames and character sheets | 3 |
| Higgsfield | The app most creators run Seedance in | 3 |
| Kling | Compared with Seedance, or used for other shots | 2 |
| Arcads | Runs Seedance prompts sent from Claude | 1 |
Claude shows up in about half of the tutorials. The pattern is the one in our Higgsfield MCP guide: the LLM plans and writes, and the video model only renders.
How do you make an ad with Seedance, step by step?
The tutorials agree on the order: references, then prompts, then batches, then the edit. They disagree on timing marks and on what kind of character sheet to use, and in both cases BytePlus's guide sides with the minority.
- Make the stills before any video. Eugenio Zabell, Abhinav Kalyan, Aswad Tahir and Estefania Freites all build a character image, a clean product image and often a location image first. Eugenio Zabell's rule for the product shot is plain: straight on, with a label you can read, or the model writes its own text.
- Let an LLM write one prompt per shot. Mike Futia, Dusan Radovanovic and Romain Torres give Claude the product, the angle and the length and get back a shot list with a prompt for each shot. Estefania Freites maps her six shots to ad beats, from a scroll-stopping close-up to a product hero for the call to action.
- Reference every asset by name. Abhinav Kalyan uses the same labels in Claude and in the video tool, and @lr_mvcreative states what to take from each reference and what to ignore. BytePlus asks for the same thing: a clear relationship between each reference and the new video.
- Use a reference video for motion you can't describe. @venturetwins, Fraser Cottrell and @DavidRunsAds upload a clip plus a character image and let Seedance follow its movement. Use footage you shot or have the rights to.
- Render in batches and keep the best take. Abhinav Kalyan runs several batches per scene. For longer ads, Mike Futia starts each 15-second clip from the last frame of the previous one, and Eugenio Zabell chains clips the same way.
- Finish in an editor. @codeMdSanto, @The_Kremlinn, Mike Futia and Estefania Freites all cut, caption and re-time in CapCut or ffmpeg rather than chasing a perfect single render.
Before launch, Nipun Taneja checks that the hook works with the sound off, then runs several variants instead of one. If you make ads for brands, the same rule applies: every ad needs a product moment and a claim the brand can legally make.
How should you write a Seedance prompt?
Write it as a short storyboard in BytePlus's order: precise subject, action, scene, lighting and colour, camera movement, visual style, image quality, then constraints. BytePlus calls a timeline-based storyboard the ideal form for a complex video, with one camera movement per shot.
Two points where many tutorials differ from the official guide:
- Timestamps. Eugenio Zabell and Estefania Freites write timed beats every few seconds. BytePlus says precise timing such as 0 to 3 seconds is unstable and suggests ordered shots with the pacing left to the model. If timed beats misbehave, switch to Shot 1, Shot 2, Shot 3.
- Character sheets. Aswad Tahir and Fraser Cottrell use multi-angle sheets. BytePlus advises a headshot plus a full-body photo instead, and warns that multi-view images can be read as different people, which makes face drift worse.
Spoken lines go in curly braces after the speaker, and the constraints at the end can ask for no subtitles, logos or watermarks. @BLOCKLORDS gets usable native audio for short videos by writing the tone and the line into the prompt. Mike Futia also bans words that make footage look staged, such as cinematic and bokeh, when he wants a handheld street look.
The full templates live on our Seedance prompts page, so we don't repeat them here. For a single shot, the AI ad prompt builder fills BytePlus's order for you. To estimate what a batch of takes will cost, use the AI video cost calculator.
Common problems and fixes
Most failures in the tutorials are consistency problems, and most fixes happen in the reference images, not the prompt.
| Problem | Fix | Who reports it |
|---|---|---|
| The face drifts mid-take | A clean character reference with an explicit match clause; BytePlus adds a separate headshot | Eugenio Zabell, BytePlus |
| A different face in every clip | One designed face as the reference for all clips | Aswad Tahir |
| Identity changes between cuts | Identity locks at the end of the prompt | Estefania Freites |
| The model invents label text | A sharp, straight-on product image with a readable label | Eugenio Zabell |
| The product changes shape between frames | A frame-by-frame prompt with product-lock wording and named materials | Dusan Radovanovic |
| The video invents sides of the product you never showed | A front, back and top product sheet | Abhinav Kalyan |
| The model guesses from a long text prompt | Give it a timed storyboard image to follow | Ori Zilbershtein |
| One weak scene in a long render | Regenerate that scene from its own start frame and splice it in | Estefania Freites |
| Subtitles or logos appear unasked | Add constraints such as subtitle-free and no logos | BytePlus |
What creators report
These are the authors' own claims, not tested by Anglr.
- Tyler Reed reports that Seedance 2 gave more natural phone-style UGC footage than Kling 3.0 from the same start image, while Kling did better on product and effects shots.
- @drchibby_ reports that Seedance 2.5 acts more realistically than Seedance 2 from text alone.
- Mike Futia reports shipping a UGC ad in about 20 minutes with his Claude Code skill.
- Estefania Freites reports making 12 multi-scene ads in a week from production boards.
Fast renders are only half the job. The ads that earn are tested scripts, cut cleanly. If your Seedance ads already perform, Anglr pays AI creators on performance to remake winning scripts: see what we look for. More workflows are on AI ad guides, including AI UGC ads and AI product videos.
FAQ
How do I use Seedance 2.0 for ads?
Make the stills first (character, product and start frame), upload them as references, and write the prompt as Shot 1, Shot 2 and so on, each with one camera move, the action and the sound. Render several takes per shot and finish the cut in an editor.
Is Seedance 2.5 better than Seedance 2.0?
Creators who tried both report more natural acting from 2.5, especially from text alone; @drchibby_ also notes it costs more. Check current rates on Seedance pricing before you choose.
How do you reference an image in a Seedance prompt?
Upload the images in order and name them in the prompt as Image 1, Image 2 and so on, for example the woman in @Image 1, so each subject maps to one reference. BytePlus says to place the assets that need the most precise reference earliest in the prompt.
Should I put timestamps in a Seedance prompt?
Many creators do, but BytePlus's guide says precise timing such as 0 to 3 seconds is unstable and recommends ordered shots instead. Write Shot 1, Shot 2, Shot 3 in event order and let the model pace them.
Can Seedance keep the same face across clips?
Usually, if the reference is clean. BytePlus recommends a separate headshot plus a full-body photo and warns that multi-view character sheets can worsen face drift; creators add identity locks and start each new clip from the last frame of the previous one.
Where can I find Seedance prompt templates?
Our Seedance prompts page has templates for seven ad formats in BytePlus's documented structure, and the AI ad prompt builder assembles a single-shot prompt for you.
Sources
- BytePlus ModelArk – Dreamina Seedance 2.0 series prompt guide (last updated 28 Sep 2026)
- @venturetwins (12 Feb 2026): Seedance 2 accepts a reference video as well as text and images, shown with a character swap
- Eugenio Zabell (24 Apr 2026): realistic start images, @ references, timed blocks and chained clips for longer UGC videos
- Tyler Reed (26 Apr 2026): the same start image and prompt run through Seedance 2 and Kling 3.0, compared by ad format
- Mike Futia (11 May 2026): a Claude Code skill writes the AI creator image prompt, each scene and the delivery notes for Seedance
- Ori Zilbershtein (28 May 2026): hand Seedance one timed storyboard image instead of a long text prompt
- Estefania Freites (1 Jun 2026): a numbered shot list turned into one production board image and referenced in Seedance
- Dusan Radovanovic (12 Jun 2026): Claude writes the brief, beats and a frame-by-frame prompt that locks the product
- Nipun Taneja (17 Jun 2026): Claude and Seedance prompts from one product photo, then a sound-off check and a variant test
- Romain Torres (30 Jun 2026): a Claude skill writes a voiceover, splits it into clips and gives one Seedance prompt per clip
- Estefania Freites (5 Jul 2026): one product photo becomes six scene prompts mapped to ad beats, then assembled in CapCut
- @drchibby_ (23 Aug 2026): notes that Seedance 2.5 acts more realistically than Seedance 2 from text alone
- Mike Futia (24 Aug 2026): street interview ads in four clips, each started from the last frame of the one before
- @codeMdSanto (14 Sep 2026): generate the footage, then finish cuts, captions and timing in CapCut on desktop
- @The_Kremlinn (14 Sep 2026): describe a format in words instead of copying it, then reshape the result in an editor
- Aswad Tahir (21 Sep 2026): design one spokesperson face, build an angle sheet, then prompt Kling or Seedance from it
- Eugenio Zabell (22 Sep 2026): character sheet, readable product sheet and a layered Seedance 2.5 prompt with negative controls
- Abhinav Kalyan (22 Sep 2026): character, location and product sheets with matching labels, several batches per scene
- Estefania Freites (2 Oct 2026): one timestamped Seedance run from a start frame, with weak scenes regenerated and spliced
- Fraser Cottrell (6 Oct 2026): a multi-angle contact sheet plus a reference video to swap in a designed character
- @DavidRunsAds (6 Oct 2026): a character image plus a street-interview reference video uploaded together in Seedance 2.5
- @BLOCKLORDS (7 Oct 2026): write tone and dialogue directions into the prompt to get usable native audio for short videos
- @lr_mvcreative (8 Oct 2026): room sound instead of music, one broken symmetry, and what to take from each reference image
- Ian Ramírez Rivera (11 Oct 2026): why he moved a client ad to Seedance 2.5 for its handling of reference images
Checked: 12 Oct 2026