NodeTool Cloud is in alpha. Try it

All recipes
Recipe·4 workflows

Viral Video Ad Engine

A vertical product ad, plus the hook lines and thumbnails to test it against.

For: Performance and social teams shipping several ad variants a week.

What it produced

Not a mockup. The chain below was run end to end and this came back. The list under the caption is every model that ran: green where it is the model the workflow names, reached through whichever provider this render held a key for, blue where a better one was chosen deliberately, and amber where a different model had to stand in — each with the reason.

Output from running the Viral Video Ad Engine recipe
One product photo and one line of copy, run through the whole chain: four hook lines with a thumbnail each, then the hero loop cut to 1080x1920. The fourth thumbnail went off-brief and is shown as it came back.
Produced by
  • openrouter:openai/gpt-5-minithe model openai:gpt-5-mini names, billed through OpenRouter
  • atlascloud:google/nano-banana-pro/text-to-imagechosen over fal_ai:fal-ai/flux/schnell the best text-to-image model reachable from this render. The workflow names FLUX.1 Schnell for speed and cost, which is the right default for a fan-out of throwaway thumbnails and not the right choice for one picture that has to stand on a page
  • kie:kling-2.6/image-to-videoas the workflow ships it

Four workflows, ordered cheapest first. The copy and the hook set are text and fast images, so you can throw most of them away; only the last two steps touch a video model, and by then you have already chosen the line and the frame.

That order is the whole point. Deciding register and hook after paying for footage is how an ad budget disappears into renders nobody posts.

Keys this chain needs

Read out of the workflows themselves, so this list is what the graphs actually call. You bring the keys and pay each provider directly — NodeTool takes no cut and adds no markup.

The chain, in order

  1. Card art for the Ad Copy in Three Registers template
    01

    Settle the register before anything renders

    In: the offer in a sentence. Out: the same offer written plain, playful and premium. One text call, so the argument about tone costs cents instead of a render queue.

    gpt-5-mini
    Ad Copy in Three Registers — see the graph
  2. Card art for the Hook & Thumbnail Factory template
    02

    Fan the winning line into a test set

    In: the video topic. Out: a stream of hook lines, each with its own color-graded thumbnail. The fan-out is the useful part — one hook stream drives the whole gallery in a single run.

    gpt-5-minifal-ai/flux/schnell
    Hook & Thumbnail Factory — see the graph
  3. Card art for the Ad Loop from a Product Photo template
    03

    Put the product in motion

    In: the product photo. Out: a short hero loop. A prompt node writes the motion brief, the image-to-video model animates the still, and a speed pass slows it. This is the step that costs real money.

    kling-2.6/image-to-video
    Ad Loop from a Product Photo — see the graph
  4. Card art for the Cut a Landscape Clip for Vertical template
    04

    Cut it to the frame the channel wants

    In: the 16:9 loop. Out: a 1080×1920 file. Runs through ffmpeg on your own machine — no key, no per-run charge.

    Runs locally — no key, no per-run cost
    Cut a Landscape Clip for Vertical — see the graph

What it does not do

  • The vertical step rescales rather than crops, so frame the loop with room to lose or add a crop node ahead of it.
  • Nothing here measures performance. The recipe produces variants to test; the testing happens in your ad platform.

Running it

  1. 01

    Install Studio

    The desktop app is free and runs on your own machine. No account is needed to open a workflow.

  2. 02

    Import the bundle

    Open the command menu and choose Import Workflow as Bundle. All the workflows in this recipe land in your library at once.

  3. 03

    Add your keys

    Paste each key above into Settings. Studio stores them in your OS keychain and sends them only to that provider.

  4. 04

    Run the chain

    Work down the list. Each step takes what the one before it produced, so you can stop and change your mind at any point.