Creating Campaigns
Creating Campaigns
This guide walks you through creating an outbound campaign from start to finish.
Starting a New Campaign
- Navigate to Campaigns in the dashboard
- Click New Campaign
- Enter the basic information:
- Name - A descriptive name for internal use
- Description - Optional notes about the campaign’s purpose
Campaign Configuration
Basic Settings
Selecting an Agent
Choose the agent that will handle campaign calls:
- Click Select Agent
- Choose from your existing agents or create a new one
- Review the agent’s configuration for outbound suitability
Outbound agents should have scripts tailored for proactive outreach rather than inbound support. Consider the conversation flow when the contact answers.
Linking Contact Lists
Connect one or more contact lists to your campaign:
- Click Add Contact List
- Select from your existing lists
- Configure sync settings
New contacts added to linked lists will automatically be queued for the campaign.
Campaign Scripts
Define what your agent says during campaign calls.
Opening Script
The opening is crucial for outbound calls. It should:
- Identify who is calling
- State the purpose clearly
- Engage the contact quickly
Example Opening:
“Hi, this is Gail calling from Acme Insurance regarding your policy renewal. Do you have a moment to discuss your options?”
Handling Responses
Configure how your agent responds to common scenarios:
Voicemail Script
When calls go to voicemail:
- Enable Leave Voicemail in campaign settings
- Write a concise voicemail script (under 30 seconds)
- Include a callback number or next steps
Example Voicemail:
“Hi, this is a message from Acme Insurance about your upcoming policy renewal. Please call us back at 555-123-4567 or visit acmeinsurance.com to review your options. Thank you!”
Scheduling
Control when your campaign runs.
Campaign Schedule
Set the hours when calls can be made:
Always respect appropriate calling hours. Most regulations prohibit calls before 8 AM or after 9 PM in the contact’s local time zone.
Contact Time Zones
Gail automatically adjusts calling times based on contact time zones:
- Phone number area codes are used to determine location
- Calls are only placed during permitted hours
- Contacts in restricted hours are queued for later
Pacing
Control the rate of outbound calls:
Campaign Outcomes
Define the possible results of campaign calls.
Standard Outcomes
Custom Outcomes
Create outcomes specific to your campaign:
- Go to Campaign Settings → Outcomes
- Click Add Outcome
- Define:
- Name - Outcome identifier
- Description - When this outcome applies
- Action - What happens next (complete, retry, escalate)
Example Custom Outcomes:
- “Payment Confirmed” - Contact made a payment
- “Appointment Scheduled” - Successfully booked an appointment
- “Transferred to Agent” - Escalated to human agent
Launching the Campaign
Before launching:
- Review settings - Double-check all configuration
- Test calls - Make test calls to verify the experience
- Check contact list - Ensure contacts are properly loaded
- Verify schedule - Confirm calling hours are appropriate
To launch:
- Click Review & Launch
- Confirm the campaign details
- Click Start Campaign
Monitoring Active Campaigns
Once running, monitor your campaign from the dashboard:
- Real-time stats - Calls made, connected, completed
- Queue status - Contacts waiting to be called
- Error alerts - Issues requiring attention
- Live calls - Currently active conversations
Pausing and Resuming
You can pause a campaign at any time:
- Open the campaign
- Click Pause Campaign
- Calls in progress will complete, but no new calls start
To resume, click Resume Campaign.
Next Steps
- SMS & Text Messaging - Set up and manage text messages for text-based campaigns
- Sequences - Create multi-step outreach flows
- Redialing Rules - Configure retry behavior