Skip to content
Magic Receptionist

Implementation guide · Use case 4

Dedicated AI line for ad campaigns

Each campaign gets its own forwarding number. The AI knows the source. Source attribution + qualification + booking happen in a single call — no form, no callback wait.

Why dedicated numbers

If you run Google LSA, Meta lead ads, and a billboard — and they all share the front-desk number — you can't tell which is producing customers. Dedicated forwarding numbers per campaign solve that: the AI logs the source on every call, the dashboard shows ROI per source, and you can shut off the dead campaigns.

How it's wired

  1. You tell us how many campaigns / sources you want to track.
  2. We provision a forwarding number per source. Each one has its own AI assistant configuration: campaign name, qualification questions, offer details.
  3. You drop those numbers into your ad platforms instead of your main number.
  4. Every call is tagged in /admin/calls with the source.

Qualification questions

The AI runs your qualification list before booking. Examples for body-shop ad campaigns:

  • Is this for a vehicle you own or a lease?
  • Is the vehicle currently drivable?
  • Are you filing through insurance, paying out of pocket, or undecided?
  • Are you within our service area? (auto-confirms ZIP)

Unqualified leads route to a polite "we're not the right fit, here's why" close instead of bothering an estimator.

Conversion math

Standard click-to-call ads convert ~2-4% of clicks to booked customers. Click-to-call into AI receptionist with full qualification + on-the-spot booking lifts that to ~30-60% of qualified callers. The lift comes from removing the "voicemail → callback" tag-team that loses 50%+ of leads.

Validation

  1. Spend $20 on a test ad with one of your dedicated numbers.
  2. Generate at least one call. Confirm the AI greets with the campaign-specific opener.
  3. Confirm the call shows in /admin/calls with the source tag.

Best for shops with active paid traffic

If you're not running ads, this isn't the right deployment. Start with after-hours-only and graduate here once your campaigns light up.

Start an intake