Last month I needed to fill a sales calendar with qualified prospects but didn’t have a budget for a full‑blown SDR team.
I turned to Spot AI, wired together a few no‑code tools, and got a repeatable flow that spits out warm leads every morning.
Below is the exact process I use, the tools that actually work, and the price tags that keep it sane for a solo operator.
What most guides get wrong about Spot AI
Most tutorials treat Spot AI like a magic button that reads your mind and spits out perfect leads.
They skip the messy part where you have to tell the model exactly what a good prospect looks like, and they ignore the fact that raw LinkedIn data is noisy.
If you just point Spot AI at a search URL and hope for the best, you’ll get a list full of interns, recruiters, and people who changed jobs six months ago.
The real work is in shaping the prompt and cleaning the output before you ever hit “send”.
How I built a working Spot AI lead‑gen flow in one afternoon
Here’s the stack I actually run:
- Spot AI – the reasoning engine that decides if a profile matches your ICP.
- PhantomBuster – scrapes LinkedIn search results into a CSV.
- Make(formerly Integromat) – moves data between apps and runs the Spot AI prompt.
- Google Sheets – holds the raw scrape and the enriched output.
- Gmail (via Make) – sends the final cold email.
The flow looks like this: PhantomBuster runs a nightly scrape, drops 200 rows into Sheets, Make pulls each row, sends the LinkedIn bio to Spot AI with a custom prompt, gets back a yes/no score and a short personal note, then writes the score and note back to the sheet.
Rows with a score of 8 or higher trigger a Make route that pulls a template from Gmail, injects the personal note, and sends the email.
Everything runs on a free Make tier for the first 1,000 operations a month, which is enough for a solo tester.
What breaks when you scale to 500 leads a day?
At low volume the biggest hiccup is the occasional LinkedIn captcha that stops PhantomBuster cold.
When you push past 300 leads per day you start hitting PhantomBuster’s usage limits and the Make scenario begins to queue.
The Spot AI calls themselves are cheap and fast, but the scrape step becomes the bottleneck.
I solved it by splitting the scrape into two PhantomBuster agents that run on staggered schedules and by adding a Make filter that skips rows already processed in the last 12 hours.
Concrete example: prompt, tool, and cost
Here’s the exact prompt I feed Spot AI for each LinkedIn bio:
You are a senior sales analyst. Given the following LinkedIn profile text, decide if the person matches our ideal customer profile: founder or VP of Sales at a B2B SaaS company with 10‑200 employees, located in the US or Canada. Respond with a score from 0 to 10, where 10 is a perfect match, and add one sentence explaining why you gave that score.
Profile: {{bio}}
I store the prompt as a text variable in Make and pass the {{bio}} placeholder from the sheet.
Spot AI pricing (as of 2026) is $0.008 per 1,000 tokens. A typical prompt+bio uses about 600 tokens, so each call costs roughly $0.005.
At 200 leads a day that’s about $1 per day in Spot AI compute — negligible.
The real cost comes from PhantomBuster: their starter plan is $30/mo for 10 hours of runtime, which covers the nightly scrape.
Make’s free tier gives 1,000 operations; I use about 800, so I stay free.
Overall monthly spend: $30 (PhantomBuster) + $0 (Spot AI) + $0 (Make) = $30.
I think $30/mo is a steal for a fully automated lead‑gen engine that delivers 5‑10 qualified replies each week.
