From the ad to the kitchen, and what happened there.
A homeowner taps your ad and lands on real open times on your calendar. The page holds the slot before anyone types a name. We confirm and remind the homeowner. After the visit your office marks it in one tap: happened, sold, or no-show. That answer sits next to the ad that produced it, with what it cost, and goes back to Meta.
Step by step
four parts, and what you seeReal times, held on the tap.
- The ad lands on a page showing days you already work that homeowner's area. It reads your zones, your per-day capacity, your blackouts, your local time.
- The page holds the slot the moment they tap it, before anyone types a name. Ten minutes to finish; losing the race loses the slot, never the person.
- The page offers evenings and weekends first when both owners need to be home. Everyone gets a time.
Confirmed and reminded, automatically.
- Confirmation on the spot, a reminder the day before and the day of. Nobody chases, nothing waits on a callback.
- The texts go out from your own number, under your name. The booking keeps the homeowner's yes, word for word.
- Moving the appointment takes one reply. The record keeps the move and never counts it as a second booking.
Your office marks it in one tap.
- After the visit, your office marks it in one tap: happened, sold, or no-show. One text a day, one reply per visit, nothing retyped.
- If you want a second answer, the homeowner gets one text too. Did the visit happen? Were you both home? Only with your say-so and their consent, and off until you switch it on.
- Nobody publishes how many booked estimates happen. Ask your office how many of last month's did, and how they know. This is the part that writes it down.
Every slot knows what it cost.
- Every confirmed appointment names the ad that produced it, and what it cost.
- Everyone can send Meta an appointment. Almost nobody sends the one that happened. We do: your office's mark goes back to the platform as an event. Each week the visits that happened decide which ads keep their budget. We make that call by hand. In one metro Meta never sees enough completed visits to steer on them alone.
- Google counts a visit back to its click for up to ninety days. Meta counts one only inside seven days of the click. A bath estimate often books further out than that. So on Meta the visit is how we manage the budget. On Google it can also steer the bidding. How much of your results the platform ever sees puts your own numbers on it.
- Cost per confirmed appointment and per visit that happened, per ad. No impressions, no reach, no clicks.
- We propose your budget from what your calendar can absorb. It moves once a week, in small steps, because big jumps reset Meta's learning.
What you see, live behind a private link.
Three views, one private link, no login to lose. What is running, and what a confirmed appointment costs per ad. What died this week, and why. What changes next week, in one sentence, with the reason. We work from the same page you look at. There is no version of the numbers you cannot see.
What everyone sends Meta, and what we send
six things that quietly break an account's numbers| Most accounts | This system |
|---|---|
| Send Meta a second booking when a homeowner moves the visit, so a no-show who rebooked counts as two. | Send the move, so Meta does not learn that a no-show who rebooked is worth two. The note |
| Send a cancelled booking as a conversion, so the ads go looking for more people who cancel. | Never send a cancellation. Only a booking that stands is a booking. The note |
| Read the reply's status, see 200, and write "sent" for a conversion that never landed. | Read the whole reply, and retry the ones the platform actually refused. The note |
| Honour the homeowner's opt-out in the browser and keep sending their details from the server. | Honour it in both places, on every send. The note |
| Put every client's customers into one Meta dataset, so one company's ads learn from another's buyers. | One dataset per client, read from the client's own row, and refuse to send rather than guess. The note |
| Send a job's value with the wrong currency, so one visit looks worth more than a year of spend. | Send the value with its currency, or no value at all. The note |
Installed under your name.
The booking page carries your name. The texts come from your number. The ads run in your own ad account. We run it; you own everything it produces.
Priced per month against a number of confirmed appointments we agree from your calendar and your last ninety days. A month under that number costs nothing. The number holds while your agreed budget runs. Spend less and the number drops with it. Media stays on your card. We write that number in your own words, and you sign it before a dollar moves. When we part, your numbers leave with you.
Pick a time. It holds while you type.
The grid on the front page is this system, running live. A call on what you spend, what books and what shows up at the house. Either side can walk.
Pick a time