๐Ÿ“„Create a campaign

A Campaign in Dapta lets you run outbound calls fastโ€”no code needed. Just upload a spreadsheet with your contacts and let your voice agent handle the rest. Simple and scalable.|

๐ŸŸฃ Step 1: Create a New Campaign 1๏ธโƒฃ Go to Campaigns From the Dapta home page, click ๐Ÿ“‚ Campaigns in the sidebar. 2๏ธโƒฃ Create a New Campaign Click โž• Create Campaign to begin setting up your new campaign.

3๏ธโƒฃ Set Campaign Details

  • ๐Ÿ“ Give your campaign a clear Name

  • ๐ŸŽฏ Define a Campaign Objective that describes its purpose

  • ๐Ÿ—ฃ๏ธ Choose the Voice Agent that will be making the calls

๐ŸŸฃ Step 2: Upload Your Data File

1๏ธโƒฃ Add Your Spreadsheet Upload the file youโ€™ll use for your campaign. Supported formats include:

  • ๐Ÿ“„ CSV (.csv)

  • ๐Ÿ“Š Excel (.xlsx, .xls)

  • ๐ŸŒ Google Sheets (export as .csv or .xlsx before uploading)

2๏ธโƒฃ Prepare Your File Make sure your spreadsheet is formatted correctly to avoid errors.

โš ๏ธ Tips to Avoid Issues:

  • Use clear column headers like name, phone, or email.

  • Format phone numbers using international format, such as +15555555555 (US) or +52XXXXXXXXXX (Mexico).

3๏ธโƒฃ Upload and Continue Once your file is uploaded, Dapta will process the data and get it ready for property mapping in the next step.

๐ŸŸฃ Step 3: Map Your Properties

1๏ธโƒฃ Default Fields Dapta will automatically display the required fields like Phone and Name.

2๏ธโƒฃ Map Your Columns

Left column ("Properties in Dapta CRM") = The variables your prompt or agent uses (e.g. Phone Number, Contact Name).

Right column ("Columns in your file") = The actual column headers from your uploaded spreadsheet (e.g. contact_name, contact_phone, etc.).

3๏ธโƒฃ Add More Properties (Optional) You can map additional fields (like email, location, etc.) as long as they exist in your spreadsheet.

4๏ธโƒฃ Handle Errors Once you map everything, Dapta will process your file and show any rows that failed to upload:

  • โœ… Valid rows will still be added to your campaign

  • ๐Ÿงพ An error log will be generated so you can fix issues

  • ๐Ÿ” You can press Back, correct your file, and re-uploadโ€”or continue with the valid records

๐Ÿ’ก You donโ€™t need to fix all errors right awayโ€”you can still launch the campaign using the successfully uploaded data.

If your spreadsheet includes extra data (like company name, email, or tags), you can map it to a property your agent can use.

โž• Add a New Property

  1. Click Add Property

  2. In the modal:

    • Display Name: This is what will show in Dapta (e.g., Company Name)

    • Field Name: This must exactly match the column in your spreadsheet (e.g., company_name)

    • Data Type: Select from Text, Number, Date, or Boolean based on your data

These properties will also be added to your CRM. You can later download, filter, and reuse this data across campaigns.

Once added, use the dropdown on the right to map your new property to the correct column in your uploaded file.

๐Ÿ” Map to File Column

โœ… Thatโ€™s it! Your agent can now use this extra info during the call flow. ๐ŸŸฃ Step 4: Set Up Your Campaign

In this step, you'll define how and when your campaign will run.

1๏ธโƒฃ Start & End Date ๐Ÿ“… Choose the date range your campaign will be active.

2๏ธโƒฃ Calling Days ๐Ÿ“† Select whether calls run:

  • Daily

  • Weekdays only (Monโ€“Fri)

  • Or on a custom schedule

3๏ธโƒฃ Max Attempts per Contact ๐Ÿ” Set how many times Dapta should retry a call if it's not answered.

4๏ธโƒฃ Attempts per Day ๐Ÿ“ˆ Control how many call attempts can be made to the same contact in a single day.

5๏ธโƒฃ Time Zone ๐ŸŒ Define the time zone your campaign should follow so calls are made at the right local time.

6๏ธโƒฃ Call Schedule Windows โฐ Add one or more time windows to control when calls are allowed (e.g. only between 9AMโ€“12PM and 2PMโ€“5PM). This helps avoid calling during non-business hours or lunch breaks.

๐ŸŸฃ Step 5: Metrics Once your campaign is live, click into your campaign and go to the Metrics tab to monitor performance and call activity.

1๏ธโƒฃ Campaign Overview

At the top of the Metrics tab, youโ€™ll see key stats at a glance:

  • ๐Ÿ’ณ Credits Used

  • ๐Ÿ“ž Total Calls

  • โ˜Ž๏ธ Contacts Called

  • ๐Ÿ“ˆ Connection Rate

  • โฑ๏ธ Avg. Call Duration

Use this section to quickly assess how your campaign is performing.

2๏ธโƒฃ Calls Made (Line Chart)

Track the number of calls made per day. Each data point can be broken down by:

  • โŒ Dial Failed

  • ๐Ÿ“ด Voicemail Reached

  • ๐Ÿ”• User Hangup

  • ๐Ÿ’ค Inactivity

  • ๐Ÿ“Š Total Calls

Hover over each date to see individual performance.

3๏ธโƒฃ Contact Funnel

This horizontal funnel shows your contact journey:

  • ๐Ÿ”ต Total Contacts (100%)

  • ๐ŸŸก Connected (% of total reached)

  • ๐ŸŸข Successful (% of total that completed the flow)

This helps visualize drop-offs between stages.

4๏ธโƒฃ Tips for Optimization

Use this data to:

  • Identify peak connection times

  • Spot trends in disconnect reasons

  • Refine your contact list

  • Optimize script performance

โžก๏ธ Click โ€œMetricsโ€ from your campaign dashboard to get started.

Last updated