Listing
Each listing is scored before it can carry an ad budget.
Ad readiness out of 100 · ad-ready starts at 70
Six stops, in order: the listing, its landing page, the ad, the lead, the deal, and the report that teaches next month’s ads.
Each listing is scored before it can carry an ad budget.
Ad readiness out of 100 · ad-ready starts at 70
Each project gets its own page, with the price and the plan on it.
A page below the gate cannot carry a campaign
Meta and Google campaigns built from the listing, with a daily cap, started by you.
A daily cap, and a person switches it live
The lead lands in the CRM with an agent’s name and a call-back time.
An owner, a language tag, a follow-up time
Your agents rate each lead; the ratings tell the ads what to buy next.
Rated 6+ becomes a sellable audience
Next month’s audience is built from the people who bought, not a guess.
Language and behaviour
Every listing gets an ad-readiness score. A weak listing is flagged before it can carry a budget.
How scoring worksBuilt from the listing’s own price, payment plan and photos. A page without its price cannot go live.
How the gate worksYou see the ad, the audience and the budget before a dirham moves. You press start.
How launching worksIt always launches paused, so you see the ad before a dirham moves.
It arrives with the ad that produced it, an agent, and a call-back time.
How leads flowAssigned by the rule you wrote, tagged by language, due on the clock — the person answers.
Won or lost, the deal carries its value and commission next to what the ads cost.
How the day runsClosed buyers seed the lookalike. Next month’s ads reach people like them.
How audiences learnContacts are SHA-256-hashed before reaching Meta. Raw phone numbers and emails never leave the platform.
A budget cannot move on its own without a limit you wrote.
Nothing spends because a screen was opened. A person presses start.
Each automatic budget move lands in the log with the rule behind it.
Every project and unit, scored for whether it is fit to advertise.