Help your ads find buyers, not just clicks
BM CRM remembers which ad every enquiry came from. When that enquiry becomes serious, books an appointment or buys, it tells the ad platform automatically, so your ads reach more people like your real customers.
In plain words:Ad platforms show your ads to more of whoever they think converts. If they only know who filled in a form, they find form-fillers. If they know who actually bought, they find buyers. This tells them.
Serious, booked, won: each one reported back to the ad
The outcome your team recorded, matched to the ad that brought the customer, sent once, and visible in the platform your budget lives in.
Three plain steps, and none of them asks your team to tag anything
It starts the moment an enquiry arrives, not in a spreadsheet afterwards.
- 01We note which ad each enquiry came from.Channel, campaign and ad attach the moment an enquiry arrives and stay on the customer for good.
- 02We tell the platform what happened next.Serious, appointment booked, won: your stages are sent as the events each platform understands, with a ready-made setup or your own per campaign.
- 03The platform finds more people like your buyers.Outcomes go back matched to the original ad, so your ads stop chasing form-fillers and start finding people who behave like your customers.
Clean signals, on every outcome
These hold on every outcome, whatever anyone configures.
The platforms your budget lives in
Named, so you know what "reporting back to your ads" covers.
Reports back to
- Meta
- Snapchat
Events from your stages
- Enquiry
- Serious
- Appointment booked
- Won, with the value
Matched by
- The platform's own enquiry id
- A coded version of the email as backup
What changes in your budget
Campaigns judged on customers, not form fills
Two ads with the same cost per enquiry rarely have the same cost per customer. Reporting serious customers and sales back to the platform makes that difference visible, and then the platform's own learning starts moving money toward the ad that produces buyers.
Same cost per lead, triple the customers
One set of stages for every platform
Your stages are set up once and sent to each platform as the events it understands, with ready-made setups to start from and your own per campaign when you need something specific. You stop keeping three different definitions of "serious" that nobody can reconcile at month end.
A record you can check
Every event that leaves is logged with its customer, its stage, its platform and its result. When a platform's numbers disagree with yours, the answer is in a table rather than in a theory, and the same log is why a send can never happen twice.
Questions people ask before they buy
What do I need to set this up?
Your ad accounts connected with their official logins (Meta, Snapchat or LinkedIn). Then pick a ready-made setup, or choose per campaign which stages count as which event.
Who sets it up?
You can, without a developer: connect the ad account and pick the setup. On the Lead Generation + CRM plan our team sets it up as part of running your ads.
Which plan includes it?
Every plan, with no limit on the number of signals sent. The pricing page shows what each plan includes.
Which platforms receive the signals today?
Meta (Facebook, Instagram and WhatsApp ads), Snapchat and LinkedIn.
How does this help my ads find buyers?
Ad platforms learn from the results you send them. Send them serious customers and sales instead of form fills, and they show your ads to more people who look like your buyers.
Can the same sale be counted twice?
No. Each signal is sent once per enquiry and stage, even when the networks retry deliveries.
What does a sale signal mean?
That your team marked the sale won, at the value on it. Nothing is guessed, estimated or rounded on the way out.
How is this different from Reports?
Reports show you which ads bring customers. Attribution tells the ad platforms, so their systems find more of them.
Teach your ads who really buys.
Every serious customer and every sale reported back, once, to the ad that brought them.