How to Add Contacts to a Campaign

Run outbound campaigns2 min readUpdated 2026-03-14

Import contacts into a Sales Dialer campaign from a CSV file, your CRM, or the API.


Method 1: CSV Upload

  1. During campaign creation, select Upload CSV.
  2. Drag and drop your file or browse to select it.
  3. Map CSV columns to Sales Dialer fields. Unmapped columns can be skipped or assigned to custom fields (Text, Number, Dropdown, or Link).
  4. Configure import settings:
    • Import mode — "Create New & Update Existing" or "Create Only New" (phone number is the unique key)
    • Country code — default for numbers without one
    • Primary contact handling — use alternate numbers when primary is empty
    • Save as default — reuse this mapping next time
  5. Finish setup and launch.

CSV requirements: E.164 phone format (include country code). Duplicate numbers import once. Empty phone rows are skipped.


Method 2: CRM Import

  1. During campaign creation, select Integrate with CRM.
  2. Choose your connected CRM, account, and list.
  3. Map CRM fields to Sales Dialer fields (same mapping flow as CSV).
  4. Configure settings and launch.

If your CRM isn't connected yet, click "Integrate with CRM" to set it up in JustCall's Integrations section first.


Method 3: API

Use the Sales Dialer API to add contacts programmatically. This is useful for automated pipelines or proprietary tools feeding contacts into campaigns.


Adding Contacts to a Running Campaign

For Dynamic Dialer campaigns, add contacts at any time without pausing — the dialer picks them up automatically. For Power and Predictive campaigns, add contacts before launch or during a pause.


Was this helpful?