What contractors mean when an agency's system 'didn't respond to the customer'
Sabawon ran mobile detailing in Hamilton. His Meta ads were producing leads. Then his agency's system stopped responding to customers, and for one full week nobody knew. By the time it was fixed, he estimates 15 potential customers had messaged in, heard nothing back, and moved on. The leads were real. The problem wasn't the targeting, the creative, or the budget. The system that was supposed to contact those leads the moment they filled out a form had gone quiet, and nobody caught it.
This is what contractors mean when they say "the system didn't respond to the customer." Not that leads were bad. Not that the ads failed. The leads came in, and nobody, and nothing, followed up.
The gap that kills campaigns nobody talks about
Most agency conversations focus on the ad side: targeting, creative, cost per lead, platform. Those things matter. But there's a moment that happens after a lead fills out a form that most agencies either handle poorly or outsource to a tool they don't monitor closely.
A contractor's job during a booked week looks like this: on a roof by 7am, done by 4pm, clean up, load the truck, maybe invoice on the phone before dinner. Nobody is sitting at a laptop watching an inbox. When a Meta lead comes in at 2pm on a Tuesday, the contractor isn't going to see it until 6pm at the earliest. By then, the person who filled out the form has either moved on, booked someone else, or forgotten why they even inquired.
Agencies know this. Most of them sell an automated follow-up component as part of the package, sometimes bundled in, sometimes as an add-on. The problem isn't that the technology doesn't exist. The problem is that when it breaks, or when it was configured wrong to begin with, nobody tells the contractor. The leads keep getting logged. The invoice keeps going out. And the contractor keeps wondering why nobody's converting.
What's actually in the tech stack and what each part can fail at
When an agency says they have "automated follow-up," that phrase covers several distinct layers. Each one has its own failure mode.
The first layer is the lead capture format. For most Meta ad campaigns at a standard price point, this is an Instant Form, which is a form that opens inside Facebook or Instagram without sending the user to an external website. Instant Forms have a specific problem: they pre-fill user data from the platform, which means people sometimes submit them accidentally or without much intent. The form isn't broken. But the lead pool it creates is noisier than traffic sent to a real landing page, because the friction of clicking away from the platform filters out people who weren't serious.
The second layer is the CRM or pipeline tool that receives the lead. When a form is submitted, that data has to travel somewhere. Most agencies use a platform like GoHighLevel to receive leads, log them, and trigger the next step. If the connection between Meta and that platform breaks, or if it was never properly set up to begin with, leads land nowhere. They don't error out visibly. They just disappear from the prospect's point of view. The agency dashboard might still show submissions. The contractor never sees a contact.
The third layer is the follow-up automation itself. Assuming the lead did land correctly in the CRM, something has to actually send a message. That's usually an SMS sequence, sometimes an email sequence, configured to fire within a set window after the lead submits. If the sequence is off, misconfigured, or the sending account gets flagged, the messages don't go out. Again, nothing obvious breaks on the agency's end. The contractor just gets no inbound calls.
Sabawon's situation almost certainly involved layer three. The leads were coming in. Facebook was performing well by his own description. But the system that was supposed to text those leads back went down for a week, and no one at the agency noticed or alerted him. By the time it was fixed, those 15 people were gone.
Why this keeps happening and why agencies don't catch it
The honest answer is that agencies running a high volume of client accounts don't monitor each account's follow-up system daily. They set it up, test it once, and assume it keeps running. When a lead comes in and doesn't convert, the default assumption is that it was an unqualified lead, not that the follow-up sequence silently failed.
Contractors have no visibility into this. They can't see whether the automated SMS actually fired. They can't see whether the lead landed in the CRM. They see a number on a dashboard, they hear "we sent you X leads this month," and they have no way to check whether any of those leads were ever actually contacted.
This is part of why the "no leads" complaint after a bad agency experience is so common, and why it's worth separating the complaint into its real components. Some contractors got bad targeting and genuinely low-intent leads. Some got decent leads that the follow-up system never touched. Some got both. The bill was the same regardless.
What to actually look for when evaluating follow-up
There are a few specific questions worth asking any agency before signing anything, and the answers reveal more than the sales pitch does.
First, ask where the leads go and how you can see them. If the answer is vague, or if the contractor has no independent visibility into the CRM, that's a real problem. The lead data should be accessible to the contractor in real time, not filtered through a monthly report.
Second, ask how fast the follow-up fires after a form submission and how you'd know if it stopped. The speed matters because response time is one of the few variables that actually changes conversion rates on Meta leads. A follow-up that goes out in under a minute will reach more people than one that sends an hour later, because the person is still on their phone. ASN's follow-up tool, Remi, responds to leads within seconds and holds a real conversation, including handling objections and booking onto a calendar. That specific capability is worth asking about in any system you're considering. Not as a buzzword, but as a specific, verifiable feature: does it respond in seconds, or in hours?
Third, ask what happens when the system breaks. Who monitors it, how fast do they catch failures, and how are you notified. Sabawon's week of silence wasn't inevitable. It was a monitoring failure that a better-run system would have caught within hours.
What to do next
If you've had an experience where leads came in but nothing converted, and you don't know exactly why, it's worth auditing that before attributing it to "Meta just doesn't work for my trade." The ads may have been fine. The follow-up system may have been the actual problem, and that's a solvable problem with a different setup.
If you want to see specifically how ASN handles the lead capture and follow-up layer, including a live look at how Remi responds to incoming leads, the contact page is the right place to start.
ASN manages Meta ads for home service contractors with no setup fee and no contract. If you want to see what this looks like for your trade before committing to anything, the contact page is the right next step.
See how it works for your business