Overview
Sequences are outreach campaigns that sales teams use to reach out to contacts over a planned period of time, with sequential touchpoints like phone calls, emails, social media engagement, and other tasks. You can add contacts to new or existing sequences at any time. If a sequence is active when you add a contact to it, Apollo enrolls them in the first step according to the sequence sending schedule.
By default, only sequence owners can add contacts to a sequence. If you don't have access to edit a sequence, ask the sequence owner to share can edit access. This allows you and other team members to add contacts or make the following changes:
- Remove contacts from a sequence
- Stop contacts in a sequence
- Change contact statuses (pause/unpause)
- Change send-from users
- Set auto-resume date
- Retry failed contacts
Check out the following sections to add contacts to a sequence.
Add Contacts to a Sequence
Apollo prioritizes contacts based on their prospect score. Contacts with higher scores are more likely to engage with your outreach, and these contacts will proceed through your sequence ahead of lower-scoring prospects. Learn more.
Each contact you add to a sequence goes through each sequence step once. Apollo tracks a contact's progress within the sequence to avoid sending duplicate messages. If you need a contact to repeat sequence steps, clone the sequence and add the contact to the new sequence.
You can add contacts from search, from a CSV file, from a list, or automatically via the outbound copilot.
Wondering how to avoid adding the same contact to multiple sequences? Apollo warns you before adding contacts to a sequence if:
- The contact is already part of another sequence: Messaging contacts multiple times across different sequences can be burdensome. However, there are often real business reasons to add a contact to multiple sequences at the same time. Consult with your team if you're unsure how to proceed.
- The contact has unverified email addresses: Apollo only recommends enrolling contacts with verified email addresses.
- The contact has out-of-date information or doesn't have an email address: Use enrichment to find information and email addresses before adding contacts to a sequence.
- The contact has an owner other than you: If you're an admin, check out Edit a Contact Owner or Permission Profiles to update ownership permissions.
You can proceed despite the warning, or resolve the issue.
Add contacts from search
To add contacts to a sequence from search:
- Launch Apollo and click Sequences.
- Select a sequence.
- Click Add contacts > Prospect Searcher.
- Use search filters to find the right people for your sequence.
- Check each contact that you want to add to the sequence.
- Click Add to sequence.
Apollo charges 1 credit per net new verified contact that you add to a sequence. There's no charge if you add a saved contact with a verified email address to your sequence.
To learn more about credits, check out What Are Credits?. To learn more about prospect email verification, check out How Apollo Verifies Emails.
- Select the mailbox you want to use to message contacts in the sequence. Alternatively, check two or more mailboxes to rotate sends between the mailboxes. Mailbox rotation can help improve email deliverability by spreading your outbound volume across different sending email addresses.
- (Optional) Check Skip Contacts Validation if you don't want to review issues with contacts before sending them emails. Apollo doesn't recommend you skip validation, as you may miss important warnings.
- (Optional) Click Schedule to set a specific time to add the contacts to the sequence, then choose a date and time.
- Click Add contacts.
- If there are any issues with your contacts, review them and decide whether you still want to add those contacts to your sequence. Then, click Sequence selection.
You have now added contacts to your sequence.
If an Apollo admin has enabled DNC screening, Apollo automatically checks new phone numbers you request against official Do Not Call (DNC) lists. If a number is on a DNC list, Apollo displays "Do Not Call" on the contact phone number. Additionally, if a contact has opted out of calls on Apollo specifically, a tag on the contact lets you know. This helps prevent accidentally dialing someone in a sequence who has asked not to be contacted.
Add contacts from a CSV
Download a sample CSV file that includes the required columns. Learn more about importing contacts via CSV.
To add contacts to a sequence via a CSV file:
- Launch Apollo and click Sequences.
- Click the sequence you want to use.
- Click Add Contacts > Upload CSV.
- Click Select CSV File, and select the file on your computer.
- Next, map each CSV column header to the matching Apollo field.
- Select the appropriate options for the import settings.
- When finished, click Import.
You have now added contacts to a sequence from a CSV.
Add contacts from a list
To add contacts to a sequence from a list:
- Launch Apollo and click Sequences.
- Click the sequence you want to use.
- Click Add Contacts > Select list.
- Select one or more lists from the dropdown. There's no limit to the number of lists you can add to the sequence.
- Select the email address you want to use to message contacts in the sequence, or toggle Rotate mailboxes to rotate between the mailboxes you use in Apollo. Then select multiple email addresses, or leave the dropdown blank to rotate all. Mailbox rotation can be useful for email deliverability.
- (Optional) Check Skip Contacts Validation if you don't want to review issues with contacts before sending them emails. Apollo doesn't recommend skipping validation because you may miss important warnings.
- (Optional) Click Schedule to set a specific time to add the contacts to the sequence, then choose a date and time.
If you're using someone else's mailbox to send sequence messages, the recipient may see that name as the sender of the email. Check out Manage User Mailboxes to change the sender name on Microsoft Exchange mailboxes. Alternatively, use a Microsoft Exchange mailbox that you created in your name, or any other connected mailbox from a supported email service provider. Apollo recommends Gmail to get the most out of Apollo.
- Click Add now.
You have now added contacts to a sequence from a list.
Add contacts with the outbound copilot
To add contacts automatically with workflows:
- Launch Apollo and click Sequences.
- Click the sequence you want to use.
- Click Add Contacts > Automate adding contacts.
- Configure the copilot workflow, then click Create workflow.
You have now automated adding contacts with the outbound copilot. Check out Use the Outbound Copilot to learn more.
Pause and Resume Contacts
You can check the progress of contacts in the sequence over time:
- Launch and Apollo and navigate to Sequences.
- Select a sequence and click Contacts to review a contact's status.
There may be times you need to pause a contact moving through a sequence. For example, if you're already actively engaging with a contact's colleague, or if they request temporary space from your outreach campaign.
When you, your team, or Apollo pause a contact in a sequence, you have the option to resume the contact manually or with an automatic resume date.
If Apollo pauses a contact because it detects an out-of-office response, you may not need to manually resume the contact. Check out Sequences Overview to learn more.
Pause
To pause a contact in a sequence:
- Launch Apollo and click Sequences.
- Select your sequence.
- Click Contacts, then check the contacts you want to pause in the sequence.
- Click Pause Sequence.
- If you want to set an automatic resume date, select a date. Click Pause.
You have now paused a contact in a sequence. You can manually resume the contact in the sequence later or use auto-resume.
If you change a contact or account owner while the contact is in a sequence, the contact stays enrolled at the same step and status, even if the sequence is paused.
When you update the ownership of a contact, Apollo assigns any new sequence tasks and emails created after the change to the new owner, while existing tasks and emails stay assigned to the previous owner.
While there isn’t a bulk option to update ownership across all sequences at once, you can manage ownership changes by individually updating each affected sequence.
Resume
To resume a paused contact:
- Launch Apollo and click Sequences.
- Select your sequence, then click Contacts.
- Under filters, click Sequence Status and check Auto resume date not scheduled, Manually Paused, or Out of Office to find the contacts you want to resume.
- Apollo displays the paused contacts. Check the contacts that you want to resume, then click ► to immediately resume the contacts. Click ► to confirm.
- To schedule a date and time to automatically resume the contacts, click Set Auto-resume date.
- Select a date and time, then click Set resume date.
- When finished, click Resume.
You have now resumed a contact in a sequence.
Mark Contacts as Finished
By default, sequences end when a contact replies to an email. However, there may be situations where you want to manually mark a contact as finished. For example, if you changed the default trigger settings for sequences and a contact wishes to unsubscribe or has changed jobs.
To manually mark a contact as finished in a sequence:
- Launch Apollo and click Sequences.
- Select your sequence, then click Contacts.
- Check the contacts you want to mark as finished, and click Mark as Finished.
- Select a reason to mark the prospect as finished so Apollo can complete related tasks for you, then click Mark Finished.
You have marked a contact as finished in a sequence.
Remove Contacts
There may be times when you need to remove a contact from a sequence. For example, if you enroll multiple contacts from the same company in a sequence and one of the contacts responds to close a deal. Removing the other contacts from your sequence might make sense.
Use caution when removing contacts from a sequence. When you do so, you bypass the safety checks that prevent re-deploying the contact to the same or multiple sequences at a later time.
To remove a contact from a sequence:
- Launch Apollo and click Sequences.
- Select your sequence, then click Contacts.
- Check the contacts you want to remove, and click Remove from Sequence.
- Click Remove to confirm.
You have now removed a contact from a sequence.
If you remove a contact from a sequence, you can add them back and Apollo remembers their progress by placing them back on the same step they were on in the sequencs. This ensures they don't receive duplicate messages. If you need the contact to start fresh from the first step, clone the sequence and add the contact to the new one.
Troubleshoot Missing or Stuck Contacts
If you've added contacts to a sequence but they don't seem to be there, or they're there but aren't progressing, check the contact's sequence status. The sequence status tells you where a contact is in your sequence and whether they're progressing.
To check a contact's status:
- Launch Apollo and click Sequences.
- Select your sequence, then click Contacts.
- Review the contact status.
Here's what each status means:
| Active | The contact is enrolled and eligible to move through steps based on your sending schedule and wait times. |
|---|---|
| Scheduled | The next step is queued for a future time. For example, tomorrow at 10 AM based on your sequence schedule. |
| Paused | The contact is temporarily stopped in this sequence. This can happen if someone on your team paused them manually, or if Apollo detected an out-of-office reply. |
| Finished | The contact has completed the sequence. For example, they replied, a meeting was booked, or you manually marked them as finished. |
| Bounced / Not sent | The sequence tried or planned to send an email, but it bounced or was blocked by your rules, mailbox, or provider settings. |
Disqualified is a contact stage, not a sequence status. If a contact is in a stage like Disqualified, Bad Data, or Unqualified, your sequence ruleset may block enrollment or stop emails from sending, even when the sequence itself looks active. To check, go to Settings > Sequences > Rulesets, and review the "Do not send emails to contacts in these stages" trigger.
If the contact doesn't appear at all:
- Confirm you're viewing the correct sequence and that you're on Contacts, not Emails or Tasks.
- Click Show filters, clear any active filters, and search by name or email.
- If they still don't appear, try adding them again from search, a list, or CSV. Watch for warnings such as:
- "Already in another sequence"
- "Blocked by contact stage"
- "Missing or invalid email address"
If the contact appears but isn't progressing:
- Scheduled or Active: Review the wait time before the next step and your sending schedule. The email may not be eligible to send yet.
- Paused: Scroll up to the Pause and Resume Contacts section for why they were paused and how to resume them.
- Bounced or Not sent: Verify the contact's email address. For next steps, refer to Troubleshoot Sending Emails or Troubleshoot Bounced Emails.
Contacts added through workflows or the outbound copilot may take a short time to appear depending on run frequency and queue size. Also, adding a contact to a list alone doesn't enroll them in a sequence; they still need to be added through a workflow or by a team member.
Next Steps
Looking to get even more from your sequences? Here are a few next steps to keep your outreach on track:
| Use A/B Tests | With contacts added to your sequence, use A/B tests on e-mail steps to find the best performing messages. |
|---|---|
| View and Respond to Emails | Stay connected with prospects through email directly on Apollo, where you can view contextual information from contacts, set up meetings, and take notes. |
| Complete LinkedIn Tasks on Sequences | Complete LinkedIn tasks on sequences to engage on social media and run a multichannel outreach campaign. |
| Use Stage Triggers | Use stage triggers to update contact statuses based on how they interact with your sequence engagement. |
| Report on Sequences | Report on sequences to stay in-the-know on your prospecting performance and finetune your outreach strategy. |