Skip to content

Facebook Lead Ad Responder · Sales

Every Facebook lead gets a personal reply within minutes

New Lead Ads leads land in HubSpot, your team sees them in Slack with a rating, and a personal email goes out from your Gmail.

Coming soon — waiting for Facebook Pages approval $89 one-time · never renewsIncluded in Enterprise

Can't be bought yet: waiting for Facebook Pages approval. It opens for purchase on its own once approved.

  • Starts from an event in a connected app
  • 1 AI step
  • A person approves before it acts
  • About 20 min to set up

Sound familiar?

The job, before and after this agent.

What it feels like today

  • “Our ad leads sit in Meta's lead centre until someone remembers to download them.”
  • “By the time we email them back, they've already booked with someone else.”
  • “Nobody knows which leads are worth a phone call.”

What you get with the agent

  • Each new lead is created or updated in HubSpot as a Lead, with name and phone.
  • Your sales channel in Slack gets the lead with a hot, warm or cold rating and why.
  • A short personal email that refers to their answers and offers your next step, reviewed first unless you switch that off.
  • Spam, test and sensitive leads always wait for a person; sent replies are noted on the HubSpot contact.

Before

A solar installer's lead ads bring ten leads over a weekend. On Monday someone exports them, types them into HubSpot and emails them by lunch.

After

Each lead shows up in Slack within minutes as hot, warm or cold, is already in HubSpot, and gets a personal email offering a 15-minute call once a teammate taps approve.

How it works

The whole workflow, step by step.

For each new lead on your Facebook or Instagram Lead Ads instant form (checked every 5 minutes), AI rates it hot, warm or cold by your rules and drafts a short personal email that refers to their answers and offers your next step, such as your booking link. The contact is created or updated in HubSpot as a Lead, and your Slack sales channel gets the lead, its rating and how to reach them. The reply waits for your approval unless you write REVIEW BEFORE SENDING: no; spam, test and sensitive leads are flagged and always wait with high priority. Code checks the address and leftover placeholders, the reply goes out from your Gmail and a note is added to the HubSpot contact. Email only: no texts or Messenger.

  1. TriggerNew Facebook lead
  2. AI stepQualify the lead and draft the reply
  3. App callAdd the lead to HubSpot
  4. App callAlert the team in Slack
  5. LogicWho decides?
    • Flagged:Flagged lead: approve the reply
    • No review:Check before sending
    • Review:Approve the reply
  6. Human approvalFlagged lead: approve the reply
    • Approved:Check before sending
  7. Human approvalApprove the reply
    • Approved:Check before sending
  8. LogicCheck before sending
  9. LogicPassed the checks?
    • Send:Send the reply
    • Held:Held: not sent
  10. OutputHeld: not sent
  11. App callSend the reply
  12. App callFind the HubSpot contact
  13. App callNote it in HubSpot
  14. OutputReplied

This is the workflow that opens in your workspace when you set the agent up. Every step can be edited.

  1. Step 1New Facebook leadStarts for each new lead submitted on your Facebook / Instagram Lead Ads instant form (checked every 5 minutes or more).
  2. Step 2Qualify the lead and draft the replyAI reads the form answers, rates the lead hot, warm or cold by your rules, splits the name, and drafts a short personal email that answers what they asked for and offers your next step.
  3. Step 3Add the lead to HubSpotCreates or updates the contact in HubSpot (by email) with the name, phone and lifecycle stage Lead.
  4. Step 4Alert the team in SlackPosts the lead, its rating and why, and how to reach them to your sales channel, so someone can call hot leads at once.
  5. Step 5Who decides?Flagged leads always wait for a person (high priority). With review on (the default) every reply waits; with REVIEW BEFORE SENDING: no it goes straight to the checks.
  6. Step 6Flagged lead: approve the replyFlagged leads wait here with high priority: read why, edit the reply or reject and handle it yourself.
  7. Step 7Approve the replyThe reply waits in Reviews: edit, approve to send it from your Gmail, or reject.
  8. Step 8Check before sendingIn code: one valid email address, a subject, and a body without leftover placeholders.
  9. Step 9Passed the checks?Passed: the email is sent. Otherwise nothing is sent (the team already has the Slack alert).
  10. Step 10Held: not sentNo valid email, or the reply still had a placeholder. Reach the lead by phone or reply by hand.
  11. Step 11Send the replySends the approved reply from your Gmail to the lead.
  12. Step 12Find the HubSpot contactLooks the contact up by email (created or updated a moment ago), to attach the note.
  13. Step 13Note it in HubSpotAdds a note to the HubSpot contact with the rating and the email that was sent.
  14. Step 14RepliedThe run history keeps the rating, the email and the HubSpot contact.

Example run

What goes in, and what comes out.

Example with fictional data

Comes in

A new lead: Ada Lovelace, homeowner, wants solar in the next 3 months, ZIP 95814, email and phone.

The agent produces

HubSpot contact created as a Lead; Slack: “Ada Lovelace, hot: homeowner, wants it within 3 months”; an email thanking Ada and offering the booking link, sent from Gmail after approval and noted on the contact.

What you need

Everything it takes to run it.

About 20 minutes from purchase to live. A checklist above the canvas takes you through each step.

Plan

Included in Enterprise; on other paid plans it's $89 once. Agents run live on paid plans, from Basic ($39/mo).

Your AI key

Connect any of 15 AI providers on your own key. Your provider bills usage directly, at cost; we add no markup.

Apps

Checklist

  • A paid plan (agents run live on paid plans).
  • An AI provider key (Settings → AI Providers).
  • Facebook Pages (the login that manages the Page running the ads), HubSpot, Slack and Gmail, connected in Settings → Integrations.
  • A Facebook Lead Ads instant form and its id.

Setup, about 20 minutes

  1. Connect your AI provider. The AI steps run on your own key (OpenAI, Anthropic, Google and more). Add one in Settings → AI Providers.
  2. Connect Facebook Pages. Connect the Facebook login that manages your Page, with the lead permissions switched on (Settings → Integrations → Facebook Pages).
  3. Connect HubSpot. Connect your HubSpot account in Settings → Integrations.
  4. Connect Slack. Connect your Slack account in Settings → Integrations.
  5. Connect Gmail. Connect your Gmail account in Settings → Integrations.
  6. Pick your lead form. Open the trigger, pick your Facebook account and paste the form id.
  7. Describe your offer. Open “Qualify the lead and draft the reply” and replace the placeholder with your offer, next step and review switch.
  8. Pick your accounts. Pick HubSpot in the three HubSpot steps, Slack and the channel in “Alert the team in Slack”, and Gmail in “Send the reply”.
  9. Test it with Dry Run. Press Dry Run: the agent runs on sample data with no messages sent and nothing written to your apps.
  10. Switch the trigger on. Open the trigger and click “Activate app trigger”: new leads are checked every 5 minutes.

Is it a fit?

Who it's for, and what it won't do.

Built for

  • Local service businesses running Facebook or Instagram lead ads
  • Small sales teams who work leads in HubSpot
  • Agencies running lead ads for clients

What it doesn't do

  • Email only: it doesn't text or call the lead, or message them on Messenger.
  • Not instant: Facebook is checked every 5 minutes.
  • It doesn't create HubSpot deals or assign owners, and doesn't change your ads.

We list the limits up front so you can decide before you buy.

Price

$89 one-time

Per workspace. It never renews.

Coming soon — waiting for Facebook Pages approval
  • Included at no extra cost on Enterprise.
  • Buying and running it live need a paid plan, from Basic ($39/mo).
  • Dry Run costs nothing: simulated AI and app calls, nothing sent.
  • AI usage is billed by your own provider, at cost. No AI credits to buy from us.

One-time agent purchases aren't covered by the 30-day money-back guarantee. Refund policy

FAQ

Questions about Facebook Lead Ad Responder.

Will it email leads without me?

Not by default: every reply waits for approval. You can write REVIEW BEFORE SENDING: no to let routine replies go out at once; flagged leads always wait.

How fast is it?

New leads are checked every 5 minutes, and your team sees them in Slack right away.

Which apps do I need?

The Facebook login that manages the Page running the ads, HubSpot, Slack, Gmail and your own AI provider key.

Is it worth it compared with a sales assistant?

It's a one-time purchase that never renews and works through every lead, day and night. Running it live needs a paid plan; Dry Run is free.

How fast is the reply?

Facebook is checked every 5 minutes. With review off, the email goes out within minutes; with review on (the default), when you approve.

Where do I find the form id?

Meta Business Suite → All tools → Instant Forms (or Ads Manager → the ad → Instant form) shows the form's id.

Does it text the lead?

No: it replies by email and alerts your team in Slack with the phone number, so a person can call hot leads.

Is this a subscription?

No. Facebook Lead Ad Responder is a one-time purchase of $89 per workspace and never renews. The Enterprise plan includes it at no extra cost. Running it live needs a paid plan (from Basic ($39/mo)), and your AI provider bills you directly for usage.

Can I test it before it touches real data?

Yes. Once it's set up in your workspace, Dry Run plays every step on sample data with simulated AI and app calls: nothing is sent and nothing in your apps changes. Switch the trigger on only when you're happy.

Facebook Lead Ad Responder is almost ready.

Can't be bought yet: waiting for Facebook Pages approval. It opens for purchase on its own once approved. Create a free account now and you'll find it on your Agents page.