Skip to content
All resources
meta lead ads instant forms lead follow-up agency operations client reporting

How to Follow Up on Meta Leads Quickly

The DashOps Team October 18, 2026 8 min read

A lead form submission is the moment someone is most interested in what your client sells. They just watched a video about gutter guards, tapped through, and let Meta autofill their name, email and phone. Then they carry on scrolling. By the time your client’s office manager opens the CSV on Thursday morning, that person has forgotten they ever filled anything in, and the client is emailing you to ask why the leads are so bad.

The speed problem is nearly always a plumbing problem, not a motivation problem. Nobody decides to ignore a lead. The lead simply sits somewhere nobody has been told to check, until the daily rhythm of the business happens to bump into it. This post is about closing that gap on Meta: where the lead physically sits, what the realistic routes out of Meta are, and how to build a follow-up process a small team will actually run on a busy day.

Understand where a Meta lead actually goes first

There are two different things people call a “Meta lead”, and they behave completely differently.

An Instant Form lead never leaves Meta. The person fills in the form inside Facebook or Instagram, and the submission is stored against that form, on that Page. It does not touch your client’s website. There is no enquiry in the inbox they already watch, and nothing in their website analytics. Unless something is set up to pull it out, it sits inside Meta until somebody remembers to go and get it. Meta also does not keep lead data available forever, so an export nobody runs is not a backup.

A website conversion lead goes through your client’s own form. It hits their site, their form handler, their inbox or CRM, so whatever notification process they already have for enquiries applies. These leads are usually followed up faster, purely because they land somewhere a human already looks.

That difference explains a lot of the “Instant Form leads are low quality” complaints. Some of it is genuine intent difference, covered separately in lead quality versus lead volume. But part of it is simply that the Instant Form leads waited longer before anyone called, and the same person answers very differently when the call comes while they still remember filling in the form. There is more on that decay in why Meta leads go cold.

So the first question to answer for every lead campaign you run is blunt: when a form is submitted right now, what is the physical route by which a human finds out? If the honest answer is “someone remembers to download it”, you have found the problem, and everything below is about fixing it.

The realistic routes out of Meta

There is no single correct answer. The right route depends on how technical your client is and how much they will pay for tooling.

  • Meta’s own lead notifications. Meta can tell the people who manage the Page that a form has been submitted, and the controls sit in Business Suite’s notification settings rather than in Ads Manager. It costs nothing, needs no extra tooling, and is usually the fastest thing you can switch on in an afternoon. It is also the option agencies most often forget exists.
  • Meta Business Suite on a phone. Leads appear in the Page’s lead centre. If your client’s sales person has the app installed and notifications turned on, they can see a submission the same day. Fragile, because it depends on one person’s phone settings, but real.
  • A CRM connection. If your client already runs a CRM that offers a Meta lead integration, this is the strongest route, because the lead lands in the pipeline it belongs to, gets an owner, and gets a due date. That connection is arranged between Meta and the CRM, not by DashOps, and if the client has no CRM today, do not sell them one purely to solve this.
  • A regular export. Pull the leads out of Meta yourself and hand them to the client on a schedule. In DashOps you can browse the Instant Forms on the connected Pages and export the leads for any of them as CSV or Excel. This is the honest fallback when nothing else is available, and it beats nobody exporting anything at all, but it runs on your schedule rather than instantly. Treat it as a floor, not a ceiling.

Pick one primary route and make it the official one. The failure pattern is a handful of half-configured routes, because then nobody owns the lead.

Decide who calls, and by when, before the campaign goes live

Speed is an operations decision on the client’s side of the wall, which is exactly why agencies avoid raising it. Raise it anyway, at the campaign kickoff, before a single ad runs.

Three things need naming, in writing, in the kickoff notes:

  • A named person. Not “the sales team”. One human, plus one backup for their days off.
  • A response window the client agrees is achievable. Same working day is a reasonable ask for most local service businesses. Within the hour is a reasonable ask for a business with somebody sitting at a desk. Do not impose a target the client’s staffing cannot support, because a target nobody can hit gets ignored entirely.
  • What happens on no answer. Plenty of people do not pick up an unknown number first time. The follow-up needs another attempt at a different time of day, and a text or email as well as a call. A single unanswered ring is not a followed-up lead.

Write this down and send it to the client. When the “your leads are terrible” conversation comes, and it will, you can go back to the agreed process and check whether it was actually run.

Make the form itself easier to act on fast

Some follow-up delay is caused by the form, not the process. A few things you control at build time:

Ask for the contact method the client will actually use. If the sales person calls, phone number is the field that matters and email is secondary. If they email, reverse it. Meta will autofill both, so ask for both, but know which one drives the follow-up.

Add a qualifying question if the client’s time is limited. One custom question about budget, timeline, or the service wanted lets the person following up prioritise instead of working through a list in submission order. It costs you some volume, and that is usually the right trade for a client whose phone gets answered between jobs.

Ask when they want to be contacted. Morning, afternoon and evening as a multiple choice gives your client a reason to call when the person is likely to answer, and the person a reason to expect it.

Set the ending screen up properly. The Instant Form’s ending screen is your only chance to tell the person what happens next. “Thanks, Jane from Acme Roofing will call you today” makes the eventual call feel expected rather than intrusive. A generic thank you wastes the moment.

Prove the gap exists, in your reporting

Agencies lose the speed argument because it is anecdotal. The client says they follow up quickly, you suspect otherwise, and there is no shared record to point at. Put the evidence in the reporting instead.

Two things make the case on their own. First, show lead volume by day in the report your client already reads, so a batch that arrived at the weekend and was answered midweek is visible rather than hidden inside a weekly total. Second, get the client to send back what happened to the leads, even roughly: contacted, quoted, booked, dead. Once spend and lead count sit next to what the client did with them, the conversation stops being about your ads and starts being about the whole funnel. There is more on building that loop in tracking Meta leads to revenue.

If your reporting only reaches the client when you manually build it, the delay problem repeats one level up: you find out about a bad week late too. A scheduled digest landing in the client’s inbox on a fixed day gives both sides the same picture without either party having to remember. In DashOps you can set daily, weekly or monthly digests per ad account, and send scheduled client reports carrying your own logo and colours rather than ours.

What to do next

Pick the lead campaign your client complains about most and answer one question honestly: what is the physical route from form submission to a human finding out? If that route involves anyone remembering anything, replace it this week with Meta’s own lead notifications as an immediate floor, then work towards a CRM connection if the client already has a CRM.

Then agree the named person, the response window and the no-answer rule in writing, and put lead volume by day into the report the client already reads, so the gap between submission and follow-up stops being an argument and becomes something you both look at.

For the wider picture, from form design through to qualification, start with the full guide to improving your Meta lead ads conversion rate.

Frequently asked questions

Why do Instant Form leads take longer to follow up than website leads?
Because an Instant Form submission never leaves Meta. The person fills the form inside Facebook or Instagram, and it is stored against that form on that Page. It does not hit your client's website, so there is no enquiry in the inbox they already watch and nothing in their website analytics. A website conversion lead lands wherever their existing enquiries land, so an existing process picks it up. Instant Form leads need a route out of Meta built deliberately, or they sit there.
What is the fastest thing I can switch on today to speed up follow-up?
Meta's own lead notifications. Meta can tell the people who manage the Page that a form has been submitted, and the controls sit in Business Suite's notification settings rather than in Ads Manager. It costs nothing and needs no third party tooling. Agencies overlook it because they go looking for a CRM integration first. Treat it as your immediate floor, get it live this week, then work towards a CRM connection if the client already runs one. Do not sell a client a CRM purely to solve this.
Should I use a CRM integration or just export the leads myself?
A CRM connection is stronger whenever the client already has a CRM, because the lead lands in the pipeline it belongs to and gets an owner and a due date rather than sitting in an inbox. That connection is arranged between Meta and the CRM, not by DashOps. Exporting yourself is the honest fallback. In DashOps you can browse the Instant Forms on the connected Pages and export leads as CSV or Excel, but it runs on your schedule rather than instantly.
How do I get a client to actually commit to a response time?
Raise it at kickoff, before any ads run, and agree a window the client's staffing can genuinely support rather than imposing one. Name a specific person plus a backup for their days off, agree the window, and agree what happens when nobody answers, since plenty of people do not pick up an unknown number first time. Put it in writing in the kickoff notes. When the leads conversation comes later, you can check whether the agreed process was run instead of arguing about ad quality.
Can my reporting show whether follow-up is actually slow?
Yes, and putting it in the reporting works better than raising it by email. Show lead volume by day rather than as a weekly total, so a batch that arrived at the weekend and was answered midweek is visible. Then ask the client to send back what happened to each lead, even roughly: contacted, quoted, booked, dead. Once spend and lead count sit next to what the client did with them, the conversation covers the whole funnel instead of only your ads.

See it in your own dashboard

DashOps brings Meta Ads reporting, campaign management, and white-label client portals into one place. Pick the plan that fits how you run ads.

Keep reading

Get in touch

Tell us about your setup or ask a question and we usually get back to you within one business day. Running more than 20 ad accounts? We will tailor a custom plan for you.

DashOps
Product updates

Get more from every Meta Ad

New features, product news, and practical Meta Ads tips, straight to your inbox.

Subscribe to product updates

Join our newsletter for new features, tips, and the occasional Meta Ads playbook. We may also send you an invite to our community. No spam, unsubscribe anytime.

We use your email to send these updates, and we may also use it to send you an invite to our community. When you subscribe, we also report the sign-up to Meta, and to Google if your browser has a Google Analytics cookie, as our Privacy Policy explains.