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.

Campaign builder — AI-generated steps, A/B variants, and enrolled contacts

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:

Who you're targeting · ICP — pick the Ideal Client Profile you're selling into. The sequence is written from that profile's positioning.
Placing for · Reverse Market Profile — when you're reverse-marketing a candidate, pick the Reverse Market Profile here. This is how you lead with a candidate — the sequence pitches that person to hiring managers.
Who you are · Business context — choose the business context that frames the sender. Defaults to your primary context.

How to Build the Emails

Pick one of three build modes:

Generate with AI (default) — a multi-step sequence written end-to-end from your ICP or Reverse Market Profile plus your business context, reviewable before it sends. Each step is individually editable after generation.
Describe it — give one line on the angle and AI frames the sequence around it.
Write manually — start from an empty sequence and add your own steps. Full control over subject, body, delay, and variant distribution.

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:

Recruitment Agency — outreach to hiring managers and candidates.
B2B Sales — General — business development and client acquisition.
IT / Managed Services — managed services and technology sales.
HR / Employment Law — HR advisory and employment law services.
Commercial Cleaning / Facilities — facility services outreach.
Custom — define your own tone and approach.

Merge Variables

Insert dynamic placeholders into subject lines and email bodies. Variables resolve at send time from the enrolled contact's record.

VariableResolves 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:

Book a Meeting — drive prospects to schedule a call or meeting.
Phone Call — encourage prospects to pick up or return a call.
Direct Reply — get a response to start a conversation.
Funnel to Sales — move prospects into a sales pipeline.
Info Sharing — share content, resources, or updates.

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

Draft — campaign is being built; no emails are sent.
Active — emails are queued and sent according to the schedule.
Paused — sending halted; enrolled contacts retain their position.
Archived — campaign is closed; no further sends.

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.

Open tracking — an invisible pixel records an open event with timestamp and approximate location when the recipient loads the email.
Click tracking — links are wrapped with a tracking redirect; each click is logged with the destination URL and timestamp.
Per-campaign toggle — open and click tracking can be enabled or disabled independently on each campaign. Exclude privacy-conscious or regulated contacts by turning the toggle off before enrolment.
Reply auto-pause — connected inboxes are polled for inbound replies that match an enrolled thread, regardless of which step they follow. A reply automatically pauses that contact's sequence until you resume or unenrol them.
Auto-reply filtering — out-of-office messages, delivery receipts, and common auto-reply patterns are detected and excluded. They never trigger a pause and never count as replies in the stats.
Bounce handling — hard bounces remove the contact's email and halt their sequence, protecting your sender reputation.
Activity feed — open, click, and reply events land in the contact's activity feed alongside notes and call history for a complete engagement timeline.
Campaign stats — the funnel panel shows aggregate open rate, click rate, and reply rate across all enrolled contacts and steps.

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

Unsubscribe link — automatically appended to every outbound email.

Reply detection, auto-reply filtering, and bounce handling are covered under Tracking & Outcomes above.

Campaign Setup End-to-End

  1. Name your campaign — give it an internal name.
  2. 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.
  3. Choose a build mode — Generate with AI, Describe it, or Write manually.
  4. Add variants — optionally split any step into A/B variants with percentage splits.
  5. Review and edit steps — tune each AI-generated step, or add manual steps one by one.
  6. Assign a sending inbox — pick the connected inbox that will send all steps.
  7. Set the sending schedule — choose days, hours, and daily cap.
  8. Set campaign goal — choose the desired outcome (meeting, call, reply, etc.).
  9. 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.
  10. 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.