All features

Facebook & Lead Gen

Turn social leads into booked appointments automatically.

8

lead sources tracked

4

attribution events

ROAS

per campaign from real revenue

Facebook & Lead Gen

Overview

Your Meta marketing command center: Lead Ads land automatically, Messenger and WhatsApp channels share one inbox, ad spend syncs from Meta Insights, and every lead is traced through booking and payment so you see real ROAS — not just form fills.

Facebook Lead Ads syncAI agents for lead qualificationHand-off to CRM pipelinesROI tracking from ad to visitA website booking reaches the pixel in Ad tracking

From ad click to clinic revenue

Illustrative — shows how entry points converge through attribution

Meta entry pointsLead Ad formMessenger chatClick-to-WhatsAppWebsite form
→
Lead captured
↓
Booking made
↓
Visit completed
↓
Revenue attributed

Real-world use cases

1

Stop losing Lead Ad submissions

Facebook webhooks create a MarketingLead instantly with campaign, ad set, and ad IDs attached — your team sees new inquiries the moment Meta delivers them.

2

Know which ad actually pays back

Campaign rows show spend, leads, bookings, visits, and clinic revenue with computed CPL, cost-per-booking, and ROAS per campaign.

3

Close the loop on Click-to-WhatsApp

WhatsApp CTWA and organic WhatsApp messages enter the same attribution pipeline — bookings and payments roll up to the originating ad.

4

Pass Meta template proof without guesswork

Send a test utility template, capture delivery proof, and satisfy pages_utility_messaging requirements before going live with appointment reminders.

What you get

5-tab Meta hub

Pages, leads, WhatsApp Business, and the marketing dashboard. The pixel itself lives in Sessions Requests → Settings → Ad tracking.

8-source lead pipeline

Lead Form, Messenger, Click-to-WhatsApp, website, phone, walk-in, and more — unified in MarketingLead with full event history.

Read-only ad account sync

OAuth uses ads_read and read_insights only — clinics see performance data without granting ad-creation access.

Conversions API pixel

Paste the Meta pixel in Ad tracking. A finished booking and a paid deposit tell Meta. Add the server token and the same booking is sent again from the server, counted once.

Campaign anomaly alerts

Rule-based flags — like a CPL spike vs the prior period — surface problems before budget is wasted.

AI ad copy drafts

Generate and review ad copy variations from the marketing dashboard when AI is enabled.

How it works

  1. 1

    Connect your Meta assets

    OAuth-link Facebook Pages, Ad Accounts, and WhatsApp Business from the admin hub — permissions are checked automatically.

  2. 2

    Leads flow in automatically

    Lead Ads and Messenger chats still create leads. The pixel that counts a website booking now lives in Ad tracking, not on this screen.

  3. 3

    Track ROI to the visit

    Bookings, completed visits, and payments update lead status and campaign revenue — dashboard shows CPL and ROAS.

Related modules

Ready to run your clinic on one platform?

See how Smart Clinic unifies EHR, ERP, growth tools, and AI — book a demo tailored to your specialty and size.