Help CenterPlatform · Campaigns

/platform/campaigns/[id]

Manage a single campaign end to end: email cadence with A/B variants, CSV contact import, call scripts, dial sessions, and email reporting.

Manage a single campaign end to end: email cadence with A/B variants, CSV contact import, call scripts, dial sessions, and email reporting.

Overview

The campaign page is where you manage a single outreach campaign end to end: the email cadence, the calling script, enrolled contacts, dial sessions, and reporting. It is organized into tabs across the top. The call follow-up emails SDRs send from the dialer now live at the client level under Settings > Email Templates, not on this page.

How to use this page

  1. 1
    Navigate the campaign tabs

    The page is organized into tabbed sections: Dashboard (campaign overview and key metrics), Email Cadence (the automated email sequence steps), Calling Script (the call script your SDRs follow), Contacts (enrolled contacts with import controls), Settings (campaign configuration, auto-cadence daily send limit, and consent mode), Call Reporting (dial sessions and the supervise panel), and Email Reporting (reply rate, open rate, and delivery metrics). Switch between tabs to find the tools you need.

  2. 2
    Edit the email cadence

    In the Email Cadence tab, each sequence step shows the email subject and body editor. Expand a step to edit its content. Use the On/Paused toggle next to the Send Test button to pause or resume an individual variant. When paused, the variant display shows a Paused label on its tab and a gray toggle. While all variants on a step are paused, that step is skipped at send time and the copy is preserved.

  3. 3
    Pause or resume a variant

    Open a sequence step and click the On/Paused toggle on the active variant. The toggle shows On when the variant will be included in sends and Paused when it will be skipped. Pausing keeps your copy intact while the step or variant is excluded from the send loop. Resume by clicking the toggle again. When all variants on a step are paused, the entire step is skipped.

  4. 4
    Add variants and run A/B tests

    Click Add Variant B below an existing step to create a second email variant for A/B testing. Each variant gets its own On/Paused toggle, send statistics, and reply rate. After enough data, one variant can be declared the winner. Variant tabs also show Paused labels on paused copies.

  5. 5
    Set up the SDR call follow-up emails

    The emails SDRs send from the dialer after a live call (matched to the disposition they pick) are configured once per client, not per campaign. Open Settings > Email Templates and use the SDR call emails tab there. Every campaign under that client inherits them. See the Email Templates guide for the full walkthrough.

  6. 6
    Import contacts with the CSV mapper

    Open the import modal from the Contacts tab. Upload a CSV file and the mapper pre-fills column mappings using smart auto-map rules. Use the column search box to filter through hundreds of columns. A duplicate-email warning shows how many rows share an email and will merge on import. Results appear in a unified ImportResultSummary block with per-batch counts.

  7. 7
    Manage call scripts

    In the Calling Script tab, you can edit custom call script sections. The system preserves custom sections and writes a revision history entry each time you regenerate the script, so previous customizations are never lost.

  8. 8
    Set the automated email daily limit

    In Settings under auto cadence, the Daily Send Limit controls how many emails the campaign sends per day. Leave it blank for auto mode, where each sender's individual throttle governs the pace. Enter a number to set a hard cap that overrides individual sender throttles.

What the buttons do

Tabbed sections
Dashboard (overview metrics), Email Cadence (automated email steps), Calling Script (the call script), Contacts (enrolled + import), Settings (config/consent/daily send limit), Call Reporting (dial sessions), Email Reporting (replies/opens/delivery).
Variant On/Paused toggle
Pauses or resumes a single cadence variant. On = included in sends; Paused = skipped, copy preserved. All variants paused on a step skips the whole step.
Send Test
Sends a test of the current cadence variant to yourself so you can preview it before it goes to prospects.
Add Variant B
Adds a second email variant to a cadence step for A/B testing. Each variant tracks its own sends and reply rate.
Import CSV
Opens the contact import mapper with smart column auto-mapping, a column search box, and duplicate-email detection.
ImportResultSummary
A unified results block showing created, updated, enrolled, reassigned, blocklisted-skipped, already-in-another-campaign skipped, notes imported, and follow-up dates imported counts after each CSV import.
Daily Send Limit
In Settings, caps the campaign's emails per day. Blank = auto mode (per-sender throttle); a number = hard cap overriding sender throttles.
Supervise session
On active dial sessions in Call Reporting, opens Shadow, Guide, and Join In modes. After picking a mode the panel follows the SDR and auto-reconnects to their next live call.

Common questions

Where did the Email Templates tab go?

The call follow-up emails SDRs send from the dialer moved to the client level. Set them once under Settings > Email Templates (the SDR call emails tab) and every campaign for that client uses them. Existing per-campaign templates were migrated up to their client automatically.

What does the On/Paused toggle do?

Click the toggle next to a variant's name to pause or resume it. Paused variants are skipped at send time but their copy is preserved. The variant tab shows a Paused label so you can see which ones are inactive at a glance. When all variants on a step are paused, the step itself is skipped.

Can I pause an entire step?

Pause all variants on that step. When every variant is paused, the step is skipped at send time. No single pause-all button exists; toggle each variant individually.

How does the CSV column search work?

In the import mapper, a search box filters your CSV columns as you type. It matches both the column header name and the mapped field name. This helps when importing files with dozens or hundreds of columns.

What happens to duplicate emails on import?

The mapper shows a warning with the count of duplicate-email rows. Rows with the same email merge into a single contact on import (the most recent row's data wins for non-key fields).

What does the ImportResultSummary show?

A unified results block showing created, updated, enrolled, reassigned, blocklisted-skipped, already-in-another-campaign skipped, notes imported, and follow-up dates imported counts after each CSV import.

How do custom call scripts work?

Edit the call script in the Calling Script tab. Custom sections you write are preserved across regenerations, and each generate creates a history entry so you can restore earlier versions.

Where did the old inline listen buttons go?

The old green inline Listen buttons were replaced by the Supervise session panel. On active dial sessions in Call Reporting > Dial Sessions, click Supervise session to open Shadow, Guide, and Join In modes. After you click a mode, the panel enters follow mode and auto-reconnects to the SDR's next live call without needing to click again.

How does the daily send limit work?

The Daily Send Limit in Settings under auto cadence controls how many emails the campaign sends per day. Leave it blank for auto mode where each sender's individual throttle setting governs the pace automatically. Enter a specific number to set a hard cap that overrides individual sender throttles.

Want SalesHive running outbound for you?

Book a 30-minute strategy call and we’ll map out exactly how SalesHive books qualified meetings for your team.

Back to Help Center