Skip to main content

Import leads from another campaign

How to Import Leads from One Campaign to Another in lemlist 🚀

Updated this week

Learning Objective

By the end of this guide, you'll know how to transfer leads between campaigns using two methods: pushing from the source campaign or importing into the destination campaign, including how to filter leads by their actions.

Why This Matters

Moving leads between campaigns is common when leads need follow-up sequences, segmentation changes, or re-engagement. Instead of exporting to CSV and re-importing (which loses activity history and takes extra steps), direct campaign-to-campaign transfer preserves lead data and completes in seconds.

Prerequisites

Before you start:

  • Two campaigns created (source campaign with leads, destination campaign ready to receive)

  • Understanding of which leads you want to move

  • Leads currently in the source campaign (in any status)

Two Methods to Transfer Leads

Lemlist offers two approaches:

Method 1: Push from source campaign

  • Start in the campaign containing the leads

  • Select specific leads to push

  • Best for: Moving selected leads you're viewing

Method 2: Import into destination campaign

  • Start in the campaign receiving the leads

  • Pull leads from another campaign with filters

  • Best for: Filtering by lead actions (opened, replied, clicked)

Both methods achieve the same result. Choose based on your starting point and whether you need action-based filtering.

Step-by-Step Guide

Method 1: Push Leads from Source Campaign

Step 1: Open source campaign

Go to Campaigns, then click the campaign containing the leads you want to move.

Screenshot

Step 2: Open the Lead list

In the campaign, click Lead list to view all leads in the campaign.

Screenshot

Step 3: Select leads and push

Select the leads you want to push (check the box next to a lead, or use bulk selection if needed), then click Push to another campaign.

Screenshot

Step 4: Choose destination campaign

In the pop-up window, select the campaign where you want to push the leads. On the right side, you’ll see a preview of the selected campaign.

Screenshot

Step 5: Import leads

Click Import X lead(s) in this campaign (X = number of selected leads).

Leads transfer immediately.

Verify: Check the destination campaign’s Lead list to confirm the leads appeared with the correct count.

Method 2: Import from Another Campaign

Step 1: Open destination campaign

Navigate to the campaign where you want to import leads. This is the campaign that will receive the leads.

Step 2: Start the import process

In the destination campaign’s Lead list, click Actions, then select Import new leads.

Screenshot

Step 3: Select the source campaign

In the import window, choose From an existing campaign, then open the campaign dropdown to select the campaign you want to import leads from.

Screenshot

Step 4: Filter leads by actions and continue

Choose which leads to import based on their actions in the source campaign, then click Continue.

Available filters can include:

  • Received an email

  • Opened an email

  • Replied to an email

  • Clicked on a link

💡 Use case: Import only leads who opened but didn’t reply to create a re-engagement sequence.

Screenshot

Step 6: Configure enrichment options (if applicable)

Select any enrichment options if needed, then click Import or Confirm to complete the transfer.

Success indicator: Lead count increases in the destination campaign’s Lead list.

When to Use Each Method

Use Method 1 (Push from source) when:

  • You’re already viewing the source campaign

  • You want to select specific individual leads

  • You don’t need action-based filtering

  • Quick transfer of visible leads

Use Method 2 (Import into destination) when:

  • You’re already in the destination campaign

  • You need to filter by lead actions (opened, replied, clicked)

  • You want to segment based on engagement

  • You’re building a follow-up sequence for specific behaviors

Troubleshooting

Issue: Can't find "Push to another campaign" button

Root cause: No leads selected, or button not visible until selection made

Fix: Select at least one lead by checking the box next to their name. The button appears after selection is made.

Issue: Destination campaign doesn't appear in list

Root cause: The campaign may be archived, deleted, or you don't have access

Fix: Verify destination campaign exists and is active. Create the destination campaign if it doesn't exist yet.

Issue: Leads not appearing in the destination campaign after import

Root cause: Import may still be processing, or leads were duplicates (skipped)

Fix: Refresh the destination campaign page. Check the import summary message for any skipped duplicates. Verify leads meet the action filters you selected (for example, if you filtered for "Opened an email" but selected leads who didn’t open, they won’t import).

Issue: Don't see action filter options

Root cause: Using Method 1 (push) instead of Method 2 (import), or source campaign has no lead activity yet

Fix: Use Method 2 (Import from another campaign) to access action filters. If the source campaign is new with no sends, action filters may not return any leads. Wait until the campaign has activity.

Issue: Imported the wrong leads

Root cause: Selected the wrong action filters or the wrong source campaign

Fix: Leads can be paused or removed from the destination campaign. Review action filters more carefully before the next import. Test with a small batch first when using complex filters.

Optimization Tips

Preview destination sequence first - Use the campaign preview shown in Method 1 to verify the destination campaign has appropriate follow-up steps before transferring.

Test filters with a small batch - When using action filters in Method 2, test with a small segment first to verify filter logic works as expected.

Document transfer reasons - Note why leads were moved (e.g., "Re-engagement for opens without reply"). Helps the team understand the lead journey across campaigns.

Use action filters strategically - Method 2's action filters enable powerful segmentation: engaged leads get one sequence, unresponsive leads get another approach.

Check for duplicates - If importing leads that might already exist in the destination, lemlist typically skips duplicates. Review the import summary for skipped count.

Time transfers appropriately - Don't move leads mid-sequence unless intentional. Wait until the source campaign completes or pause leads before transfer.

Preserve lead data - Direct campaign transfer maintains custom variables and lead data. Better than CSV export/import, which requires re-mapping.

Common Use Cases

Re-engagement sequence: Import leads who opened but didn't reply from the initial campaign into a re-engagement campaign with different messaging.

Escalation workflow: Push leads who showed high interest (clicked links, viewed multiple emails) into a sales-focused campaign.

Segmentation by behavior: Filter leads by specific actions to create targeted follow-up sequences based on engagement level.

Campaign refresh: Move leads from the completed campaign into the updated campaign with improved messaging.

Territory handoff: Push specific leads to a campaign managed by a different team member or region.

Did this answer your question?