Campaigns
Multi-step AI email sequences that run on autopilot — from one-off intros to full multi-step drip campaigns with A/B variants, merge variables, and per-campaign sending schedules.
One-Off Emails
Send a single personalised email to a contact directly from the contact detail page. One-off emails are not part of a sequence but still support merge variables and are logged in the contact's activity feed.
Creating a Campaign
Start a campaign by telling Kolvera who you're targeting and who you are — the create form leads with three dropdowns:
How to Build the Emails
Pick one of three build modes:
AI email generation uses Claude Sonnet. The sequence automatically stops sending to a contact as soon as they reply.
Advanced — Vertical Override
By default a campaign uses the vertical from your account. Open the Advanced panel on the create form to override the vertical, tone, and language for this campaign only. Each vertical tunes the tone, hook style, and step spacing:
Merge Variables
Insert dynamic placeholders into subject lines and email bodies. Variables resolve at send time from the enrolled contact's record.
| Variable | Resolves to |
|---|---|
{first_name} | Contact's first name |
{last_name} | Contact's last name |
{title} | Contact's job title |
{company} | Company name |
{ad_role} | Role advertised on the job posting (scrape campaigns) |
{job_title} | Job title from the contact's LinkedIn profile |
{location} | Contact's city or region |
{domain} | Company domain (e.g. acme.com.au) |
A/B Variants
Each step supports multiple variants. Enrolled contacts are distributed across variants according to your set split percentages. Paused variants redistribute their share automatically to the remaining active variants.
Campaign Goal
Set the desired outcome for your campaign. The goal helps AI tailor the sequence tone and call-to-action:
Per-Campaign Sending Schedule
Each campaign has its own sending window, independent of other campaigns. Set the days of the week and time range (in the inbox owner's timezone) during which emails are released. Steps are staggered cumulatively through the working window.
Daily send limits: start at 2/day, ramp to 5/10/15/20 over 4 weeks. Maintenance: 10/day. Hard cap: 25/day per inbox.
Campaign Lifecycle
Enrolled Contacts
The Enrolled tab on each campaign shows every contact, their current step, last activity, and outcome status. You can unenrol contacts individually or in bulk. Contacts who reply are auto-paused and flagged for manual follow-up.
Tracking & Outcomes
Every campaign tracks engagement automatically so you know exactly when prospects open, click, and reply — and pauses sequences when the right signals arrive.
AI Step Refinement
After generation, open any step and use the AI refine panel to rewrite tone, shorten, lengthen, or shift the angle. The original step is preserved until you accept the suggestion.
Compliance
Reply detection, auto-reply filtering, and bounce handling are covered under Tracking & Outcomes above.
Campaign Setup End-to-End
- Name your campaign — give it an internal name.
- Pick who you're targeting — choose an ICP, or a Reverse Market Profile if you're placing a candidate, plus the business context that frames the sender.
- Choose a build mode — Generate with AI, Describe it, or Write manually.
- Add variants — optionally split any step into A/B variants with percentage splits.
- Review and edit steps — tune each AI-generated step, or add manual steps one by one.
- Assign a sending inbox — pick the connected inbox that will send all steps.
- Set the sending schedule — choose days, hours, and daily cap.
- Set campaign goal — choose the desired outcome (meeting, call, reply, etc.).
- Enrol people — enrol via the People page bulk-enrol toolbar, from a Hot List, from ICP prospects, from a Reverse Market Profile, or as individuals.
- Activate — flip the campaign to Active. The scheduler picks up enrolled contacts on the next run.
Build sender reputation first. See the Mailbox Warm-Up Guide for full setup.