Why Spintax Is Killing Your Deliverability (And What to Use Instead)
Spintax makes your emails look robotic and triggers spam filters. Here's a better system using Clay that creates 125 unique email combinations while maintaining quality control.

Why Spintax Is Killing Your Deliverability (And What to Use Instead)
Spintax is killing your deliverability.
The theory makes sense: send slightly different emails to avoid spam filter patterns. But the execution is terrible, and modern spam filters see right through it.
Here's a better system that gives you 125 unique email combinations while maintaining complete quality control.
Why Spintax Fails
Typical Spintax:
{Hi|Hello|Hey} {Name},
I {noticed|saw|found} that {Company} is {growing|scaling|expanding}.
Problem 1: Awkward combinations. "Hey Name, I found that Company is scaling" sounds slightly off. Not every word substitutes cleanly for every other word.
Problem 2: Inconsistent quality. You're saying "any combination is fine" when some are clearly worse than others.
Problem 3: Spam filters evolved. Modern ML-based filters detect patterns in sentence structure and word-swap approaches. Your Spintax isn't as clever as you think.
Problem 4: Recipients notice. People have seen enough automated outreach to recognize it. Weird tone shifts mid-email go straight to trash.
The root issue: Spintax prioritizes variety over quality. You need both.
The Better Approach: Component-Based Variations
Instead of swapping words mid-sentence, you:
- Break your email into components (opener, credibility, offer, CTA)
- Handwrite 5 great versions of each component
- Use a random number generator to select which version to use
- Assemble the email from your pre-written pieces
Result: Every email is unique, but every line is one you personally wrote and approved.
With 3 components × 5 versions = 125 unique combinations. With 4 components × 5 versions = 625 combinations.
All high quality. All under your control.
Why This Works
Quality control. You wrote every line. No awkward phrasing, no mediocre copy slipping through.
True variety. Emails are structurally different, not just word-swapped. Much harder for spam filters to detect patterns.
Natural flow. Each component is a complete thought, not pieced together word by word.
The Critical Insight: LLMs Can't Do Randomness
When we first built this system, we asked the AI to "randomly select one version of each component."
The result? The AI chose the same offer line 1,500 times in a row.
LLMs don't have true randomness. They operate on probability distributions. When you ask them to "pick randomly," they pick what they think is "best" based on training data.
The fix: Use Clay's random number generator (or any true RNG) to select components. Then pass those numbers to the AI for assembly. This gives you actual variety.
Implementation in Clay
Step 1: Map Your Components
Break your email into 3-4 distinct pieces:
- Opening/Hook
- Credibility/Social Proof
- Value Proposition
- CTA
Step 2: Write 5 Versions of Each
Spend 30 minutes writing 5 solid variations per component. This is the actual work.
Opening examples:
- "Helped scale outbound at [Company A] ($200M exit), [Company B] (acquired by Salesforce)..."
- "Just ran a campaign that generated $1.5M in pipeline..."
- "Most B2B companies optimize for reply rates when they should optimize for reply volume..."
You get the idea. Different angles, same quality bar.
Step 3: Set Up Random Number Columns
In Clay, create a random number column (1-5) for each component. Clay generates a different number for each row.
Step 4: Create Your Assembly Prompt
Tell the AI to assemble the email using the selected version numbers:
Use the following components (EXACTLY as written, do not modify):
Opening (use version {{openingNumber}}):
1. "Helped scale outbound at..."
2. "Just ran a campaign that..."
3. "Most B2B companies..."
[etc.]
Use the EXACT text. Do not modify, paraphrase, or add anything.
Be explicit about using exact text. LLMs love to "improve" your copy.
Step 5: Test Before Scaling
Run on 10-20 rows first. Read every generated email. Check for:
- Natural flow between components
- AI not modifying your text
- Actual randomness (different combinations)
Fix any issues before sending to your full list.
Results We've Seen
Before (Spintax):
- 40-50% inbox rate
- Increasing spam complaints
- Awkward phrasing in ~30% of emails
After (Component system):
- 70-85% inbox rate
- Minimal spam complaints
- Every email sounds natural
The setup takes 30 minutes. The benefits last for your entire campaign.
Common Mistakes
Components that don't work together. If one component says "Noticed you raised a Series B" and another says "We help early-stage startups," they'll clash. Write components general enough to fit any combination.
Too many components. 6-7 tiny pieces creates choppy emails. Stick to 3-4 substantial components.
Letting AI modify your text. Make your prompt extremely explicit: "Use the EXACT text. Do not modify or paraphrase."
Not testing. Always test 10-20 rows and read every email before scaling. One prompt tweak can break everything.
Scaling Up
Want more variety?
- 10 versions per component × 3 components = 1,000 combinations
- 5 versions per component × 4 components = 625 combinations
- 10 versions × 4 components = 10,000 combinations
The math scales fast. 30 more minutes of writing gets you 10x the variety.
The Action Plan
Day 1: Map your email structure, identify 3-4 components.
Day 2: Write 5 versions of each component. (30-45 minutes)
Day 3: Set up Clay columns and assembly prompt. (20 minutes)
Day 4: Test on 10-20 rows. Fix issues.
Day 5: Apply to full list. Launch.
Total investment: ~2 hours. Return: 125-625 unique, high-quality emails.
Stop using Spintax. Build variety into your system with quality control.
Your deliverability will thank you.
About the Author
Co-Founder of RevenueFlow
Tim Carden
Explore More Resources
Ready to Scale Your Outreach?
We help B2B companies generate pipeline through expert content and strategic outreach. See our proven case studies with real results.
Related Articles
Clay vs Outreach: Cross-Category Comparison
Compare Clay (data enrichment tool) and Outreach (sales engagement platform) side by side. Understand how these tools fit different stages of your sales workflow.
Clay vs Salesforce: Cross-Category Comparison
Compare Clay (data enrichment tool) and Salesforce (crm platform) side by side. Understand how these tools fit different stages of your sales workflow.