6 hooks, 3 lengths, 18 vertical clips for Spark Ads: $23.28
Six hooks at 6, 10 and 15 s in 9:16 cost $23.28 on Wan 3.0 or $35.22 on Seedance 2.0 Mini at 720p. TikTok sets no ratio or file-type rule for Spark Ads.

Eighteen vertical test clips (six hooks, each cut at 6, 10 and 15 seconds) cost $23.28 on Wan 3.0 or $35.22 on Seedance 2.0 Mini at 720p on Sume. Adding one Timeline render per clip for the MP4 you post brings that to $25.08 and $37.02. The arithmetic is below, and every price comes from the catalog formula (provider list times 1.25, rounded up to the cent).
The price grid
Billable prices per clip at 720p, 9:16, as of 2026-10-08. A hook is one idea cut at three lengths, so one hook is the sum of three clips.
Wan 3.0 is priced per second and does not take an aspect-ratio price key, so the same price applies at 9:16. Seedance 2.0 Mini is priced per video token, and the 9:16 prices below come from the catalog.
| Model | 6 s | 10 s | 15 s | One hook | Six hooks |
|---|---|---|---|---|---|
| Wan 3.0 | $0.75 | $1.25 | $1.88 | $3.88 | $23.28 |
| Seedance 2.0 Mini | $1.14 | $1.89 | $2.84 | $5.87 | $35.22 |
Check the sums
Wan 3.0: 75 + 125 + 188 = 388 cents per hook, times 6 hooks = 2,328 cents = $23.28.
Seedance 2.0 Mini: 114 + 189 + 284 = 587 cents per hook, times 6 = 3,522 cents = $35.22.
Both models accept all three lengths. Wan 3.0 accepts 2 to 30 seconds, and the Mini row accepts 4 to 15 seconds, so 6, 10 and 15 s are inside both ranges. Seedance 2.0 Mini lists 9:16 among its aspect ratios, and so does Wan 3.0.
What TikTok asks of a Spark Ad file
The Spark Ads overview says Spark Ads use posts from organic TikTok accounts, so views, comments, shares, likes and follows gained while you boost the video are attributed to the organic post. The specification page lists Spark Ads (pull) video as .mp4 or .mov, with captions taken from the organic caption, at most 4 lines.
The overview page also says the video has no restriction on ratio, resolution, file type, bitrate or file size. A 15-second clip is far from any duration limit on either TikTok page.
- Spark Ads (pull) formats: .mp4 or .mov (TikTok specification page, read 2026-10-08).
- No ratio, resolution, file-type, bitrate or size restriction (TikTok Spark Ads overview, read 2026-10-08).
- Each Ads Manager account supports at most 10,000 Spark Ads (same page).
Finishing each clip
A raw model clip is not yet the post. Timeline 1.0 returns one MP4 at $0.10 per started output minute, and its default output is 1080x1920. Eighteen renders at $0.10 add $1.80: $23.28 + $1.80 = $25.08 on Wan, and $35.22 + $1.80 = $37.02 on the Mini.
If the six hooks share a voice-over or a music bed, build those once and reuse them. Music 1.0 is a fixed $0.125 per generation, so one bed shared by all eighteen renders adds 12.5 cents, not $2.25.
Before you post, probe one finished file with video inspect and confirm duration, dimensions and audio. Then post the six winners organically and authorize them as Spark Ads in TikTok's own flow. Sume does not do the authorization step.
Sources
Related posts
More in Use cases
- Skippable in-stream has no max length: cut a 6-minute film under 3
Google Ads sets no maximum for skippable in-stream but recommends under 3 minutes. Cut a 6-minute film with Sume trim at $0.02 and find the cut points.
- Slide deck title loop: a 10-second Omni clip for $1.88
Make a looping 16:9 title background for a presentation: Omni Flash, the same image as first and last frame, 10 seconds at 1080p for $1.875 on Sume.
- Sound-off holiday video: burn your own text cues with Sume captions
For a silent product clip, send cues with text, start and end to POST /v1/video-captions. No speech-to-text runs. Code sample, $0.20 per job, and the limits.
- 45,000-character script: three Sume TTS jobs plus a join for $2.17
A 45,000-character script needs three TTS requests under the 20,000 cap. At 72 cents each plus a one-cent join the audio costs $2.17 on Sume.
Written by Sume