Skip to content
NewNew guide. How to get your business into Google AI Overviews.Read it

Updated

Meta ads · Facebook & Instagram

Instagram ads that sell, not just get likes.

New creative tested every week, clean data from your store or CRM, and cost per lead or ROAS reported every Monday.

On Meta, the creative is the targeting: each ad pulls its own kind of buyer out of one broad audience.
The short answer

What a Meta ads agency does

A Meta ads agency plans, makes and runs your Facebook and Instagram ads: the creative, the campaign structure (Advantage+, retargeting, lead forms), tracking through the Pixel and Conversions API, and a weekly testing routine. It’s judged on cost per lead or ROAS, read from your store or CRM, not from Ads Manager alone.

It sits inside performance marketing, next to google ads: Google catches people searching, Meta finds people who didn’t know they wanted you yet. See all services.

Lead forms compared with landing pages: where each one wins on Meta
Lead formLanding page
VolumeHighest: two taps, details pre-filledLower: a click, then a page
Lead qualityMixed: easy to submit by accidentHigher: the reader chose to continue
Best whenA quick enquiry, an event, a free classA considered buy: property, courses, high-ticket
How we chooseTest both against qualified-lead costTest both against qualified-lead cost
How it works

How Meta decides who sees your ads

Meta’s algorithm reads your creative and your conversion signals to find people likely to act. Broad targeting, strong creative and clean conversion data now usually beat narrow interest targeting. So the ad is the targeting, and what you send back (sales, qualified leads) is the teacher.

The learning loop: each lap, Meta gets a little better at finding the people who buy.
  1. Creative goes out

    Each ad’s hook, format and angle tells Meta who it might suit: that is the targeting.

  2. Delivery finds people

    In the learning phase, Meta tests the ad on a broad audience and spots who responds.

  3. Signals come back

    Purchases and qualified leads return through the Pixel and the Conversions API. Deduplication counts each one once.

  4. Delivery improves

    Meta aims closer at buyers. Creative fatigue (rising frequency, falling clicks) slows it, so fresh ads go in weekly.

Why results drop

The ad got tired

The same people see it again and again. Frequency climbs, clicks fall, cost per lead creeps up.

Meta can’t see your sales

iOS tracking loss and a bare Pixel hide conversions, so Meta optimises on guesses. Server-side events fix it.

What we do

What our Meta ads service covers

Five jobs, in the order we do them. Each one ends in something you can open and check.

Find what’s holding the number back.

We check your Ads Manager, Pixel, Conversions API and creative history, then set today’s CPL or ROAS as the baseline.

  • Account, Pixel and Conversions API check
  • Creative performance history
  • Baseline CPL or ROAS
Tools

The Meta ads tools we work in

The places we run ads, fix tracking and read results. Ads Manager and the Pixel stay in your name, and you keep them.

Where we run ads

Meta Ads Manager and the apps your buyers use.

  • Meta
  • Facebook
  • Instagram
  • WhatsApp

Where we fix tracking

Server-side events, so Meta sees what really sold.

  • Google Tag Manager
  • Stape
  • Google Analytics 4
  • Shopify

Where we read results

Your records decide the number, not the ad platform.

  • Looker Studio
  • HubSpot
  • Zoho CRM
The one number

What we report: CPL or ROAS that matches your records

Cost per lead for lead businesses, ROAS for stores: ad spend divided by what your CRM or store actually recorded, not what Ads Manager claims. We add creative hit rate and fatigue signals every week, with the next tests already queued. The number is agreed with you before we spend any of your budget.

The number

Cost per lead, or ROAS

What a lead or a sale really costs, from your records.

Ad spendLeads or revenue in your records

Reconciled · every Monday

Read from

  • Your CRM or store. Qualified leads and orders, counted by you, not by Meta.
  • Ads Manager. Spend, frequency and per-ad results, reconciled to your records.
  • Creative hit rate. The share of new ads that beat the account’s average, week by week.
One line for cost per lead or ROAS, week by week. Under it, the new ads of each week and which of them won.
  • Why not reach?

    Cheap impressions don’t pay a bill. We report what comes in.

  • Why not Ads Manager alone?

    It over-counts when tracking overlaps. Your records are the referee.

What it costs

What does a Meta ads agency cost?

Two parts. Your ad budget goes from your own account straight to Meta, and it has to be enough for your main campaign to exit the learning phase. Our fee depends on how much creative we make each week, how many campaigns and markets we run, and the tracking work. You see a fixed scope and fee before you commit.

First 90 days

Your first 90 days of Meta ads, week by week.

  1. Weeks 1–2Audit

    We audit the account, tracking and creative.

    Pixel, Conversions API, campaign structure and what your past ads taught Meta.

    Account audit0 of 4 checked
    • Pixel and events
    • Conversions API
    • Campaign structure
    • Creative history
  2. Week 2Number

    We agree CPL or ROAS.

    Cost per lead or ROAS, defined with you and matched to your records.

    The number0 of 3 agreed
    • CPL or ROAS
    • Source: your records
    • Baseline set
  3. Weeks 3–4Tracking

    We fix tracking and structure.

    Conversions API with deduplication, and campaigns rebuilt around the number.

    Signal and structure0 of 3 done
    • Server-side events
    • Deduplication
    • Advantage+ structure
  4. Weeks 5–6Launch

    We launch the first creative batch.

    Every ad waits for your yes. Then the first tests run.

    First batch0 of 3 steps
    • Hooks and formats
    • Your approval
    • Launch
  5. Weeks 7–12Scale

    We test weekly and scale winners.

    New ads every week. Losers stop fast, winners get the budget.

    Weekly loop0 of 3 steps
    • Test new creative
    • Stop the losers
    • Scale the winners
  6. Every MondayReport

    You get CPL or ROAS, every Monday.

    From your records, with what we changed and which tests are next.

    Monday report0 of 3 parts
    • CPL or ROAS
    • Creative hit rate
    • Next tests
Who it’s for

For businesses whose buyers scroll first.

  • Online stores Shoppers discover brands in the feed, then buy. More orders
  • Real estate Leads for launches and site visits from one broad audience. More site visits
  • Schools & colleges Parents and students enquire after a reel or a story. More admissions
  • Gyms & studios Trial and membership sign-ups from local audiences. More memberships
  • Restaurants & cafés Footfall and bookings from people nearby. More table bookings

Not a fitIf buyers only look for you when they need you now, like an emergency repair, Google Ads fits better. Meta works when people can be shown something before they think to search for it.

FAQ

Questions about Meta ads

They’re one platform and one auction, bought through Meta Ads Manager. The real choice is placements: Feed, Stories, Reels. We let Advantage+ placements run, check which bring qualified leads or sales, and move budget there. Your cost per lead or ROAS decides, not habit.

Enough to test new ones every week, and it depends on spend. A small budget might test three or four a week; a larger one needs more, because ads tire as frequency climbs. We set the pace after the audit and keep a library of winning hooks.

Forms give volume, because they are quick and pre-filled. Landing pages give quality, because the reader chose to continue. Neither wins everywhere, so we run both against the cost of a qualified lead and keep what your sales team wants to call. Property and high-ticket offers often lean to pages.

Usually creative fatigue (the same people seeing the same ad), a learning-phase reset after edits, or tracking loss that hides your sales from Meta. We check frequency first, then signal quality, then recent changes. Most drops recover with fresh creative and cleaner data, not a new audience.

Advantage+ is Meta’s automated campaign type. You give it creative, a budget and a goal; it handles audience and placement. It works well with strong, varied creative and clean conversion data, and poorly without them. We set it up for shopping or leads, then keep it fed.

The Conversions API sends your conversions to Meta from your server, not only the visitor’s browser, so Meta still learns from real sales when iOS settings or blockers hide browser events. We set it up with deduplication, so an event sent by both the Pixel and the server counts once.

Yes. Creative production is part of the service: UGC-style videos, reels, statics and carousels, written and edited by our team and approved by you before launch. Meta rewards new ideas, so we plan a steady weekly flow instead of one big shoot.

Enough for Meta to exit the learning phase on your main event. That depends on what a lead or a sale costs you, so we set it after the audit rather than guess. If the budget is thin for sales, we may optimise for qualified leads first, then move down.

Next step

Find out what’s holding
your number back.

A 30-minute call. Bring your Ads Manager view and your lead or sales numbers; we’ll show you what we’d fix first.

Book a call