90-Day Poster

How to get daily video scripts written for your offer

Use a system where the strategy writes the script, not the other way around. 90-Day Poster ($197 one time, 2,000 credits included) deals each of your 90 days one of six video script types, then writes it scene by scene — exact spoken words, exact on-screen text, camera notes — at 10, 15, 30, or 45 seconds. Batches of ten write in a background queue; you can queue the whole calendar and come back.

Why "write me a video script" prompts disappoint

A generic script prompt gives you a blob of text with no timing, no separation between what's spoken and what's shown, and no connection to yesterday's post or tomorrow's. Editors can't shoot from it and AI video tools choke on it. A usable daily script needs three things: a job (what belief work this day does), a format (what kind of video this is), and scene-level precision (what happens in which seconds).

The six script types

The calendar deals types by each day's phase and job, never the same type twice in a row, and every type you checked appears regularly — enforced in code, not left to chance.

What to do right now

  1. Pick the two or three types you can actually produce — capacity honesty beats ambition here.
  2. Start at 15 seconds. It's the cheapest way to see the engine's take on your offer before committing a full run.
  3. Decide your delivery look once (you, an avatar, animation) so scripts go straight to production without a debate per post.

What's included — and what isn't

Get your 90 days of scripts →

Questions people ask

Do the scripts work with AI video tools?
Yes — that's why they're scene-based. Every scene is capped at 10 seconds, and each script exports per platform: a clean editor view, takes grouped for Seedance 2.5 (up to 30 seconds continuous) or Seedance 2.0 (15 seconds), and self-contained per-scene prompts for Google Flow with OmniFlash (10 seconds per scene). Character and setting blocks repeat verbatim in every scene so multi-scene tools keep the same person in the same place.
Do I need to be on camera?
No. Three of the six types are voice-led (talking head, voiceover + B-roll, podcast clip), two are silent text-led (VSL text-on-color, caption-story), and one is hybrid (motion-graphics slides). And a talking head doesn't have to be your face — real person, AI avatar, or animated character is your editor's call; the script type only decides what the content contains.
How exact are the scripts?
Exact enough to shoot from: each scene carries its seconds, its beat, the visual, the spoken words verbatim, the on-screen text verbatim, and a camera note. Word budgets are hard caps enforced in code, and scene seconds are clamped server-side, so a 15-second script actually fits in 15 seconds.
What lengths can I get?
10, 15, 30, or 45 seconds, chosen per batch or per day, with 30 seconds as the default. The 10-second bumper is a single continuous scene — the hook is the whole payload. Any day can be rewritten at a different length for a small posted credit price.
What do scripts cost?
Scripts are charged in credits at posted per-action prices you see before clicking — a batch writes the next ten unwritten days, and there's a one-click "write all remaining" that queues the whole calendar in the background. A full three-posts-a-week campaign fits inside the 2,000 credits included with the $197 purchase. Full picture: pricing.
Can I send scripts somewhere automatically?
Yes — scripts send to webhooks (Zapier, Make, a Google Sheet bridge, or a video generator's endpoint) as structured JSON: day, date, phase, angle, hook, body, and caption. Scripts are production inputs, so they go to production tools; finished image ads are what go to social scheduling.

Related: how the calendar that deals these scripts gets built, and handing production to a VA.

90-Day Poster is built and run by Damon Nelson — marketer and software builder, author of The One-Person Marketing Machine, operating as Launch Ninjas, Inc. in Texas. Support questions go to 90dayposter.com/support (answered by Damon, not a ticket bot) or support@mashertools.com.