Campaigns
Campaigns automate outbound calling and messaging to groups of contacts. Use campaigns to reach your audience with AI-powered voice assistants or SMS messages, track results, and scale your outreach efficiently.
Common Use Cases
Lead Follow-up
Automatically follow up with leads from your website, events, or marketing campaigns. Use AI assistants to qualify leads, answer questions, and schedule appointments.
Appointment Reminders
Send automated reminders for upcoming appointments, confirmations, or rescheduling requests. Reduce no-shows and improve customer experience.
Customer Surveys
Conduct automated customer satisfaction surveys, collect feedback, and gather insights. Use AI to have natural conversations and extract structured data.
SMS Marketing
Send targeted SMS messages to specific contact groups. Perfect for promotions, updates, or important announcements to your customer base.
Re-engagement
Reach out to inactive customers or leads that haven't responded. Use AI to rekindle interest and identify opportunities for re-engagement.
Product Launches
Announce new products or services to your target audience. Use campaigns to create buzz, answer questions, and drive interest in your offerings.
Key Benefits
Scale Your Outreach
Reach hundreds or thousands of contacts simultaneously without manual effort. Campaigns automate the entire process from start to finish.
Targeted Messaging
Use flags to segment your audience and send personalized messages to specific groups. Each campaign can target exactly who you want to reach.
Track Results
Monitor campaign performance with detailed call logs, response rates, and analytics. See which campaigns work best and optimize accordingly.
Cost Effective
Automate outreach at a fraction of the cost of manual calling or hiring staff. Pay only for the calls and messages you send.
Easy Management
Create, edit, pause, or cancel campaigns with a few clicks. Full control over your outreach without technical complexity.
Creating Your First Campaign
Follow these simple steps to create and launch your first campaign. The process is straightforward and takes just a few minutes.
Step 1: Basic Information
-
1
Navigate to Campaigns: Go to Campaigns in the main navigation and click Create Campaign.
-
2
Enter Campaign Name: Give your campaign a descriptive name (e.g., "Q1 Lead Follow-up" or "Appointment Reminders - March").
Tip: Use clear, descriptive names so you can easily identify campaigns later.
-
3
Select Phone Number: Choose the phone number this campaign will use. This number must already be purchased in your Numbers section.
Important: The number you select determines the caller ID for outbound calls. Choose a number that represents your brand well.
Step 2: Choose Campaign Type
Select whether this campaign will be Inbound or Outbound. The available options depend on your selected phone number's capabilities.
Outbound
Campaigns that make calls or send messages to your contacts. Perfect for lead follow-up, reminders, and proactive outreach.
- Requires flags to select target contacts
- Uses AI assistants for voice calls
- Can send SMS messages
- Automatically processes contacts
Inbound
Campaigns that receive calls on your number. Used for managing incoming calls with AI assistants or routing.
- Handles incoming calls
- Routes to AI assistants
- Can forward to human agents
- 24/7 availability
Step 3: Select Target Audience (Outbound Only)
For outbound campaigns, you must select which contacts to reach using Flags. Flags are tags you assign to contacts to group them.
How Flags Work
Flags are like tags or labels you assign to contacts. For example:
- "Hot Lead" - Contacts who are ready to buy
- "Follow-up Needed" - Contacts requiring attention
- "Event Attendee" - People who attended your event
- "Newsletter Subscriber" - Contacts on your email list
When you select flags in a campaign, it will reach all contacts that have those flags assigned. You can select multiple flags to combine audiences.
Tip: Before creating a campaign, make sure your contacts have the appropriate flags assigned. You can manage flags in the Flags section.
Selecting Flags
- In the campaign form, find the Select flags dropdown (only visible for outbound campaigns)
- Click the dropdown to see all available flags
- Select one or more flags that match your target audience
- The campaign will automatically include all contacts with the selected flags
Important: Make sure the selected flags have contacts assigned. If a flag has no contacts, the campaign won't have anyone to reach.
Step 4: Save Your Campaign
Click Create Campaign to save. Your campaign will be created with a Pending or Active status depending on your settings.
After Creating
Once saved, your campaign is ready to use. For outbound campaigns:
- The system will automatically process contacts with the selected flags
- Calls or messages will be sent based on your campaign configuration
- You can monitor progress in the Calls section
- Campaign status will update automatically as contacts are processed
Editing Campaigns
You can edit campaigns at any time to update settings, change the target audience, or modify the campaign name.
How to Edit
-
Go to Campaigns: Navigate to the Campaigns section in your dashboard.
-
Find Your Campaign: Locate the campaign you want to edit in the campaigns list.
-
Click Edit: Click the Edit button (pencil icon) in the Actions column for that campaign.
-
Make Changes: Update any fields you want to change:
- Campaign Name: Change the name to better reflect the campaign's purpose
- Phone Number: Switch to a different number (if needed)
- Campaign Type: Change between inbound/outbound (if your number supports it)
- Flags: Update which flags/contacts to target (for outbound campaigns)
- Status: Change campaign status (see status management below)
-
Save Changes: Click Update Campaign to save your changes.
Note: Some changes may affect active campaigns. For example, changing flags on an active outbound campaign will update which contacts are targeted going forward.
Managing Campaign Status
Campaigns have different statuses that control their behavior. You can change a campaign's status by editing it.
Active
Campaign is running and processing contacts. Outbound campaigns will make calls or send messages. Inbound campaigns will receive calls.
Paused
Campaign is temporarily stopped but can be resumed. No new calls or messages will be sent, but the campaign remains configured.
Pending
Campaign is created but not yet started. Change status to Active to begin processing contacts.
Complete
Campaign has finished processing all contacts. All calls or messages have been sent. Campaign cannot be restarted.
Failed
Campaign encountered an error and stopped. Check your configuration, wallet balance, or number capabilities and try again.
Inactive
Campaign is stopped and not processing. Similar to paused but typically used for campaigns that won't be resumed.
How to Change Status
- Go to Campaigns and find the campaign you want to modify
- Click Edit on that campaign
- In the edit form, find the Status dropdown (if available) or change it through the status field
- Select the new status you want
- Click Update Campaign to save
Canceling or Deleting Campaigns
You can cancel or delete campaigns that are no longer needed. Here's how to handle each scenario:
To Cancel a Campaign
To stop an active campaign without deleting it:
- Edit the campaign (see Editing Campaigns above)
- Change the status to Paused or Inactive
- Save the changes
This stops the campaign from processing new contacts but keeps it in your list for reference or to resume later.
To Delete a Campaign
To permanently remove a campaign:
- Go to Campaigns and find the campaign you want to delete
- Click the Delete button (trash icon) in the Actions column
- Confirm the deletion when prompted
Warning: Deleting a campaign is permanent and cannot be undone. However, call logs and records of completed calls/messages will remain in your Calls section for reference.
Best Practices
Before Launching
- Test with Small Groups: Always test campaigns with a small subset of contacts (5-10) before scaling. Verify that calls/messages work correctly and the content is appropriate.
- Verify Flags: Make sure your selected flags have contacts assigned. Check the contact count before launching to avoid empty campaigns.
- Check Wallet Balance: Ensure you have sufficient wallet balance or plan minutes to cover the campaign. The system will estimate costs before launching.
- Review AI Assistant: For voice campaigns, make sure your AI assistant (prompt) is properly configured and tested. Review the first message and content instructions.
- Verify Phone Number: Confirm your selected phone number is active and has the correct capabilities (voice/SMS) for your campaign type.
During Campaign
- Monitor Progress: Regularly check the Calls section to see how your campaign is performing.
- Review Call Logs: Listen to call recordings or read transcripts to ensure your AI assistant is performing as expected.
- Watch for Issues: Monitor for failed calls, low answer rates, or other issues that might indicate problems.
- Adjust as Needed: Don't hesitate to pause a campaign if you notice issues. You can edit and resume after making corrections.
Campaign Optimization
- Use Descriptive Names: Name campaigns clearly so you can easily identify them later (e.g., "Q1 Lead Follow-up - March 2024").
- Segment Your Audience: Use flags effectively to target specific groups. Don't send the same message to everyone.
- Time Your Campaigns: Consider time zones and optimal calling times for your audience to improve answer rates.
- Follow Compliance: Ensure you comply with Do Not Call (DNC) lists and telemarketing regulations in your region.
- Track Results: Review campaign performance regularly to identify what works and optimize future campaigns.
Troubleshooting
Campaign has no contacts to reach
Possible Causes & Solutions:
- No flags selected: For outbound campaigns, you must select at least one flag. Go to edit the campaign and select flags that have contacts assigned.
- Flags have no contacts: The flags you selected don't have any contacts assigned. Check your Flags section and assign flags to contacts, or select different flags.
- Wrong campaign type: Make sure you've selected the correct campaign type (inbound vs outbound) for your use case.
Calls are failing or not connecting
Checklist:
- Wallet balance: Check if you have sufficient wallet balance or plan minutes. Add funds if needed.
- Phone number capabilities: Verify your selected number supports the campaign type (voice/SMS) you're trying to use.
- Contact phone numbers: Ensure your contacts have valid, correctly formatted phone numbers.
- Provider errors: Check the Calls section for specific error messages from the provider.
- Number status: Confirm your phone number is active and not suspended.
Low answer rate or poor response
Improvement Tips:
- Call timing: Call during business hours and optimal times for your audience. Avoid early mornings, late nights, or weekends unless appropriate.
- Caller ID: Use a local or recognizable phone number. People are more likely to answer calls from numbers they recognize.
- AI assistant quality: Review and improve your AI assistant's first message and content. Make it engaging and clear about the purpose of the call.
- Contact quality: Ensure your contact list is up-to-date and contains valid, opted-in contacts.
- Compliance: Respect Do Not Call lists and ensure you have permission to contact recipients.
Campaign stuck in Pending or Failed status
Troubleshooting Steps:
- Pending status: Change the status to Active to start the campaign. Pending campaigns don't process contacts automatically.
- Failed status: Review the campaign configuration. Check wallet balance, number capabilities, and contact availability. Fix any issues and change status back to Active.
- Check logs: Review call logs and error messages in the Calls section for specific error details.
- Verify setup: Ensure all required fields are filled (name, number, type, flags for outbound) and valid.
Can't edit or change campaign settings
Possible Issues:
- Permissions: Verify you have campaigns_edit permission. Contact your administrator if you don't have access.
- Campaign status: Some campaigns in certain statuses (like Complete) may have limited editing options. Try changing the status first.
- Browser issues: Try refreshing the page or clearing your browser cache if the edit form isn't loading properly.
- Contact support: If issues persist, there may be a system problem. Contact support for assistance.
Related Resources
AI Assistants
Learn how to create AI assistants that power your voice campaigns and handle conversations intelligently.
Phone Numbers
Learn how to purchase and manage phone numbers for your campaigns.
Templates
Create SMS and Email templates for automated follow-ups after campaign calls.
Call Logs
Review call logs, transcripts, and analytics to track your campaign performance.