Fixed: Exporting segments

Two fixes were shipped in this week's release

Fix: After exporting a segment, subsequent exports will contain corrupted data.

Fix: groupId parameter was ignored on track/identify calls.

Create Facebook Custom Audience

New Feature: Before, you had to create Custom Audiences in your Facebook Ads account to use them in Encharge. And now, you can create a custom audience right inside Encharge:

We are also shipping a number of fixes related to segment's conditions:

Fix: Segments: “Days ago” not showing in date condition

Fix: Segments: “Clicked on specific link in email” condition not working

Fix: Segments: Is true/false conditions sometimes not working

Fix: Segments: “Any email” condition sometimes not working

Fix: Segments: Clicked on any link in email condition sometimes not working

More services supported in “Submitted Form” step

We now support even more services in the “Submitted Form" step in the flow builder:

Just head out to the "Submitted Form" step settings, click on the dropdown and you will see the new additions.

“Receive Webhook”/”Form Submitted” steps incorrectly appear unconfigured

Before this update, the "Receive Webhook" and "Form Submitted" steps in the flow builder appeared incorrectly as unconfigured if you forget to save them. This has been fixed now.

Newly created HubSpot, Salesforce, and Stripe custom fields not showing

Before this fix, we weren't showing newly added fields in the "Map fields" section of HubSpot, Salesforce, and Stripe.

Now when you add a new field in these apps you can easily map the new fields in Encharge. All you need to do is click Refresh in the bottom right corner of the Map Fields section, and the newly added fields will show ready for mapping.

Preview for Segment conditions

You can now preview the conditions of a segment without clicking on "Show Conditions".

Preview for conditions in “Check Field” step

Before this update, we weren't showing the filters/conditions in the "Check Field" step in the flow builder.

Now you can preview the conditions in the flow builder without editing the step. This should make it more convenient for you to understand and edit your flows.

Powerful Segments for SaaS apps — Our Biggest Product Update So Far

Since we launched Encharge back in July last year, our understanding of your needs has increased dramatically.

You have inspired us to re-architect Encharge and build the most powerful version of user segments we have ever released. In fact, we completely redesigned how segmentation works in Encharge.

Read on to learn more about the market’s most powerful user segmentation for SaaS companies, and how you can take advantage of it to create hyper-targeted audiences for your product.

The problem with segmentation in marketing automation tools

Most marketing automation platforms boast “powerful segmentation” features. They’re not necessarily lying.

The problem, however, is that these platforms are simply not built for the complex needs of a SaaS product (HubSpot, I’m looking at you).

Meet the new Encharge Segments

When we were building our new segmentation feature, we wanted to offer maximum flexibility when creating new segments. Now marketers and other non-technical people can build extremely sophisticated user segments without using any workarounds.

Check out how the new segments work:

You can now build segments with 7 different types of Conditions:

  • Field — Default user fields and custom fields.
  • Tag — Tags applied to users.
  • Email activity — What people do in your emails.
  • Event — What people do or don’t do in your app.
  • Page visit — What pages people visit on your website and in your product.
  • Segment — What other segment people belong to.
  • Group — Use sophisticated AND/OR rules to create nested groups of segments. Let’s take a more detailed look into each type of condition, starting with the Event condition.


Thanks to our API and native integration, you can effortlessly bring user events (or user actions) in Encharge and build segments out of them. For instance, when users sign up, activate a feature, fail to reach an aha moment, or are at risk of churning.

To allow you more flexibility and precision, each Event could be narrowed down with:

  • Event count— how many times the event was performed. For example, “Created more than 3 tasks”.
  • Time window — within what frame was the event performed.
  • Event property. Each user event has a set of properties. For instance, the event “Signed up” might go with the properties Name, trialStartedDate, etc.

The event “Subscribed to premium” might have the property subscriptionPlan, which would allow you to create a segment of people who have subscribed to a specific plan and so on.

We have covered how Events and properties work in more depth in our post on triggered emails.


Encharge comes with a number of built-in fields like Company, Website, Title, Last activity, and others, that you can segment from. You can also build segments with any custom field you add to Encharge.

The beauty of Encharge comes with our native integrations with tools like Stripe, HubSpot, and Typeform. Every single answer in your Typeform survey, field in your HubSpot account, or billing data can be automatically sent to Encharge as a custom field. Use that data to enrich your user profiles and build precise user segments.

Email Activity

Segment your users when they:

  • Receive an email.
  • Open.
  • Click.
  • Reply.
  • Unsubscribe.
  • Bounce.
  • Report an email as spam.

You can choose a specific email, set of emails, or Any email.

Want to target people that haven’t opened any of your emails in the last 60 days? Just switch on the “Event count” and “Time window”.

Page Visit

With our site tracking installed on your website, you can build segments based on what pages your users visit or don’t visit. A person checking out your pricing page more than 3 times in the last 5 days? Why not assign them to a sales rep in HubSpot and send an automated email to offer help?


Tags allow you to organize people in contextual groups based on your own preferences. You can tag people when you import a new CSV list of contacts or automatically add a tag to a person through our flows. However you do it, you can also use tags when building your segments.


Want to exclude people that belong to a different segment? Or target only people within a specific segment? You can use the Segment condition to narrow down your segmentation.


With the Groups condition, you can use advanced AND/OR rules to build extremely targeted segments of people. There are no limits to who you can target with groups.

Let’s say we run a software with 3 critical user events:

  • Created a project.
  • Created a task.
  • Invited a team member.

And we want to create a segment of people that have completed 2 or more of these actions. Often, these types of segments are used to differentiate between Engaged and Unengaged users.

If we simply use the “All of the following” rule with the 3 conditions, we’re going to segment people that have completed all of the 3 events.

Conversely, “Any of the following” rule would give back all people that have completed at least 1 of the events.

So how do we target people that have completed 2 or more of the events?

Groups to the rescue!

Using the AND/OR logic, we can create 3 different groups:

This may seem complex at first, but it’s just 3 groups with all of the possible combinations of events. That way, allowing us to target people that have completed 2 or more events.

Convert more users to customers with better segmentation built for SaaS

The new segmentation feature allows you to send hyper-targeted messages to the right audiences, so you can build better relationships with your users and turn them into customers.

We think you’re going to love this release! If you want to try the new segments, sign up for a free 14-day trial or book a quick call with us and let us show you around.

Send Test Email to More Than One Email Adrress

You asked, we delivered.

Now you can send test emails to more than one email address at a time.

When you are in the Email Editor, just click the arrow on the right to Send Test and choose what email address/es you want to send the email to.

You can enter up to 10 addresses separated by comma.

Fixed: Bug Where Duplicate People Were Created

Occasionally Encharge creates duplicate people profiles. For example, if you have two flows that are triggered with "New Mailchimp Subscriber". This has been fixed now.