Skip to contentSkip to navigationSkip to topbar
On this page
Looking for more inspiration?Visit the
(information)
You're in the right place! Segment documentation is now part of Twilio Docs. The content you are used to is still here—just in a new home with a refreshed look.

Encharge (Actions) Destination


Destination Info
  • Accepts Page, Alias, Group, Identify and Track calls.
  • Refer to it as Encharge Cloud (Actions), or Encharge (Actions) in the Integrations object
  • This integration is partner owned. Please reach out to the partner's support for any issues.

Encharge(link takes you to an external page) is a marketing automation platform built for B2B SaaS businesses.

With Encharge, you can nurture, convert, and onboard customers with advanced behavior emails, company profiles, billing integrations, and CRM sync.

Encharge maintains this destination. For any issues with the destination, contact the Encharge Support team.

(new)

This document is about a feature in beta

This means the feature is actively being developed, and some functionality may change before it becomes generally available.


Getting started

getting-started page anchor
  1. From the Segment web app, navigate to Connections.
  2. Click Add Destination.
  3. Search for the Encharge (Actions) destination.
  4. Select the Source you want to connect to your Destination.
  5. Click Next.
  6. Give your Destination a name.
  7. Click Create Destination.
  8. Configure the settings and enable your destination on the destination settings page.
  9. Enter the API Key. This can be found on your Account page(link takes you to an external page).
  10. Click Save Changes.
  11. To start with pre-populated event subscriptions, enable the Enable Destination and click Save Changes. Otherwise, click on the Mappings tab to configure each action, and then enable the destination.

Property nameTypeRequiredDescription
API Keystring
required

Encharge.io API Key. This can be found on your Account page(link takes you to an external page).


Encharge (Actions) has the following presets

Preset NameTriggerDefault Action
Alias UserEvent type = "alias"Alias User
Identify UserEvent type = "identify"Identify User
Track Page ViewEvent type = "page"Track Page View
Create or Update ObjectEvent type = "group"Create or Update Object
Track EventEvent type = "track"Track Event

Build your own Mappings. Combine supported triggers with the following Encharge-supported actions:

(information)

Mapping limits per destination

Individual destination instances have support a maximum of 50 mappings.

Untag User

untag-user page anchor

Remove tags from a user in Encharge.

Untag User is a Cloud action.

Property nameTypeRequiredDescription
TagSTRING
required

The tags to remove, separated by commas.


EmailSTRING

Optional

The email address of the user.


User IDSTRING

Optional

The User ID associated with the user in Encharge.


Anonymous IDSTRING

Optional

An anonymous identifier for this user.

Identify a user in Encharge. This will create a new user if the user does not exist in Encharge.

Identify User is a Cloud action. The default Trigger is type = "identify"

Property nameTypeRequiredDescription
User FieldsOBJECT

Optional

Fields to associate with the user in Encharge. Any unexisting fields will be automatically created in Encharge.


EmailSTRING

Optional

The email address of the user.


TypeSTRING
required

The type of event.


Anonymous IDSTRING

Optional

An anonymous identifier for this user.


User IDSTRING

Optional

The User ID associated with the user in Encharge.


Group IDSTRING

Optional

An ID associating the event with a group.


TimestampSTRING

Optional

The timestamp of the event


MessageIdSTRING

Optional

The Segment messageId


IP AddressSTRING

Optional

The IP address of the user.


User AgentSTRING

Optional

The user agent of the user. Used to determine the device, browser and operating system.


CampaignOBJECT

Optional

UTM campaign information.


PageOBJECT

Optional

Information about the page where the event occurred.


LocationOBJECT

Optional

Information about the location of the user.

Change the User ID of an user.

Alias User is a Cloud action. The default Trigger is type = "alias"

Property nameTypeRequiredDescription
User IDSTRING
required

The new User ID to associate with the user in Encharge.


Previous User IDSTRING
required

The previous User ID associated with the user in Encharge.


TimestampSTRING

Optional

The timestamp of the event


MessageIdSTRING

Optional

The Segment messageId

Create or Update a Custom Object (including Companies) in Encharge. If an email or a user ID is provided, an Encharge user will be associated with the object. A new user will be created if the email or user ID does not exist in Encharge.

Create or Update Object is a Cloud action. The default Trigger is type = "group"

Property nameTypeRequiredDescription
Object TypeSTRING
required

The type of Encharge object to create or update.


External Object IDSTRING

Optional

An ID from your app/database that is used to uniquely identify the object in Encharge.


Object IDSTRING

Optional

The Encharge ID of the object. Usually, you want to omit this and use External ID.


Object FieldsOBJECT

Optional

Data for the object fields in Encharge. Any unexisting fields will be ignored.


User IDSTRING

Optional

The User ID of the user to associate with the object. If no email or user ID is provided, no user will be created and associated.


EmailSTRING

Optional

The email of the user to associate with the object. If no email or user ID is provided, no user will be created and associated.

Add a tag to a user in Encharge.

Tag User is a Cloud action.

Property nameTypeRequiredDescription
TagSTRING
required

The tags to add, separated by commas.


EmailSTRING

Optional

The email address of the user.


User IDSTRING

Optional

The User ID associated with the user in Encharge.


Anonymous IDSTRING

Optional

An anonymous identifier for this user.

Track an event in Encharge for a known or anonymous person.

Track Event is a Cloud action. The default Trigger is type = "track"

Property nameTypeRequiredDescription
Event NameSTRING
required

The name of the event.


Event PropertiesOBJECT

Optional

The properties of the event.


User FieldsOBJECT

Optional

Any default or custom field of the user. On the left-hand side, input the API name of the field as seen in your Encharge account. On the right-hand side, map the Segment field that contains the value. Any properties that don't exist will be created automatically. See more information in Encharge's documentation(link takes you to an external page).


TypeSTRING
required

The type of event.


EmailSTRING

Optional

The email address of the user.


Anonymous IDSTRING

Optional

An anonymous identifier for this user.


User IDSTRING

Optional

The User ID associated with the user in Encharge.


Group IDSTRING

Optional

An ID associating the event with a group.


TimestampSTRING

Optional

The timestamp of the event


MessageIdSTRING

Optional

The Segment messageId


IP AddressSTRING

Optional

The IP address of the user.


User AgentSTRING

Optional

The user agent of the user. Used to determine the device, browser and operating system.


CampaignOBJECT

Optional

UTM campaign information.


PageOBJECT

Optional

Information about the page where the event occurred.


LocationOBJECT

Optional

Information about the location of the user.

Track a website page visit.

Track Page View is a Cloud action. The default Trigger is type = "page"

Property nameTypeRequiredDescription
Page View PropertiesOBJECT

Optional

Custom properties to send with the pageview. Please note that URL, title, refererrer, path and search are automatically collected and don't have to be mapped here.


User FieldsOBJECT

Optional

Any default or custom field of the user. On the left-hand side, input the API name of the field as seen in your Encharge account. On the right-hand side, map the Segment field that contains the value. Any properties that don't exist will be created automatically. See more information in Encharge's documentation(link takes you to an external page).


TypeSTRING
required

The type of event.


EmailSTRING

Optional

The email address of the user.


Anonymous IDSTRING

Optional

An anonymous identifier for this user.


User IDSTRING

Optional

The User ID associated with the user in Encharge.


Group IDSTRING

Optional

An ID associating the event with a group.


TimestampSTRING

Optional

The timestamp of the event


MessageIdSTRING

Optional

The Segment messageId


IP AddressSTRING

Optional

The IP address of the user.


User AgentSTRING

Optional

The user agent of the user. Used to determine the device, browser and operating system.


CampaignOBJECT

Optional

UTM campaign information.


PageOBJECT

Optional

Information about the page where the event occurred.


LocationOBJECT

Optional

Information about the location of the user.