Spintaxgenerator.
Write spintax and preview random versions so each email reads a little differently, with a count of the versions and a check for broken braces.
How it works
- Write with options{Hi|Hey|Hello}
- See random versionsSix at a time
- Check the countAim for 20 or more
Free, no sign-up. Runs in your browser. Nothing you type is sent anywhere.
The tool
Write with spintax
Put options in braces with a | between them: {Hi|Hey}. Merge tags like {{first_name}} stay as they are.
Under 20 versions: a big send repeats the same email. Add options to the greeting, the opening line or the ask.
Six random versions
Hello {{first_name}}, one quick thing about {{company}}.
Hi {{first_name}}, quick question about {{company}}.
Hi {{first_name}}, one quick thing about {{company}}.
Hey {{first_name}}, quick question about {{company}}.
Hello {{first_name}}, quick question about {{company}}.
Hey {{first_name}}, one quick thing about {{company}}.
Using spintax well.
What the result means, and how to fix what it finds.
What spintax is
Spintax lets one template produce many slightly different emails. Options go in braces separated by a pipe: {Hi|Hey|Hello}. Each email picks one option from every group. Merge tags like {{first_name}} have no pipe, so they're left alone and filled in as normal.
Why it helps
When hundreds of identical emails leave your mailboxes, filters can recognise them as a bulk campaign. Small variations in the greeting, the first line and the sign-off make each email less identical. It's no substitute for a good list and a warm domain, but it helps at volume.
Vary meaning-neutral parts
Vary the greeting, connecting words and the sign-off, where any option means the same thing. Don't vary the core message or the offer, or you lose track of what works. Every combination should read naturally, so read several previews before you send.
Nested and broken spintax
Groups can sit inside other groups, like {quick {question|thought}|idea}. A missing brace breaks the whole template and your reader sees the raw braces. The checker catches unbalanced braces before you send.
Spintax and AI together
Spintax gives variety in small pieces: greetings, connecting words and sign-offs. AI can do more, writing a different first line for every lead from their company or role. The two work well together: AI for the personal opening, spintax for the rest of the email. Keep the facts the same in every version, such as your offer, your price and your call to action, so your results stay comparable. Options that produce near-identical emails add nothing, so make them genuinely different. Before launching, read at least ten random versions from start to finish. If any reads oddly, cut that option: one awkward combination sent a few hundred times does more harm than the variety does good. Check that the count of versions comes out above twenty.
In mailzy
Versions that test themselves.
mailzy campaigns run A/B versions of each step and show which one gets more replies, so you keep the best.
Questions before you start.
Ask us on the chat if yours isn't here. A real person answers.
How many versions do I need?
Twenty or more is a good minimum for a large send, so the same version doesn't repeat too often.
Does spintax get past spam filters?
It helps a little at volume. Reputation, authentication and list quality matter far more.
Will merge tags still work?
Yes. {{first_name}} has no pipe, so spintax leaves it alone.
More free tools.
Subject Line Tester
Score a subject line for length, spam words and tone, and see how it shows on phones.
Open the toolCold Email Grader
Grade a cold email on length, readability, personalisation and the ask, with fixes.
Open the toolMerge Tag Preview
Preview how merge tags fill in from your CSV, and catch empty fields before they go out.
Open the toolEverything for cold email, in one place.
Start free for 14 days. No card needed.