129 SQLs across APAC, USA, UK in 8 months.
Pay per appointment
Held sales appointments, from $99 each.
We find the right buyers, write the outreach, and book qualified appointments on your calendar. Your $299 monthly payment is credited toward the ones that are held.
For B2B companies under $1M ARR.
Prefer email? hello@prospectengine.com
How a meeting earns its place
From brief to held.
Define
Start with your buyer
We agree the market, the role and the exclusions before anything goes out.
The logos below are 16 named clients, in 7 countries
















Honest fit
Who we're for, and who we're not.
We do better work when the fit is right. If you're on the right side of this, let's talk. If not, we'll say so.
A good fit
- B2B companies under $1M ARR.
- A real offer and a deal size that justifies outbound.
- Founders and sales leaders who want appointments booked, not another tool to run.
- Teams selling to a definable ICP we can research and reach.
- Someone ready to take the calls we set, this month rather than next quarter.
Not a fit
- Above $1M ARR, where outbound needs a team running it every day rather than appointments bought by the each.
- Pure consumer brands or anything without a clear B2B buyer.
- Anyone wanting a self-serve tool to operate themselves.
- Sub-$2k deal sizes where outbound economics don't work.
- Teams expecting overnight results. This compounds over weeks.
What we charge for
An appointment counts when all six of these are true. If one fails it is free.
A business that bills per appointment and is vague about the word “appointment” is selling you a fog. So here is the rule, run on three appointments.
The appointment
- Company
- Nimbus Freight
- Time
- Tue 14 Oct, 3:00 pm
Six for six. This is the only kind of appointment that reaches your invoice.
The tests, in order
- Real, named person
- Company inside your brief
- Holds or sits beside the budget
- A specific accepted time
- Knew who was calling, and why
- They turned up
One failure ends the run. The rest are not checked, because nothing after it can change what you pay.
Three invented examples, shown to make the rule concrete. The six tests are the real ones, and the exact wording of each is one click below.
Read the exact wording of all six
The person is real and named
A first name, a last name, a company, a title, and a LinkedIn profile or work email we can show you. Not “someone from operations”.
Their company is inside the brief you signed off
Sector, size and geography, written in your words before anything went out. Outside it is our mistake and our cost.
They hold the budget or sit next to whoever does
Either their yes is the yes, or their yes is what makes it happen. A researcher collecting options is not a decision maker.
They agreed to a specific time on their own calendar
A date, a time, an accepted invite. “Sure, send me something” is not an appointment.
They knew who was calling and roughly what about
No bait and no borrowed name. If someone turns up expecting something we did not say, it does not count even if the appointment goes well.
They turned up
We bill on held, never on booked. A no-show is free. A reschedule that then holds counts once.
Never billed, whatever else is true
- Anyone already in your pipeline before we started. You give us that list on day one.
- Any current or past customer of yours.
- Anyone on your do-not-contact list.
- The same person twice in a quarter.
- Anyone who turns out to sit outside the brief, whatever the reason.
- A no-show, a cancellation, or an appointment you cancelled yourself.
When we disagree
Flag it within five working days. We look at the thread, the invite and the recording where there is one. If any of the six tests fails it comes off the invoice and no argument is needed. Flag it later and it still comes off the first time.
The bias is deliberate. Arguing with you about $99 costs both of us more than $99.
Pricing, in public, all of it
Pay per appointment, from $99 an appointment.
The $299 you pay each month is credit against those appointments, not a fee on top of them. You pay $299 a month, or what the appointments come to, whichever is higher. Never both.
No setup fee and no onboarding fee. There is a six month minimum term, and no appointments-per-month promise, because anyone who quotes you one before seeing your market is quoting somebody else's average.
What you pay, at every number of held appointments
Worked at the $99 rate
Held appointments in the month
Flat while your $299 covers you — that is 3 appointments at the $99 rate — then it rises one appointment at a time. From 4 the appointments cost more than the base, so the base stops being the bill and becomes the part you have already paid. You are never charged both.
Why the rate is a band, and what your $299 covers at each one
What an appointment costs, and why it is not one number
What you pay per appointment depends on what one client is worth to you and how hard your buyers are to reach. An appointment with a buyer who signs a six figure contract is not the same product as one with a buyer who signs a small one, and pricing them the same would be us pretending otherwise. Your rate is agreed on the call and written into the agreement before anything is sent.
$99an appointment
The everyday case. A deal size and a market where an appointment is not hard to get.
Your $299 covers 3 appointments a month
$199an appointment
A larger deal size, or buyers who take real work to reach.
Your $299 covers 1 appointment a month
$299an appointment
A high ticket in a market that is genuinely hard to get into.
Your $299 covers 1 appointment a month
- Monthly
- Credit against your appointments, not a fee on top of them
- $299
- Each held appointment
- Charged only when all six tests pass, and only past your credit
- $99+
- Setup
- There is no setup fee
- $0
- Onboarding
- Included in the base
- $0
- No-shows
- Never billed
- $0
- Outside your brief
- Never billed, our mistake and our cost
- $0
- Minimum term
- Six month minimum term. After that it continues month to month, and you can stop before any billing date.
- 6 months
Where the credit stops, and what the six month term commits you to
Where the credit stops, and what the term commits you to
The credit does not roll over. A month where we book you nothing still costs $299, because the research, the sending accounts and the person answering replies all happened. Three held appointments makes it $99.67 an appointment. One makes it $299 for that one. None makes it $299 for nothing. We would rather you read that here than find it on an invoice.
The minimum term is 6 months. That is $1,794 at the base, and it is what you owe if we hold nothing at all. Every appointment we do hold comes out of it before it costs you more. We do not offer a guarantee, and nobody here has authority to give you one.
Why this is priced the way it is
Most agencies bill you the same whether or not anyone turns up.
A four or five figure retainer is paid on the first of the month, and the appointments either arrive or they do not. The risk sits entirely with you, which is why so many of these arrangements end in month three with nobody able to say what went wrong.
Here the base is $299 a month, deliberately small, and the rest only happens when an appointment does. If we book you nothing in a month you are out $299 rather than a retainer. That is a different amount of trust to ask for, and we would rather ask for the smaller one.
Proof, not promises
Real names. Real numbers.
Drag to explore.
178 leads and 60 meetings across Southeast Asia.
17.6% user growth and a long-term partnership.
469 SQLs via a 16-month multi-channel outreach.
31 SQLs via targeted manual outreach in ASEAN + Middle East.
18 SQLs in 3 months for a brand-new product line.
200+ SQLs across Japan, South Korea, and wider APAC.
23+ appointments in 4 months · 6 deals closed in the first 3.
3,000+ decision-makers engaged across MENA.

Romy Sembi
Founder, Aura Sales · B2B Sales Coaching
“10 out of 10. Outstanding service. Roki and his team exceeded my expectations. He completely brought my LinkedIn profile to life — took the time to truly understand my ideal customer profile, something very few people get right. I have since commissioned my website, bio, and cold outreach.”
How Rokib transformed our LinkedIn strategy.

Glenn Lai
Founder · Fr8Labs
“I wholeheartedly recommend Rokibul for his remarkable scrappiness, strategic acumen in building win-win business models, and unparalleled expertise in driving outbound strategies. For anyone seeking to elevate their outbound sales efforts, Rokibul's services are not just beneficial; they are essential.”
The whole process
Six stages. Each one finishes before the next one starts.
This is the entire method, published. Everything below is what happens between you saying yes and somebody turning up to an appointment, in order, with the gate that stops each stage from handing work on before it is finished.
The call
Twenty-four questions. Your answers, in your words, become the criteria.
The research
Six kinds of criteria, and the place each one is actually found.
The score
Every company marked before anybody is written to.
The message
One approved structure, marked against six parameters before it sends.
The sending
Three messages, three copies a month, every reply answered the same day.
The appointment
Six tests. All six, or you are not charged for it.
How it runs
Four weeks from the call to the first appointments.
Most of that is warm-up you cannot rush without burning the domain you send from.
Two of the four weeks are warm-up and they run alongside the list, not after it. The dashed lines are the two points where we stop and wait for you.
Week one
A call with Abrar. We write down who buys from you, who we must never contact, and what you send from. You send the exclusion list. Nothing goes out until it lands.
Week one and two
We build the list against your written brief and warm the sending accounts. You see the list before anything sends. Two weeks of ramp is not us being slow; a mailbox that starts at volume gets filtered.
Week two onward
We write in your voice and send from your seats, not ours. Replies land in your inbox. We work the thread from the first reply up to the moment a time is agreed.
Every month
You get the held appointments with the six tests marked against each one, so the invoice is arithmetic rather than a claim. Five working days to flag any of them.
Stage one · the call
Twenty-four questions, and your answers become the brief.
We do not start from a generic ideal customer profile, because a generic profile produces generic lists. We start from your words, recorded as you say them, and those words become the research criteria, the exclusion list and half the copy. Here are thirteen of them, so you can see the shape of the call before you book it.
See thirteen of the twenty-four questions
The deal itself
- What do you sell, in one sentence a buyer would use, not your category name?
- What does one engagement cost, smallest and largest you have actually closed?
- Who signed the last three deals you won, by title, company size and country?
- Who almost signed and did not, and what reason did they give, in their words?
Who is worth talking to
- Describe your three best-ever clients. What made them good: size, sector, geography, age?
- Describe one client you regret taking. What should have warned you?
- Which job title, being open right now, means the budget for you exists today?
- Name the last three events that made someone buy from you. Be specific.
Who we must never touch
- Your client list and open opportunities, as an export, with the date on it.
- Partners, family businesses, competitors you talk to, past disputes.
Your voice, and the number
- Which of your client names may we say out loud in a message?
- Three phrases you would never want sent under your name.
- What result, by when, makes this a clear yes to renew?
The rest cover what is forcing the spend, what you send from, and who answers when somebody replies. Every answer is recorded verbatim. An unanswered question is recorded as unanswered rather than filled in with something plausible.
Stage two · the research
Six kinds of criteria. You choose which ones disqualify and which only rank.
A criterion that gates removes a company from the list. A criterion that ranks only moves it up or down the queue. You decide which is which, because getting that wrong is how a list fills up with companies that look right and cannot buy.
See all six kinds, what each one is, and where it is actually found
Firmographic
Sector, headcount band, revenue floor, the countries in and the countries out.
Registers, their own site, LinkedIn
Technographic
A platform whose presence means they need you, or whose presence means they do not.
Job ads, their stack, public integrations
Financial
Whether the spend you replace is forced by regulation, a contract or an audit.
Filings, licences, ownership shape
Hiring
The job title that, being open right now, means the budget exists today.
Their careers page, job boards
Intent
Your own first-party signals: past repliers, quiet CRM opportunities, event lists.
Your systems, never a bought feed
Triggers
The last three events that made somebody buy from you, by name and by date.
News, releases, filings, moves
The rule we apply to all six: if the fact would be true of fifty companies on the list, it is not a criterion. It is context, and context does not open a conversation.
Stage three · the score
Every company is marked before anybody is written to.
See how a company is scored, and the bar it has to clear
Each account carries a fit score built from your criteria, weighted hardest towards evidence that budget exists today rather than that a need exists in principle. Every input is recorded next to the total, so a score can be argued with. The weights below are an example; yours are set from your answers in stage one.
- A hiring signal that means budget exists now20
- A system or platform that means they need you15
- A named regulator, or a spend somebody is forced to make15
- A warm connection on one of the sending seats15
- A nameable peer client, same sector and country15
The bar
60
Below sixty, a company is benched and its place is refilled the same day. It stays in the pipeline and comes back on a new trigger, never on a hunch. And if we remove a company, there is a reason written next to it.
An example board. The companies on it are invented, because a real one would show you somebody else's prospects. The mechanism is not invented, and it is the one above.
Stage four · the message
One structure, sent to everyone, and scored before it sends.
You approve one structure. Every person receives that structure carrying their name, their company and the one fact we found about them. The quality cannot come from writing each message by hand at that volume, so it comes from the structure being measured instead. A message that misses one of the six parameters is rewritten rather than sent.
Saw the SOC analyst role has been open six weeks now, and your ads name ISO 27001, so the framework is clearly real for you. My guess is the backlog lands on the two engineers you already have, though I could be wrong about that. Is filling that seat still the plan, or is outside coverage on the table? No worries at all if this is not relevant. Fellow ISACA member here.
In our reply data, sender-talk appears in 29% of ignored messages and 17% of replied ones. Every word about us costs a word about you.
See the structure and the six parameters it is marked on
What varies, and what never does
- Their name and their companyvaries
- The one company-specific fact, with its sourcevaries
- The structure, and the order of itfixed
- The question it ends onfixed
- Anything about usnever appears
The six parameters it is marked on
- Length50 to 125 words
- Company-specific factsexactly one
- Questionsone, at the end
- Words about ourselvesnone
- Links in the openernone
- Reading levelplain, grade 3 to 5
Three copies run every month against the same audience, one variable apart, judged on replies rather than acceptances. At the end of the month the winner stays, the worst is retired, and a new one is written to replace it. You are told which, and why.
Sent from your own profiles and mailboxes, at $299 a month while all of this is running. Prospects meet you, not a middleman, and replies come to you.
Your side of it
Five things, and three of them are why engagements fail.
Who buys from you
In your words. Sector, size, geography, and the job title that signs.
The exclusion list, in writing
Your customers, your live pipeline, your partners, anyone you have promised to leave alone. Nothing sends until it arrives.
Seats to send from
Your LinkedIn profiles and your mailboxes. Your prospects should meet your company, not a middleman.
A calendar that is open
And someone who turns up to their own appointments.
One person who answers
A flagged appointment needs a reply inside five working days.
If you do not give us the exclusion list, you cannot later refuse an appointment for being on it. It is the first thing we ask for, and it cuts both ways.
Questions founders ask us
The honest answers to the eight that come up most.

A note from the founder
Abrar takes the first call. Nothing reaches you that I have not read.
I started Prospect Engine in 2020 as a cold-email shop. By 2024 we were writing more software than scripts. By 2026 it was clear the agency worth running is one where AI does the mechanical work and humans do the judgement work.
Abrar runs the first call because he is the one who will hold us to the brief afterwards. He will ask who buys from you, who we must never contact, and what you send from, and he will say the price out loud rather than send it later.
What I do is read. Every brief, and every message that goes out under your name before it goes. That rule is older than this offer and it is not going anywhere.
Book directly
Pick a time. That is the whole form.
Thirty minutes with Abrar: who buys from you, in your own words, and your rate said out loud before anything is sent, whether we work together or not.