There may be affiliate links in this post which means I may receive a commission if you purchase something through a link. However, please be assured that I only recommend products I have personally used and love!
Update July 2019:
This blog post isn’t relevant if you add subscribers to a sequence via a visual automation. When subscribers are added to a sequence via a visual automation, as soon as they receive the last published email in the sequence, they’re marked as having ‘completed’ the sequence, which effectively means they’ve been unsubscribed from the sequence.
If you add subscribers to sequences via rules, bulk actions, integrations, etc, then this blog post is still relevant.
This is a topic I keep returning to – wanting to know which of your subscribers are currently in a sequence. Because, like I keep saying, you really don’t want to be sending regular newsletter broadcasts to your new subscribers as they’re going through your welcome sequence. It’s really jarring, can make you look salesly, and is generally going to undo any of the good work you’re doing in your nurturing them to being lifelong fans.
This is the first blog post I wrote about the topic: In Defence of the ConvertKit Tag
And then a while later I expanded on that in this post: How to Use ‘In Sequence’ Tags in ConvertKit
If you want a straightforward roundup of your options, you can get my guide here. (If you choose option 3 in that guide though, there’s a more detailed explanation in this blog post).
However, it has more recently come to my attention that whilst ‘In Sequence’ tags work great 95% of the time, there is one scenario where they can cause absolute chaos.
If a subscriber is subscribed to a sequence for a 2nd time (e.g. a welcome sequence), then they have the In Sequence tag added, but they don’t receive the emails (because ConvertKit only sends subscribers a sequence once), and then they’re never considered to have ‘finished’ the sequence, which means they never have the In Sequence tag removed. They’re eternally tagged as being in a sequence that they’re not actually in or receiving.
The easiest way to handle this is to create an automation rule that unsubscribes subscribers from a sequence as soon as they complete it. If you’ve already had a bunch of people finish the sequence, you can publish a new email at the end of the sequence and existing subscribers in there will complete the sequence ‘again’ and be unsubscribed from the sequence.
However, if you may want to add additional emails to the end of a sequence and have existing subscribers receive them, or if you’ve got subscribers excluded from a sequence and they therefore never complete it, I’ve shifted to using ‘In Sequence’ Segments instead.
For this we’re primarily interested in when they finish a sequence, and from there we can easily work out who’s currently in the sequence (for real – not just stuck in there!).
If there’s only ever one source for each sequence (1 form or 1 ‘completes another sequence’), then In Sequence tags should still work fine. This is going to be most important for people who have several entry points into the same sequence, and they may have subscribers entering the sequence several times (even though they only receive it once).
1. Create/update an automation rule to tag them when they complete a sequence
Just a reminder that completing a sequence is classed as when the last published email in the sequence has been sent.
Or, if you’re using a newsletter tag, it may look like this:
You’re going to repeat this for every relevant sequence (I’d say any with 2/3+ emails). You may also be subscribing them to other sequences and such in the rule, but it’s the Completed tag we’re interested in adding.
2. Set up your In Sequence Segments
You want to set up a segment for each ‘Completed’ tag you just created.
The effect of this is to show anyone currently subscribed to the sequence (and subscribers are considered permanently subscribed unless you unsubscribe them via an automation rule), but not people who’ve completed the sequence.
Advanced note: If you have any exclusions from your sequence (i.e. the sequence as a whole or from the last published email in the sequence), you also want to add those to the ‘none’ section of this segment. This is because ConvertKit considers subscribers ‘in’ a sequence even if they’re excluded from all of it or 1 specific email. If they’re excluded from all of it or the last email, they’ll never finish the sequence and they’ll never be tagged as having completed. There is a very slim chance that occasionally someone will be excluded from the ‘In Sequence’ segment but is currently receiving earlier emails in the sequence before they are excluded from the sequence itself, but this is likely to be extremely rare.
3. Send your Broadcasts to the right people
- If you want to send to everyone who’s been through your welcome sequence (and anyone else with the Newsletter tag):
- If you want to send to everyone who has your newsletter tag but not to people who are currently in the welcome sequence:
You’ve now got the following groups to play with:
- Newsletter (tag)
- Completed a specific sequence (tag)
- Currently in a specific sequence (segment)
Hopefully this gives you an idea of the variations and targeting that’s possible.
4. Automation Rule for Custom Unsubscribe Links
If you’ve set up a custom unsubscribe link for people to stop receiving a specific sequence (but remain on your list), then you need to work out the most appropriate rule for you.
The question to be asking yourself is: “When someone finishes the regular version of this sequence, what usually happens?” You want to make sure that this is reflected in your automation rule as they’re not going to finish in the regular way.
Note: If you unsubscribe someone from a sequence, you can’t manually (or through automation) get them reactivated/resubscribed. You have to email ConvertKit Support to do this.
5. Another useful benefit of the ‘Completed: ____ Seq’
Sometimes you may want to add additional emails to a sequence, these emails will send out to all subscribers in the sequence by default. Often you don’t want that to happen. If this is the case, then you can just exclude the ‘Completed: _____ Seq’ tag from the newly added email(s) and people who’ve already finished the sequence won’t get it.
Changing from In Sequence tags to In Sequence segments.
Once you’ve changed your rules to tag people when they complete a sequence, the only thing you need to do to change from ‘In Sequence’ tags to ‘In Sequence’ segments is to tag everyone who’s already completed your sequence(s). Unfortunately this is not super straightforward 🙁
Here’s a quick video on the best/easiest way I’ve found to do it:
There may well be other groups who you want to consider as having ‘finished’ the sequence (either due to exclusions or other automation rules that took them off to other sequences based on actions e.g. buying something). Please do feel free to contact me if you’d like some help figuring it out for your setup.
Here’s the thing though, I’m pushing the limit of what’s possible in ConvertKit, and that’s a super exciting thing to be doing, but it does mean that sometimes I don’t get it quite right, or unanticipated things happen as a result of the workarounds I dream up. I’m constantly developing and fine tuning my approach to ConvertKit, and that does occasionally mean changing things.
If you were previously using In Sequence tags and you’re worried that you may have people ‘stuck’ as a result, please do feel free to contact me and I’m more than happy to take a look and help you move forward effectively.
Who's Currently in a Sequence?
A handy guide that explains all your options for knowing who is currently in a sequence so you don't bombard subscribers with emails - yay!
Hey Elizabeth,
Thank you SO much for writing this article. I’m new to ConvertKit and was going crazy trying to figure out how to not bombard my subscribers with emails during my welcome sequence. Your article showed me how to do this so easily! Much appreciated!
xoxo, Kristi
Hey Elizabeth,
Your info is crazy awesome helpful! Thanks!
Do you know if you can “push” a subscriber forward one day on a sequence? I added her as the first email was sent out on the sequence and so she missed the first email, and the sequence is related to a start date of a class, so she will be one day behind now?
TIA,
Leah
Apologies for the delay replying – I realise my answer is now not likely to be super helpful!
In general, if emails need to go on specific days/times for everyone, I’d always schedule those as broadcasts instead of setting up a sequence. That way people can easily ‘join later’ and it all still be synced up.
Hi Elizabeth, super helpful blog + information!
You might want to update this info: As of now, when a subscriber completes a sequence, he is automatically UNSUBSCRIBED from it. It was a major annoyance when this started happening last year and I had all my automations set to the old mode.
So you don’t really have to work with a “completed” tag anymore to see the current “in-sequence” subscribers. On the other hand, I can’t just add new emails to the end of the sequence the way I used to be able to – the subs who have completed it won’t receive them. So automatically tagging them with a “Completed” tag makes even more sense now – just to be able to target them in the future with emails.
Hey Xuân-Minh,
I do need to update this blog post, but it’s still relevant for anyone who’s adding subscribers to a sequence any way other than visual automations (e.g. rules). When a subscriber is added to a sequence via a visual automation they ‘complete’ the sequence (effectively unsubscribed) when they receive the last published email in the sequence. If they’re added any other way (e.g. rules) they basically eternally stay in the sequence unless they’re removed via a rule.
The workaround for visual automations is to add a published email at the end with delay 9999 days so they never complete/finish the sequence.
Also, if you do later add additional emails, you can add them back in: https://elizabethgoddard.co.uk/adding-a-subscriber-back-into-a-convertkit-sequence/
Hope that helps!
Hi Lizzy, thank you, yes I’m finally wrapping my head around the difference between Automation-added subscribers versus manually added subscribers.
The tip about adding them back into the Sequence is gold! I kept trying to do that manually, and it wouldn’t work…! So of course I assumed that VA triggers wouldn’t work either. I had no idea this could be done.
In my head, a manual command should take precedence over a machine-triggered command. Talk about confusing sometimes…!
I’m binge-reading your blog right now.I I’ve been digging deep into CK for weeks now and thought I had figured out… your little tricks are oh so helpful! Found you on Google but read up about you and discovered you are a fellow Lucky Bee!
Well met and high five! :))))