Send an email campaign using segmentation

Segmentation in email marketing is a strategy of dividing subscribers into groups of the same age, interests, needs, actions etc. It helps increase open rate and click-through rate of email campaigns. Results of marketing research are as follows:

Data necessary for segmentation of your audience is collected by means of subscription forms. Here are the most popular segmentation types:

Segmentation type  Usage
Gender  For relevant offers,
e.g. Tires and hardware – form men; cosmetics – for women
Age For such offers as «Student loans», or «Sightseeing Bus Tours for seniors”.
Location «New collection of parkas» – for Northern territories and «Water-efficient sprinkler systems” – for dry and hot Southern regions.
Occupation «Financial legislation digest» – for bookkeepers or «CCTV innovations»  - for Security professionals.
Contents preferences To offer the most interesting articles and tips: news digest, discounts, videos.
Actions with the newsletter and on the website To motivate active subscribers and to reactivate those, who stopped reading your emails.
Registration date For targeted offers such as «It’s been a year since you joined us, so please take advantage of this 20% off coupon».
Number of emails opened and link-throughs To send VIP deals to the most active subscribers or reactivation emails to those, who stopped opening newsletters long time ago.

Start with creating a mailing list that would contain information subscribers provide filling in the subscription form on your website. The more information about the client you collect, the more detailed segmentation and thus more relevant mailing campaign you will be able to arrange. Here is how Nike collect information that can be used for segmentation:


Now let’s see what segmentation criteria can be used and find out how to set up segmentation step by step.

Creating and saving a segment of recipients

Open «Mailing Lists» menu and select one to be segmented, then go to «Segments» tab.

To add a segment, click «Add segment». 

A popup window will have three boxes: «Email», «Contains» and a blank box. All three are used to set up segmentation to send targeted campaigns to subscribers according to the specified criteria.

Following example displays segmentation by the name.

Let’s say you decided to send a mailing campaign to offer a deal to all Jameses (just because, LoL!) So you need to select a segment with all your subscribers whose name is James. First set up a segment criteria:

Select the «Name» variable in the first drop-down menu (given that there is a column with recipients’ names on the mailing list).

Then in the second one select «Contains».

Put «James» into the blank box.

Hit «Apply» to save the segment.


If you need to apply an additional condition for this segment, «Add subcondition».

In our case we can create a subcondition: «Or → Contains → Jim» as often Jameses go by Jim and we don’t want to miss such subscribers, who used the short variant of their name. Hit «Apply» to save the subcondition.

Name of the segment can be edited in a popup menu. Let’s call it «Jameses» and click «Save». A new segment has been created; now see a list of emails matching the chosen criterion.

How to choose a segment for a campaign

In the main menu click «Create a campaign» button, select a mailing list and tick «Use segmentation» option.

Segmentation parameters menu will open: here you can create new segments for the mailing list or use a segment created earlier. Select «Jameses» segment in the dropdown menu to apply it.

That’s about it! Next step is to create a campaign for the segment.


All possible criteria for segmentation in SendPulse

*Note that certain segmentation parameters are available only for paid plans users.  

*Some segmentation parameters can be applied only after statistics on your campaigns has been collected. 

Let’s have a look at the list of all possible variables for segmentation of email lists:

Section «Email»:

  • Email: domain part;
  • Email: local part:
  • Email: date added
  • Email is (not) on another list.

Section «Previous campaigns»:

  • Did not open recent emails;
  • Opened but did not click a link;
  • Opened and clicked a link;
  • Opened and clicked a specific link.

«Rating and stats»:

  • Rating;
  • Emails;
  • Opened;
  • Click-throughs
  • Opened recent emails;
  • Did not open recent emails;
  • Clicked links in recent emails;
  • Did not click links in recent emails;
  • Opened emails from/to date;
  • Did not open emails from/to date;
  • Clicked links in emails from/to date;
  • Did not click links in emails from/to date.


  • Feel free to create as many variables as you wish (custom variables will be listed at the bottom of the list of available segmentation options).

As you click on the second box, «Contains», you will see a list that allows setting up a segmentation condition:

  • Contains;
  • Equal;
  • Not equal;
  • Starts with;
  • Ends with;
  • Does not contain.

Let’s see some examples of segmentation that can be used in SendPulse based on the following criteria:

Criteria «Email: domain part»

Suppose you need to select clients, who use @gmail accounts. Use the following criteria:

Email: domain part → contains → gmail.

"Then name and save the segment: 

"You can select other conditions for the variable: «contains», «equal», «not equal», «starts with», «ends with», «does not contain».

Condition «Email: local part»

Part of the email address before the @ sign is called local. So how can segmentation by this parameter be used? Often the local part of the email indicates department the subscriber works at. 

Sales — most likely indicates Sales department, marketing — Marketing dept, and ceo usually belongs to the Chief Executive Officer. Considering that, SendPulse users can filter the necessary segment and offer a unique deal in the letter. Set up the following segmentation rule:

Email: local part → contains → sales.

"Name the segment and save it.

Criteria «Email: date added»

Segmentation of subscribers by the date they joined the newsletter list allows forming loyalty programs based on how long has the subscriber been with you. Also, such segmentation will be handy for working with new subscribers, who tend to open newsletters more actively, compared to older subscribers. To create a segment by subscription date set up the following criteria:

Email: date added → more than (or less than, equals, between) → select the date

"Segmentation by «Email is (not) in another list»

Sometimes subscribers get included into multiple mailing lists, and it is important to avoid sending several duplicates of your newsletter to such recipients. This is exactly why we designed this special feature, «Email is (not) in another list». To arrange such segmentation type, do the following:

Email is (not) in another list → In list (not in list) → Specify the name of the mailing list.

"Segmentation by results of previous campaigns

SendPulse users can send email campaigns with contents that are most relevant to their subscribers. One way to do that is using segmentation by «Previous campaigns». This option allows generating a list of subscribers by the following parameters: «Didn’t open recent emails», «Opened but not clicked a link», «Opened and clicked through», «Opened and clicked a specific link».  

"Let’s how it works and why segmenting recipients according to their actions with the newsletter.

Didn’t open recent emails

You can generate a list of subscribers, who didn’t open the newsletter. Probably the subject didn’t catch their attention – try sending it at different hours or experiment with the subject and the pre-header. To create such a segment of subscribers, select «Did not open recent emails» → select the newsletter in the drop-down list.


Opened, but did not click links


Maybe your offer didn’t get subscribers’ attention and it is worth offering them a different product/service. Offer more discounts, bonuses, send promo-codes – all that increases subscribers’ engagement. To create such a segment, select «Opened, but didn’t click a link» → select the newsletter on the dropdown list.


Opened and clicked a link


To apply the segmentation, use the right-hand side menu and select «Opened and clicked a link» → select the newsletter in the dropdown list.


Opened and clicked a specific link

This option was designed for personalization according to subscribers' interests. Let’s say you had sent a newsletter dedicated to St Valentine’s Day and recipient clicked on “Perfumes” link, the next campaign should offer a more detailed overview of perfumes you offer. To segment recipients’ list accordingly, select «Opened and clicked a specific link» → select a newsletter from the drop-down → specify the link.

"«Ratings and statistics» segmentation

«Ratings and statistics» variables are used to do segmentation based on your subscribers’ activities history. This option will help motivate active users with personalized discounts and bonuses or set up re-activation email campaigns for those, who don’t read your newsletters.

"Segmentation by ratings.

Our service offers a user rating system, in the form of graphic marks for recipient’s activity in the newsletter. Number of opens, clicks, unsubscribes etcetera. To segment a mailing list accordingly, set up the following condition:

Rating → equal/ not equal, greater, less or between, → insert the necessary rating

"Segmentation by the number of campaigns sent

To apply this type of segmentation, select «Emails» in the right-hand side box «Emails» → equal, not equal, greater than, less or between, → specify the number.

Segmentation by the opens

This option divides subscribers according to the number of opened emails. To apply this segmentation type, select:

Opens → equal, not equal, greater, less or → specify the number.

"Segmentation by the click-throughs

Segment recipients depending on how often they click on the links in your newsletter. Any number of clicks done by the subscriber is considered as a single click. Here is how to set up the condition:

Click through → equal, not equal, greater, less or → specify the number.

"Segmentation by the number of opened/ not opened recent emails

This method is to be used to motivate subscribers and pick more relevant contents. For instance, if the subscriber opened 2-3 previous newsletters, send them a gratitude or a discount coupon. To set up this segmentation rule:

Opened recent emails → greater/less → Specify the number.

Did not open recent emails→ greater/less → Specify the number.

Segmentation by an event Clicked/ Did not click links in recent emails

Do the following to set up this segmentation rule:

Clicked links in recent emails → greater/less → specify the number.

Did not click links in the recent emails → greater/less → specify the number.

Segmentation by an opened/didn’t open newsletters during a specific period of time

Condition setup:

Opened emails starting on (date) → after or before → specify the date in the calendar.

Did not open emails starting from (date) → after or before → specify the date.

Segmentation by an Event - clicked links during a specific time interval

Set up such a segmentation rule as follows:

Clicked links from-to date → before or after → specify the date in the calendar.

Didn’t click links from/to date → before or after → specify the date in the calendar.


Segmentation of recipients list narrows down your audience, but it is indeed the goal. Having generated several of such segments you will be able to pick more relevant topics, deals, discounts. SendPulse offers plenty of segmentation options, so you just need to collect all the personal details via the subscription form and SendPulse will provide the statistics on subsribers’ actions.

Go to mailing lists and start segmenting them

Other useful articles

Popular in Our Blog

User Rating: 4 / 5 (5)

Rate this article about "Send an email campaign using segmentation"

Try SendPulse today for free