Your next Facebook campaign, built before you pay for it.

Facebook and Instagram lead ads for roofing, HVAC and med spa

Your next Facebook campaign, built before you pay for it.

NovaAds reads your website, asks six plain-English questions, and builds the whole campaign for you to review free: the audience in words, up to eight ad-copy variants with their hooks, generated images, and the daily budget it picked. Approve it and it is created paused in your own ad account, on your own card, with no markup. Nothing spends until you tap Go live.

  • Your first preview is free, no card
  • Created paused
  • Your own ad account and card
  • One switch stops everything
Campaign previewPaused
Illustrative
Objective
Lead generation
Audience
Homeowners, 15 mi radius
Daily budget
Chosen by NovaAds, shown before you approve
Ad copy
Up to 8 variants
Images
Generated for your business

You see all of this before a card is ever asked for.

See the product

This is what lands in your review, before a card is ever asked for.

Every preview includes the audience in words, the daily budget NovaAds picked (shown, not hidden), up to eight ad-copy variants, generated images and the economics behind the budget. Then you decide.

novaads.io · Campaigns · Review

Harbor Roofing · Free Preview

Ready for reviewRead every ad, then approve.
Illustrative — sample data, not a customer result
Daily budget
$40/day
Sized to your typical job value and close rate
Expected cost per lead
$— to $—
Your real range appears on your own review screen
Audience
15 mi radius
Homeowners near Massapequa likely to need a roof check after storms

A typical job is worth $8,000 to you, so with your close rate a lead is worth about $2,400. We aim to buy leads under $720.

Ad copy

+4 more variants
Curiosity gap

Is your roof older than your kids?

Urgency

Storm season is coming. Is your roof ready?

Offer

Free roof inspection and a written estimate, this week.

Images

Image 1 Regenerate
Image 2 Regenerate
Image 3 Regenerate

We held back 1 of your 8 ads to keep your account safe

Everything is created PAUSED. Going live is a separate, explicit step.
Build my free previewYour first preview is free, with no card.

Where ad money goes

Most local ad budgets don't fail. They leak.

A boosted post with no lead form. One ad running for months. A retainer plus a cut of your spend. Drag to see what changes.

The boosted post · Roofing

Before
Boosted post
Boost post
  • $300 on a boosted post
  • 412 likes
  • 0 phone calls

The button said Like, not Get a quote.

After
Lead campaign, built by NovaAds
  • Lead-objective campaign
  • Homeowners, 15-mile radius
  • Up to 8 ad variants
  • Instant lead form to your inbox and email
  • A monthly ceiling you set

Built to be reviewed, then launched paused in your own account.

Drag to compareIllustrative scenario, not a customer result

Set it and forgot it · HVAC

Before
One campaign, untouched
  • Launched in April, untouched in August
  • Same ad for four months
  • Budget never revisited
  • Cost per lead unknown

Nobody was looking, so nothing changed.

After
Reviewed, proposed, reported
  • Proposals to pause, shift budget or bring in a fresh ad, applied on your tap
  • Monday report in plain English
  • Cost per lead in the report whenever Meta reports it

You approve each change with one tap.

Drag to compareIllustrative scenario, not a customer result

The retainer · Med spa

Before
Agency invoice
  • Monthly retainer
  • Plus a percentage of your ad spend
  • Reporting on request

Published guides put it at $500 to $2,500+ a month plus 10 to 20% of spend. Sources below.

After
Flat fee, your account
  • One flat fee, no percentage
  • Ads in your own ad account on your card
  • Stop everything, any time

Ad spend goes to Meta either way. Only the middle changes.

Drag to compareIllustrative scenario, not a customer result
See what changes

Illustrative setups to show the mechanics, not measured results.

How it works

Four screens. You hold the last one.

This is the real flow, rebuilt here so you can see it before you sign up. Sample business, sample numbers.

  1. 01About 2 minutes

    Connect your Facebook

    One tap on Allow. NovaAds finds your ad account and Page, so there are no IDs to copy and nothing to paste.

    novaads.io · Connect your Facebook

    Connect your Facebook

    Illustrative
    Connect with Facebook
    Allowed
    Ad account
    Harbor Roofing (USD)
    Facebook Page
    Harbor Roofing
    You're connected

    Next: tell us about your business

  2. 02About 3 minutes

    Describe your business

    Paste your website. NovaAds reads it and suggests answers you confirm. You add what a job is worth to you and your privacy-policy link, which Meta needs for the lead form.

    novaads.io · Describe your business

    Tell us what you want more of

    Illustrative
    Start here. Let us read your website
    https://harborroofing.example
    Here's what we learned
    Business
    Harbor Roofing
    Services
    Roof replacement, repair, gutters
    Service area
    Nassau County · 15 mi radius
    Offers
    Free inspection
    Category
    Roofing (92% sure)
    Privacy-policy URL
    https://harborroofing.example/privacy

    Meta needs this to create your lead form.

  3. 03A few minutes to build

    Review the whole campaign

    Audience in words. Up to eight ads with their hooks. Generated images. The daily budget NovaAds picked, shown before anything is created. Rewrite the copy or regenerate any image you don't like; three rewrites are free. Your first preview is free, with no card.

    novaads.io · Review the whole campaign

    Harbor Roofing · Free Preview

    Ready for reviewRead every ad, then approve.
    Illustrative — sample data, not a customer result
    Daily budget
    $40/day
    Sized to your typical job value and close rate
    Expected cost per lead
    $— to $—
    Your real range appears on your own review screen
    Audience
    15 mi radius
    Homeowners near Massapequa likely to need a roof check after storms

    A typical job is worth $8,000 to you, so with your close rate a lead is worth about $2,400. We aim to buy leads under $720.

    Ad copy

    +4 more variants
    Curiosity gap

    Is your roof older than your kids?

    Urgency

    Storm season is coming. Is your roof ready?

    Offer

    Free roof inspection and a written estimate, this week.

    We held back 1 of your 8 ads to keep your account safe

    Everything is created PAUSED. Going live is a separate, explicit step.
  4. 04One tap

    Approve, then go live

    Approving is when a card is asked for. Everything is created paused in your own ad account and read back to verify. Go live is a separate tap, and nothing spends until you make it.

    novaads.io · Approve, then go live

    Harbor Roofing · Free Preview

    Illustrative
    PublishedSet up in Meta, paused

    Everything is created and verified. Go live when you're ready.

    Go live for 7 days?

    Daily budget $40 · up to $280 over 7 days · billed by Meta to your card.

    Your campaign is live
    Delivery is on. Pause any time; it takes effect right away.

After you go live

It reports to you. You stay in charge.

NovaAds reviews your campaign and proposes changes, such as pausing an ad, shifting budget, or bringing in a fresh ad, that you approve with one tap. Leads land in your inbox as they arrive, and Monday brings a plain-English report.

novaads.io · Suggestions

Suggestions for you

Illustrative — sample data, not a customer result
Budget changeAd set 2
Daily budget $20 → $12 (−$8/day)
No leads after $48 spent
Budget changeAd set 1
Daily budget $20 → $28 (+$8/day)
Applies after the decrease above. A transfer, not extra spend
PauseAd 6
Pause this ad
No leads after $48 spent

Bounded on purpose

Built to stay inside your limits.

Handing software your ad budget is a real decision. These are the limits NovaAds works inside.

Created paused, verified, then yours to launch
Every campaign, ad set and ad is created paused in your ad account and read back to verify. Nothing spends until you tap Go live.
See it all before a card
Your first campaign preview is free and needs no card. A card is asked for when you approve the campaign for setup, and only then.
Your account, your card, no markup
Meta bills your ad spend directly to you. NovaAds never holds your ad budget and never marks it up.
A spend ceiling with a brake
Set a monthly ceiling in Settings. NovaAds checks Meta's reported spend against it about every four hours and pauses every NovaAds campaign once its estimate of this month's spend reaches the ceiling. Meta reports spend with a lag, so it's a brake, not a wall; the account spending limit you can set in your own Meta account stays the hard stop.
Stop everything, fails closed
One switch pauses every NovaAds campaign. If NovaAds can't confirm the switch is off, nothing runs.
Undo where it exists
Budget and pause changes made through NovaAds are logged with a one-tap undo that checks the live state before reverting. Creating a campaign isn't undoable; pausing it is.

Why not an agency

The agency model charges for the middle. NovaAds removes it.

Published pricing guides put Facebook ads management for a local business at roughly $500 to $2,500+ a month plus 10 to 20% of your ad spend. NovaAds is a flat monthly fee. Your ad spend is paid to Meta, on your card, with no markup.

A typical agencyNovaAds
Monthly fee$500 to $2,500+ (published guides)$497 or $997 a month, flat
Percent of ad spend10 to 20% is common0%
Whose ad account and card pays MetaAsk; it variesYours
See the whole campaign before payingAskAlways, first preview free
ContractAskMonth to month
Stop switchAskStop everything, fails closed

What are you paying to run ads today?

Estimate the cost of managing your ads, before the ads themselves. Ad spend goes to Meta either way.

How do you run ads today?
NovaAds plan
Managing your ads today$1,300/mo
With NovaAds Launch plus about an hour of taps$572/mo
Difference
$728per month$8,736per year

Ad spend isn't in either column. It's the same money, paid to Meta on your card. $18,000 a year at your number.

Estimate only. Agency defaults reflect the published ranges linked below and are yours to change. NovaAds fee: the plan you pick. This compares fees, not results.

Where the agency numbers come from

  • Clicks Geek · accessed 2026-09-02
    “local businesses paying anywhere from $500 to $2,500+ monthly depending on service quality and agency expertise”
    “Many agencies charge 10-20% of whatever you spend on ads each month.”
  • Fetch & Funnel · accessed 2026-09-02
    “Agencies: $500-$5,000+ per month, or 10-20% of ad spend.”
    “For small businesses, pricing often starts around $699 per month.”
  • AgencyAnalytics · accessed 2026-09-02
    “The management fee often reflects underlying PPC advertising costs, determined as a percentage of monthly ad spend, typically ranging from 10% to 20%.”
  • Stackmatix · accessed 2026-09-02
    “retainers for social media and Facebook ads management typically range from $500 to $5,000+ per month in 2026”
    “Many agencies charge a percentage of your monthly ad spend, typically ranging from 10% to 20%.”

Who it's for

Built for trades where a lead is worth real money.

Roofing

Storm-season demand, high-ticket jobs, long consideration windows.

HVAC

Seasonal swings between heating and cooling, plus emergency repair intent.

Med spa

Treatment-led offers under Meta's tighter advertising rules. Ad copy is checked against them before you see it.

Something else local?

Start anyway. When you save the Describe step, NovaAds tells you if it can't run ads for your business; political and cannabis-related businesses are refused before anything is built or charged.

Start anyway

Pricing

One flat fee. No percentage of your spend.

Credits cover the AI work of building and regenerating campaigns. Proposals you approve, the lead inbox, the Monday report and a hosted lead page are included on every plan.

Launch

One campaign, built and watched.

$497per month

  • 1 active campaign
  • 200 build credits each month
  • Proposals you approve and a Monday report
  • Lead inbox and email alerts
  • Hosted lead page on novaads.io included
Start with Launch
Recommended

Grow

Up to five campaigns. Test offers, areas or services against each other.

$997per month

  • 5 active campaigns
  • 600 build credits each month
  • Proposals you approve and a Monday report
  • Lead inbox and email alerts
  • Hosted lead page on novaads.io included
Start with Grow

Multi-location

Several locations or brands, or fully done-for-you.

Custom

  • Campaign allowance sized to your locations
  • Custom credit allocation
  • Hands-on onboarding and setup
  • Proposals you approve and a Monday report
Talk to us

Need more builds? Boost 100 adds 100 credits for $149; Boost 300 adds 300 for $349. One-time, and they don't expire.

Your first campaign preview is free and needs no card. A card is asked for when you approve the campaign for setup; nothing spends until you tap Go live.

Ad spend is separate. Your advertising budget is billed by Meta directly to your own ad account on your own payment method. NovaAds never takes custody of your ad spend. Cancel anytime from the billing portal; cancellation takes effect at the end of the current period.

How NovaAds uses your Meta data

NovaAds connects to Meta with your permission, using Meta’s official Marketing API under the Meta Platform Terms, and acts only on the ad account and Page you choose.

Your ad accounts and Pages
Read once at connect time so you can pick which ad account and Page the campaigns should run against.
Campaign structure and delivery metrics
Spend, impressions, clicks, and cost per lead — the inputs for your dashboard, weekly report, and every optimization decision.
Your lead form submissions
Delivered to your lead inbox in real time and to your email or SMS alerts. Leads belong to your business. They are never sold or shared between customers.
Access tokens
Stored encrypted and used only to act on your account. Disconnect from Settings at any time and all campaign management stops immediately.

Full detail is in our Privacy Policy. Meta users can request deletion of their data through Meta’s data-deletion flow; our callback confirms each request and gives it a status page.

Questions

Questions, answered.

Do I need to know how to use Facebook Ads Manager?

No. You describe your business in plain English and NovaAds builds the audience, ad copy, images and lead form, then creates the campaign paused in your own Meta ad account once you approve it. You never open Ads Manager.

Whose ad account and card do the ads run on?

Your own. Campaigns are created in your Meta ad account and Meta bills your ad spend to your own payment method. NovaAds charges a flat monthly subscription and never marks up or holds your ad budget.

When do you ask for a card?

When you approve the campaign for setup. Building and reviewing your first preview is free and needs no card. Approving creates everything paused in your ad account; nothing spends until you tap Go live.

How much does NovaAds cost?

Two plans: Launch at $497/month and Grow at $997/month, plus a custom multi-location plan. Ad spend is separate and billed by Meta to your own card. Your first campaign preview is free and needs no card; a card is asked for when you approve the campaign for setup.

Who sets the daily budget?

NovaAds picks the daily budget from your typical job value and close rate and shows it on the review screen before anything is created. After launch, budget changes are proposed to you and applied only when you tap Apply.

Can I limit how much is spent?

You set a monthly spend ceiling in Settings. NovaAds checks Meta's reported spend against it about every four hours and pauses every NovaAds campaign once its estimate of this month's spend reaches the ceiling. It's a brake, not a wall, because Meta reports spend with a lag; the account spending limit you can set in your own Meta account stays the hard stop. A Stop everything switch pauses all NovaAds campaigns at once and fails closed.

What does the AI change on its own?

Nothing. It reviews your campaign and proposes changes; you approve or dismiss each one. Budget and pause changes applied through NovaAds are logged with a one-tap undo that checks the live state before reverting.

How is NovaAds different from hiring an agency?

No retainer and no percentage of spend. You see the whole campaign, including audience, budget, up to eight ad variants, images and lead form, before you pay. It lives in your own ad account, changes are proposals you approve in a tap, and one switch stops everything.

What kinds of businesses is NovaAds built for?

Local service businesses that get customers by phone or form: roofing, HVAC and med spas first. If your category can't run lead ads under Meta's rules, NovaAds tells you when you save the Describe step, before anything is built.

Why only Facebook and Instagram?

NovaAds is built on Meta's lead-ad tools: instant forms, Page-based delivery and real-time lead webhooks. Google Ads and Google Local Services Ads aren't supported today, and NovaAds builds a full campaign you review rather than handing everything to Meta's Advantage+ defaults.

What happens if I cancel?

Cancellation takes effect at the end of the current period and stops new launches. Campaigns already in your ad account remain yours; you can pause them from NovaAds or Ads Manager at any time.

See your campaign. Then decide.

Six questions and your website. NovaAds builds the whole thing, including audience, ads, images, lead form and budget, for free. Nothing spends until you say go.

Build my free previewYour first preview is free, with no card.