Let's build a campaign
Give it a name and pick the consultant who owns it. The name appears in every Slack alert and Airtable view.
What's your starting point?
This choice determines which sources are used and how the rest of the form looks.
How many leads per day?
Apollo searches companies by region, size and (optional) sector — straight to the qualifier. No job boards for company type.
Which job boards, and how many leads?
Boards run first for fresh vacancies; Apollo tops up by sector until the daily target is pushed.
Which roles are you targeting?
The AI checks semantically — "construction planner" does not match "administrative preparation employee".
When should it run?
Daily = every day · Weekly = chosen weekday · Monthly = chosen day-of-month — always at this local time. One-time = a single run.
Where should we search?
For company-type campaigns, prefer provinces — Apollo reaches more relevant companies per province than per city.
What's the ideal company?
This becomes the core of the AI qualifier prompt. You see the full criteria preview at the end.
What do you always exclude?
Tap the common ones, or add your own. These are excluded on top of the Needles base-ICP.
What gets pushed to Lemlist?
Only no is ever discarded. This sets how strict "relevant enough" is.
Who do we contact, and in what order?
Drag to reorder. If no real contact with an email is found, the lead is not pushed — never guessed or generic info@.
Link a Lemlist campaign
Optional — leave blank to link later. The three ★ vacancy variables are filled automatically by the qualifier.
| Variable | Source | Example |
|---|---|---|
| {{vacancyOpener}} ★ | Qualifier → Hardest vacancy | work planner |
| {{vacancyLine}} ★ | Qualifier → Ready-made sentence | "a work planner and machinist" |
| {{vacancySource}} ★ | Scraper → Vacancy source | Indeed / your website / LinkedIn |
| {{firstName}} | Lars | |
| {{companyName}} | VanderLinden | |
| {{city}} | Tilburg | |
| {{consultantName}} | Frank | |
| {{openVacancies}} | 3 |
Here's what will happen
Based on your settings — this is what concretely happens when the campaign runs.
Review it in Airtable and set status to active — SalesOS only runs active campaigns, at the schedule you set.