Learning Objective
By the end of this guide, you'll know what icebreakers are, why they boost engagement, and how to add them to campaigns, either manually in your CSV or automatically using AI to generate personalized opening lines for each lead.
Why This Matters
Icebreakers are personalized, unique sentences tailored to each lead. They're your first impression—the difference between "another generic pitch" and "this person actually researched me." Personalized icebreakers can increase open and reply rates because they show genuine interest. In crowded inboxes, a relevant icebreaker makes your email stand out and signals you're not mass-blasting the same message to everyone.
Prerequisites
Before you start:
Campaign created with at least one email step
Lead list ready to import (for manual method)
Basic understanding of custom variables and CSV imports
What Makes a Good Icebreaker
Effective icebreaker ideas:
Recent social media activity - "Saw your LinkedIn post about AI in sales—great insights on adoption challenges"
Company news - "Congrats on the Series B funding announcement last week"
Common ground - "Fellow Michigan State alum here—Go Spartans!"
Specific achievements - "Your team's product launch at SaaStr looked impressive"
Genuine compliments - "Your approach to content marketing on your blog is refreshing"
Key principle: Icebreakers must be specific and genuine. Generic compliments ("great company!") don't work—they need to prove you did research.
Method 1: Manual Icebreakers via CSV
Add custom icebreakers for each lead when preparing your CSV import.
Step 1: Add an icebreaker column to your CSV
Open your CSV file (Excel, Google Sheets, etc.).
Add a new column titled icebreaker (or Icebreaker).
Write a unique, personalized sentence for each lead in their row.
Example CSV structure:
email,firstName,companyName,icebreaker
[email protected],John,Acme Corp,"Saw your post about remote team management—spot on about async communication"
[email protected],Jane,StartupXYZ,"Congrats on the TechCrunch feature last week"
Step 2: Import your CSV and map the icebreaker field
Import your CSV into your lemlist campaign.
In the import flow, go to Set up imported fields.
For your CSV column (for example, icebreaker), make sure it maps to the icebreaker lead field.
Continue the import to finish.
Tip: You can name the CSV column anything you want, but it must be mapped to the correct icebreaker field during import.
Step 3: Add the icebreaker variable to your email
Open your email step in the campaign editor.
Place your cursor where you want the icebreaker to appear, usually right after the greeting.
Click Add variable, search for icebreaker, and insert it into the message.
Recommended structure:
Hi {{firstName}}
{{icebreaker}}
I'm reaching out because …
Step 4: Preview before launching
Click Preview in the email step, then confirm the icebreaker renders as real text instead of showing the variable token.
In the preview, verify the icebreaker is correctly populated for the selected lead.
Method 2: AI-Generated Icebreakers
Let AI automatically generate personalized icebreakers from your lead data, then insert that AI variable into your email.
Step 1: Create an AI column from your Lead list
Step 2: Choose an icebreaker template
In AI Column Templates, choose an icebreaker template such as Icebreaker from company description or Icebreaker from news.
Or click on Create from scratch to write your own promt.
Step 3: Generate and review outputs
After the AI column runs, review the generated outputs in your lead list and spot-check them for relevance before using them in your campaign.
Step 4: Add the AI icebreaker variable to your email
In your email step, click Add variable, search for the AI column name (for example, icebreakerFromCompanyDescription), and insert it into the message.
Icebreaker Placement Best Practices
Where to place icebreakers:
Option 1: After greeting, before pitch (most common)
Hi {{firstName}},
{{icebreaker}}
I'm reaching out because …
Option 2: In the opening sentence
Hi {{firstName}}, {{icebreaker}} — which is why I wanted to reach out.
I'm …
Option 3: As a P.S. at the end
[Your email body]
Best, {{sender.name}}
P.S. {{icebreaker}}
Most effective: After greeting, before pitch. Establishes personalization immediately, then transitions to your message.
Manual vs AI Icebreakers: When to Use Each
Use manual icebreakers when:
You have a small list (under 50 leads) and time to research each.
You want maximum personalization quality.
Your leads require deep, specific research (executives, high-value accounts).
You have unique insights AI can't access.
Use AI icebreakers when:
You have large lead lists (100+ leads).
Lead data includes rich inputs (for example, company info, LinkedIn URL, etc.).
You need to scale personalization quickly.
You want baseline personalization to review and refine.
Hybrid approach: AI-generate icebreakers, then manually review and enhance the most important leads.
Best Practices
Be specific, not generic - "Great company!" doesn't work. "Your approach to reducing churn by 40% in Q3 is impressive" does.
Keep icebreakers concise - One sentence is ideal. Two sentences only if necessary.
Make it relevant to your pitch - The icebreaker should naturally lead into why you're reaching out.
Avoid forced compliments - If you can't find something genuine to say, a simple personalized greeting (Hi ) is better than fake flattery.{{firstName}}
Test and spot-check - For AI, review a sample of generated outputs before launching.
Troubleshooting
Issue: displays as text instead of personalized content{{icebreaker}}
Root cause: The field wasn't mapped correctly during import, or the icebreaker field is empty for that lead.
Fix: Recheck your CSV mapping and confirm your icebreaker column is connected to the correct lead field during import.
Issue: AI-generated icebreakers are too generic
Root cause: The selected template is too broad, or your lead data doesn't provide enough context.
Fix: Try a more specific AI template and make sure leads include useful inputs such as company details or LinkedIn data.
Issue: Icebreaker doesn't match the lead
Root cause: Data quality issue or AI misinterpreted the available context.
Fix: Correct the lead data, regenerate if needed, and manually edit any output that feels inaccurate.
Issue: Icebreaker feels too long or awkward in the email
Root cause: The sentence is too verbose or doesn't fit the tone of the message.
Fix: Shorten the line and preview the email again before launch.








