tr Skip to content

When a new campaign is launched in ActiveCampaign, create a promotional video in Veo 3

When an ActiveCampaign campaign starts sending, Veo 3 begins generating a promotional video from your prompt, FlowMattic waits five minutes, then checks the job and retrieves the video when ready.

ActiveCampaign Veo 3 Delay

4 steps Setup ~8 min Used on 3.1k sites Free to import

The When a new campaign is launched in ActiveCampaign, create a promotional video in Veo 3 workflow on the FlowMattic canvas, with 4 steps across ActiveCampaign, Veo 3, Delay
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

A campaign email often deserves a matching clip for social posts, a landing page or a follow-up message. This workflow starts that clip the moment ActiveCampaign begins sending, so the video work begins without anyone remembering to open a video tool.

The ActiveCampaign Campaign Sent trigger fires when a campaign starts sending, and passes along the campaign's details. Next, the Veo 3 Prompt to Video step asks Gemini's video model to generate a clip from a text prompt. The prompt is not written in the template: after import you write it, and you can map campaign values, such as its name or subject, into it so each video fits its campaign.

Video generation takes time, so a Delay waits five minutes. The Retrieve Video step then checks the generation job, using the operation name the first Veo step returned, and fetches the video if it is finished. If the job needs longer, the step reports its status instead; lengthen the Delay if your test runs show that.

The workflow ends after retrieval. Nothing posts or stores the video yet, so add the step that does, such as a Google Drive upload or a message to your team, once you've seen what Retrieve Video returns in Task History.

Social clip for each email campaign

A fashion brand generates a short Veo 3 clip whenever its weekly ActiveCampaign newsletter goes out, ready for the social team to post the same day.

Launch video for product announcements

A software company starts a promotional video as its launch campaign begins sending, using the campaign name in the prompt.

Seasonal promotion visuals

A travel agency's seasonal offer campaigns each get a generated video for its website banner without a separate design request.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    ActiveCampaign Campaign Sent

    Starts the run as soon as one of your ActiveCampaign campaigns begins sending. The campaign's details are passed on so you can map them into the Veo 3 prompt.

  2. Step 2Action
    Veo 3 Prompt to Video

    Starts generating a video with Veo 3 from a text prompt. The prompt ships empty: write it after import and map campaign values into it. The step returns an operation name for the later check.

  3. Step 3Logic
    Delay Delay For

    Pauses the workflow for five minutes to give Veo 3 time to generate the video before it is retrieved. Increase the wait if your tests show the video isn't ready yet.

  4. Step 4Action
    Veo 3 Retrieve Video

    Checks the Veo 3 generation job using the operation name from step 2 and retrieves the video when it is ready. If the job is still running, the step returns its current status.

What you need

  • FlowMatticCore
  • ActiveCampaign AccountAccount
  • Veo 3 AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Lengthen the Delay between the Prompt to Video and Retrieve Video steps if test runs show the job still running after five minutes.
  • Add a Google Drive upload or a Slack message after Retrieve Video so the finished clip goes somewhere your team will see it.
  • Put a Filter between the ActiveCampaign trigger and the Prompt to Video step that continues only when the campaign name contains a word such as "promo", so routine newsletters don't generate videos.

Questions about this workflow

Does every ActiveCampaign campaign create a Veo 3 video?

Yes, as imported. Each campaign that starts sending runs the workflow. A Filter on the campaign name between the trigger and the Veo 3 step limits it to the campaigns you choose.

Is five minutes always enough for Veo 3 to finish?

Not necessarily. Retrieve Video checks the job and returns the video only when it's done. If a test run shows it still processing, increase the Delay.

Where does the finished Veo 3 video go?

Nowhere yet. The workflow ends once Retrieve Video returns, so add a step after it that saves or shares the video, mapping the value Task History shows for it.

What prompt does Veo 3 use for the video?

The one you write in the Prompt to Video step. It ships empty, so describe the video you want and map in campaign details to make each one specific.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.