Skip to main content

How Do I Use Spintax In ListKit?

Written by Said Jrad

THIS ARTICLE IS FOR: All ListKit customers
Stage: Live
Owner: CS
Last updated: Aug 2026



TL;DR

  • Spintax lets you write one email that automatically sends slightly different versions of itself to each prospect

  • Wrap alternatives in curly braces separated by a pipe, {Hi|Hey|Hello}, and ListKit picks one at random for each send

  • Works in both subject lines and body copy, and can be combined with variables like {{first_name}}

  • Always preview your email before launching to confirm it renders correctly

  • Spintax reduces repetition across your sends but is not a fix for deliverability on its own



What is spintax

Spintax, short for "spin syntax," is a way of writing one email that automatically produces many slightly different versions of itself.

Instead of every prospect receiving the exact same words, spintax lets you define alternatives for a word or phrase, and ListKit picks one at random for each send.

You write this:

{Hi|Hey|Hello} {{first_name}},

Your prospects receive one of these:

Hi Sarah,
Hey Sarah,
Hello Sarah,

Same email, three different openings, zero extra work.



Why spintax matters

Email providers like Google and Microsoft are good at spotting when the same message is being sent to hundreds of people. When thousands of nearly identical messages arrive from the same sender in a short window, that pattern looks like bulk mail, and bulk mail is treated very differently than a real one-to-one conversation.

Spintax introduces variation at the copy level. It does not change what you are saying, it changes how much of the exact wording repeats across your sends.

There is a second benefit that most people overlook: spintax gives you free data. If you spin your call to action three ways, you find out which phrasing gets replies without setting up a separate A/B test.



The syntax

ListKit uses the standard spintax format:

  • Wrap your options in curly braces: { }

  • Separate each option with a pipe: |

  • No spaces around the pipes

Correct:
{Hope this finds you well|Hope your week is going well|Hope you're doing well}

Incorrect:
{Hope this finds you well | Hope your week is going well} - spaces around the pipe

{Hope this finds you well/Hope your week is going well} - slash instead of pipe

{Hope this finds you well|Hope your week is going well - missing closing brace

A syntax error will not always throw a warning. It can send the raw spintax to your prospect, and they will receive an email with curly braces and pipes visibly in it.

Always preview before you launch.



How to use spintax in a ListKit campaign

Step 1. Open the campaign you want to edit, or create a new one.

Step 2. Go to the email editor for the sequence step you want to spin.

Step 3. Write your email normally, in full, the way you want it to read.

Step 4. Go back through it and pick the spots where variation makes sense. Wrap those in spintax. Start with the greeting, the transition line, and the call to action.

Step 5. Click Preview Email. Run the preview a few times to confirm different variations are rendering and that no raw braces are showing.

Step 6. Save and launch.

Spintax works in both the subject line and body copy, and can be combined directly with variables, for example {Hello|Hi|Hey} {{first_name}} renders correctly with a random greeting followed by the prospect's actual first name.



Where to apply spintax

The highest value spots, in order:

Greeting. {Hi|Hey|Hello} {{first_name}},

Opening line. The first sentence is the most repeated line in any sequence.

Transition phrases. {Worth a look?|Worth exploring?|Open to it?}

Call to action. {Open to a quick call next week?|Would a short call next week make sense?|Any interest in a quick call next week?}

Sign off. {Best|Thanks|Cheers},



Best practices

Keep it readable. Every variation has to sound like something a real person would write. If one of your three options is awkward, a third of your prospects get the awkward version.

Do not over spin. Spinning every sentence produces copy that reads like it was assembled by a machine, because it was. Stick to the natural variation points. Three to five spintax blocks in a single email is plenty.

Keep variations equivalent in meaning. {Hi|Hey|Hello} is fine because all three mean the same thing. {Hi|Good morning} is not, because "good morning" will land in someone's inbox at 4pm.

Two to four options per block. More than that and you are managing complexity for diminishing returns.

Watch your capitalisation and punctuation. If your spintax sits mid-sentence, make sure every option flows grammatically with the words around it.

Preview multiple times. One preview shows you one variation. Run it several times.



What spintax does not fix

This is the part most guides skip, and it is the part that causes the most confusion when deliverability does not improve.

Spintax varies your words. It does not vary your email.

If you are sending from thirty mailboxes and every single one is sending the same email structure, the same link, the same signature, the same subject line pattern, and the same sequence timing, then swapping "Hi" for "Hey" is not going to change how that traffic is classified. The overall shape of the message is still identical across every send.

Spintax is one layer. It works when it sits on top of:

  • Genuinely different campaigns across different mailboxes rather than one campaign cloned many times

  • Real personalisation using variables that pull actual prospect data, not just spun synonyms

  • A sending volume per mailbox that stays within safe limits

  • Correct SPF, DKIM, and DMARC records

  • A warmed up inbox with real engagement history

  • A clean, verified list so your bounce rate stays low


If your deliverability is struggling, spintax is worth adding, but do not expect it to be the fix on its own. Check the list above first.



Common mistakes

Mistake

What happens

Fix

Missing closing brace

Raw spintax sends to the prospect

Preview before launch

Spaces around the pipe

Extra spaces appear in the sent email

Remove spaces: {a|b} not {a | b}

Spinning technical terms

Your product or offer gets described inconsistently

Never spin your value proposition or product name

Spinning every sentence

Copy reads unnatural, reply rate drops

Limit to natural variation points

Options with different meanings

Some prospects get a message that does not make sense

Keep all options interchangeable

Assuming spintax fixes deliverability

Nothing improves, time is wasted

Treat it as one layer, not the solution



Example: before and after

Before

Hi {{first_name}},

I noticed {{company_name}} is hiring for sales roles right now.

We help B2B teams build verified lead lists so their reps spend time selling instead of prospecting.

Open to a quick call next week?

Best,
Alex

After

{Hi|Hey|Hello} {{first_name}},

I {noticed|saw|came across the fact that} {{company_name}} is hiring for sales roles {right now|at the moment}.

We help B2B teams build verified lead lists so their reps spend time selling instead of prospecting.

{Open to a quick call next week?|Worth a quick call next week?|Any interest in a short call next week?}

{Best|Thanks},
Alex

Note that the value proposition sentence is untouched. That is deliberate. Never spin the part of the email that explains what you do.



Frequently asked questions

Does spintax work in subject lines?
Yes. Subject lines are one of the most repeated elements in a campaign, so they are a strong candidate for spinning.

Can I nest spintax inside spintax?
Avoid it. Nested spintax is hard to read, hard to debug, and the output is difficult to predict. Use separate blocks instead.

Can I use spintax with variables?
Yes. Spintax and variables like {{first_name}} work alongside each other and can sit right next to one another in the same line.

How many variations should I use?
Two to four per block. Three to five blocks per email.

Will spintax hurt my reply rate?
Only if the variations read badly. If every option sounds natural, spintax is neutral to positive on replies and positive on deliverability.

Should I use spintax or write separate email variants?
Both. Spintax handles the small generic parts. Separate variants let you test genuinely different angles, structures, and offers. Use spintax inside your variants, not instead of them.

Did this answer your question?