WORKFLOW TEMPLATES
Paid ads workflows
37 ready-to-run paid ads workflows, each linked to the integrations it uses.
37 workflows
Agent-Run Fatigue-to-Refresh Orchestrator
An agent monitors creative fatigue, decides which creatives to retire, generates and reviews refresh variants against brand guidelines.
Real-Time Spend Guard: Pause-Recommend Fatigued Variants via Webhook
An ad-platform webhook fires when a variant's hourly spend spikes; the workflow checks its recent CTR in BigQuery, logs a fatigue verdict to Airtable.
Weekly Campaign Scorecard to Notion
Each Monday, builds a week-over-week UTM campaign performance scorecard from BigQuery spend and Stripe revenue and writes a structured page into a Notion database.
Brief-to-Variant Grid: Generate A/B Ad Creative from One Submission
Turns a single creative brief submitted via webhook into a grid of Replicate-generated ad-image variants, logs each to Airtable, and posts the contact sheet to Slack for review.
Auto-Draft Refresh Variants for Fatigued Creatives
When a creative trips the fatigue thresholds, generates three fresh image variants from the original concept and logs them as draft assets in Airtable for the team to review…
Fatigue Pause-Request with Approval, Then Publish Replacements
Flags spend-burning fatigued creatives, posts a one-click pause-approval request in Slack, and on approval publishes the queued refresh variants to the ad platforms.
Daily Ad Spend to Pipeline Attribution Rollup
Each morning, joins yesterday's ad spend in BigQuery against Salesforce opportunities by campaign.
Slack-Approved Ad Variants Before Platform Publish
Generates ad image variants on demand, posts them to a Slack channel with approve/reject buttons.
Winning Variant Publisher: Push the A/B Winner to Paid-Social Channels
When a variant is tagged as the A/B test winner in Airtable, the workflow archives the asset to S3 and publishes it across paid-social platforms, then confirms the push in Slack.
Ad-Spend Webhook Ingest with UTM Normalization
Receives daily ad-spend exports via webhook, normalizes and validates the UTM campaign tags against a canonical naming convention.
Flag CTR-declining ad creatives and queue refresh briefs in Notion
Scans BigQuery ad-performance data each morning, flags creatives whose click-through rate has dropped past your threshold over a rolling window.
Campaign ROI Airtable Tracker Sync
Nightly, refreshes a campaign-tracker Airtable base with reconciled spend, pipeline, and ROAS per UTM campaign so the marketing team has a live editable scoreboard without…
Trip a Budget Guardrail When Creative CPA Creeps Up
On a schedule, reads cost-per-acquisition by creative from BigQuery, detects sustained CPA inflation that signals fatigue.
CEO agent triages fatigued creatives and assigns refresh tasks in Linear
An agent reviews each morning's fatigued-creative report, decides whether to refresh, retire, or hold each one based on spend and trend.
Weekly Channel Attribution Board Deck Rollup
Every Monday, aggregates the prior week's spend and won revenue by marketing channel from BigQuery, drafts a narrative summary with an LLM.
Generate a Weekly Creative-Refresh Brief from Fatigue Data
Each week pulls fatigued creatives from BigQuery, drafts a plain-English refresh brief naming what is tiring and why.
Untracked Campaign Spend Leak Detector
On a schedule, compares campaigns that incurred ad spend in BigQuery against campaigns present in Salesforce.
Daily UTM Campaign Spend-to-Revenue Rollup
Every morning, joins yesterday's ad spend from BigQuery against Stripe revenue by UTM campaign and posts a per-campaign ROAS table to Slack.
Spend-Without-Revenue Campaign Alert
Hourly check that flags any UTM campaign accumulating ad spend in BigQuery with zero matching Stripe revenue over a rolling window, and pages the channel to pause it.
Agent Writes a Creative Refresh Brief and Files It in Notion and Linear
When a variant crosses the fatigue threshold, a CEO-style agent investigates the variant's history, drafts an original refresh brief with concrete new-angle ideas.
Frequency-Cap Fatigue Alert to Slack with Monday Refresh Task
Watches ad frequency in BigQuery and, when a creative's frequency exceeds the cap while CTR slides, posts a Slack alert to the growth channel and opens a refresh task on a Monday…
Real-Time Creative Decay Webhook to Slack Thread and Figma Brief
Receives real-time performance pings from your ad platform, detects same-day CTR collapse on a creative, posts a threaded Slack alert.
Detect CTR Decay in BigQuery and Auto-Draft Figma Refresh Briefs
Scans daily ad performance in BigQuery for creatives whose click-through rate has decayed past a threshold.
Flag Stale Creatives in Airtable and Open Asana Refresh Briefs
Cross-references your Airtable creative tracker with BigQuery performance to find creatives that are both old and decaying, marks them stale in Airtable.
Weekly Ad Variant Batch and Auto-Push to Ad Platforms
On a weekly schedule, pulls active campaign concepts from Airtable, generates fresh image variants.
Auto-Generate Variants from Winning Ad Creatives
On a schedule, reads ad performance results from Airtable, identifies top-performing creatives, generates new variations of the winners with Replicate.
Agent-Driven Creative Brief to Multi-Platform Launch
A CEO-style agent takes a plain-language campaign goal, drafts distinct creative concepts, generates image variants for each.
Sync Abandoned Carts to a HubSpot Retargeting Audience
On cart abandonment, tags the contact in HubSpot and pushes them into a retargeting ad audience so paid channels can chase the open cart.
Weekly Ad Variant Batch to R2 Asset Library
On a weekly schedule, pulls active campaign briefs from Airtable, generates fresh ad variants on Replicate.
Auto-Pause a Creative the Moment Fatigue Crosses the Line
Listens for live performance events via webhook, evaluates whether a creative has crossed its hard fatigue threshold.
Rotate Ad Spend Off CTR-Decaying Creatives
Pulls daily per-creative ad metrics from BigQuery, flags variants whose 3-day CTR has dropped a set percentage below their rolling 14-day baseline.
Daily Ad-Fatigue Scanner: Frequency + CTR Decay Alerts
Each morning, scans yesterday's creative-level ad metrics in BigQuery, flags creatives where frequency has climbed and CTR has decayed past your thresholds.
Weekly UTM Spend-to-Pipeline Reconciliation Rollup
Every Monday, joins last week's ad spend (by UTM campaign) against closed and open pipeline in your warehouse, computes cost-per-opportunity and ROAS per campaign.
Overspend Underperformer Pause-Recommendation Alert
Twice weekly, flags UTM campaigns whose spend has crossed a budget cap while ROAS stays below target.
Unmatched UTM Spend Anomaly Detector
Runs daily to find ad spend on UTM campaigns that produced zero matching pipeline records, and alerts the marketing-ops channel so broken or mistagged campaigns get caught fast.
Sync Weekly CAC Results into UTM Tracking Sheet
Reads the prior week's spend and conversions per UTM campaign from BigQuery and writes computed CAC, ROAS, and a status flag into the Airtable UTM tracking base…
Generate A/B Ad Creative Variants from an Airtable Queue
Watches an Airtable 'Creative Brief' table for new rows, generates four image variants per brief with Replicate, writes the rendered URLs back to Airtable.

Start with a template, not a blank canvas.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
