๐Ÿ”ฅ Ship your first app in 2 minutes โ€” free Lovable course in CBV Academy
Start Free Course โ†’
Skip to content
codingbutvibes
โ† All challenges
48 hours ยท ~10 hours of focused buildIntermediate

Ship an AI Ad Pipeline in 48h

AdCreative generation + Browse AI competitor scraping + Lovable launch dashboard.

Deliverable

What you'll have at the end

A working pipeline: competitor scrape โ†’ 30 ad variants โ†’ top 6 picked โ†’ live ad sets running on Meta + Google with a daily CPL recap email.

  • โœ“30 brand-safe ad variants in the can โ€” and a recipe to generate 30 more
  • โœ“Live ad sets pushing real traffic on Meta + Google
  • โœ“A scoreboard that tells you what to scale and what to kill
  • โœ“A daily competitor-scrape feed so you stop creating in a vacuum

The stack

Three tools, one weekend

AdCreative

Pro $29/mo โ€” multi-audience + brand kits.

Brand-safe ad variant generation across every IAB format. Built for volume.

Lovable

Pro $25/mo unlocks Supabase + custom domains.

The launch dashboard: pick variants, push to Meta + Google, watch the spend chart.

Browse AI

Starter $48/mo โ€” scheduled runs + change detection.

Pulls competitor Meta ads + LP screenshots so you know what you're up against.

Daily build prompts

The hour-by-hour plan

  1. 01Friday night ยท 2h

    Build the competitor scrape robot

    Import browseai-pricehawk-starter.json as scaffolding, swap the targets to Meta Ad Library and your top 5 competitors' landing pages. Schedule it to run daily.

    Use the browseai course as your reference โ†’
  2. 02Saturday morning ยท 3h

    Generate 30 ad variants

    In AdCreative, import adcreative-campaign-starter.json. Replace the brand block. Generate 30 variants across 1080ร—1080, 1080ร—1920, 1200ร—628. Reject anything that fails brand-voice gut check.

    Use the adcreative course as your reference โ†’
  3. 03Saturday afternoon ยท 3h

    Build the launch dashboard in Lovable

    Prompt Lovable: a grid of variants with a 'Promote to Meta' and 'Promote to Google' toggle, a daily CPL chart, and a 'Pause underperformers' bulk action. Use the Lovable starter as the brand foundation.

    Use the lovable course as your reference โ†’
  4. 04Sunday morning ยท 2h

    Push live + set guardrails

    Top 6 variants go live as separate ad sets at $20/day each. Conversion goal = email signup. Set a daily-budget cap and a CPL alert that pauses anything over $8.

  5. 05Sunday afternoon ยท 2h

    Wire the daily recap

    Add a daily 5pm email/Slack with: yesterday's spend, CPL by ad set, top performer, weakest performer. Mark anything to kill or scale tomorrow morning.

Honest pitfalls

What trips people up

  • !Meta Ad Library blocks aggressive scraping โ€” keep Browse AI to once a day.
  • !AdCreative copy can drift off-brand fast; keep the voice-do-nots in the brand block.
  • !Don't let any single ad set pass $8 CPL for >48h without a creative refresh.

Submit your build

Done? Drop the link.

We'll feature the best 3 builds in next week's Builder Drip with your link credited.