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.

SalesWings (Actions) Destinaton


SalesWings(link takes you to an external page) is a lead scoring platform that offers a user-friendly, no-code solution to identify your leads' true interests. The SalesWings Destination enables using the data collected in Segment to identify, tag and prioritize your leads in SalesWings for your Marketing and Sales teams.


Getting started

getting-started page anchor
  1. From the Segment web app, navigate to Connections > Catalog and select the Destinations tab of the catalog.
  2. Search for SalesWings (Actions) and select the destination.
  3. Click Configure SalesWings (Actions).
  4. Select an existing Source to connect to SalesWings (Actions).

Property nameTypeRequiredDescription
API Keypassword
required

Segment.io API key for your SalesWings project.


Environmentselect
required

SalesWings environment this destination is connected with.


Saleswings (Actions) has the following presets

Preset NameTriggerDefault Action
Submit Screen EventEvent type = "screen"Submit Screen Event
Submit Page EventEvent type = "page"Submit Page Event
Submit Identify EventEvent type = "identify"Submit Identify Event
Submit Track EventEvent type = "track"Submit Track Event

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

(information)

Mapping limits per destination

Individual destination instances have support a maximum of 50 mappings.

Submit Page Event

submit-page-event page anchor

Send your Segment Page events to SalesWings to use them for tagging, scoring and prioritising your leads.

Submit Page Event is a Cloud action. The default Trigger is type = "page"

Property nameTypeRequiredDescription
Segment User IDSTRING

Optional

Permanent identifier of a Segment user the event is attributed to.


Segment Anonymous User IDSTRING

Optional

A pseudo-unique substitute for a Segment user ID the event is attributed to.


URLSTRING
required

URL associated with the event.


Referrer URLSTRING

Optional

Referrer URL associated with the event.


User AgentSTRING

Optional

User Agent associated with the event.


Event TimestampDATETIME

Optional

When the event was sent.


Enable Batching?BOOLEAN

Optional

When enabled, Segment will send events in batches.

Send your Segment Screen events to SalesWings to use them for tagging, scoring and prioritising your leads.

Submit Screen Event is a Cloud action. The default Trigger is type = "screen"

Property nameTypeRequiredDescription
Custom Event KindSTRING
required

Type of the SalesWings custom event (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Custom Event DataSTRING
required

String description of the SalesWings custom event payload (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Segment User IDSTRING

Optional

Permanent identifier of a Segment user the event is attributed to.


Segment Anonymous User IDSTRING

Optional

A pseudo-unique substitute for a Segment user ID the event is attributed to.


EmailSTRING

Optional

Identified email of the Segment User.


URLSTRING

Optional

URL associated with the event.


Referrer URLSTRING

Optional

Referrer URL associated with the event.


User AgentSTRING

Optional

User Agent associated with the event.


Event TimestampDATETIME

Optional

When the event was sent.


Custom Attribute ValuesOBJECT

Optional

Custom attribute values associated with the SalesWings custom event.


Enable Batching?BOOLEAN

Optional

When enabled, Segment will send events in batches.

Send your Segment Identify events to SalesWings to use them for tagging, scoring and prioritising your leads.

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

Property nameTypeRequiredDescription
Custom Event KindSTRING
required

Type of the SalesWings custom event (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Custom Event DataSTRING
required

String description of the SalesWings custom event payload (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Segment User IDSTRING

Optional

Permanent identifier of a Segment user the event is attributed to.


Segment Anonymous User IDSTRING

Optional

A pseudo-unique substitute for a Segment user ID the event is attributed to.


EmailSTRING
required

Identified email of the Segment User.


URLSTRING

Optional

URL associated with the event.


Referrer URLSTRING

Optional

Referrer URL associated with the event.


User AgentSTRING

Optional

User Agent associated with the event.


Event TimestampDATETIME

Optional

When the event was sent.


Custom Attribute ValuesOBJECT

Optional

Custom attribute values associated with the SalesWings custom event.


Enable Batching?BOOLEAN

Optional

When enabled, Segment will send events in batches.

Send your Segment Track events to SalesWings to use them for tagging, scoring and prioritising your leads.

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

Property nameTypeRequiredDescription
Custom Event KindSTRING
required

Type of the SalesWings custom event (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Custom Event DataSTRING
required

String description of the SalesWings custom event payload (a custom event is visualized in SalesWings cockpit and SalesForce Lead Intent View as "[[Kind]] Data").


Segment User IDSTRING

Optional

Permanent identifier of a Segment user the event is attributed to.


Segment Anonymous User IDSTRING

Optional

A pseudo-unique substitute for a Segment user ID the event is attributed to.


EmailSTRING

Optional

Identified email of the Segment User.


URLSTRING

Optional

URL associated with the event.


Referrer URLSTRING

Optional

Referrer URL associated with the event.


User AgentSTRING

Optional

User Agent associated with the event.


Event TimestampDATETIME

Optional

When the event was sent.


Custom Attribute ValuesOBJECT

Optional

Custom attribute values associated with the SalesWings custom event.


Enable Batching?BOOLEAN

Optional

When enabled, Segment will send events in batches.


How Segment users are mapped to SalesWings lead-profiles

how-segment-users-are-mapped-to-saleswings-lead-profiles page anchor

The SalesWings Destination provides four actions for sending the following Segment event types to SalesWings: Track, Identify, Page and Screen. Each event will be associated with a SalesWings lead-profile based on userId and anonymousId, as well as the email trait.

When you send events to SalesWings, SalesWings creates a lead-profile based on the userId, anonymousId, and email of the tracked user or interaction.

SalesWings displays leads that are identified with an email, but all events sent to SalesWings are registered. When Segment sends Track, Screen, or Page events, it identifies users with an anonymousId or userId. SalesWings stores these events, but does not show them with a lead-profile until it receives an Identify event with the email trait which associates the users email address with the anonymousId or userId that was previously captured.


How Segment events are mapped to SalesWings lead activities

how-segment-events-are-mapped-to-saleswings-lead-activities page anchor

Segment Page events are registered as Page-Visit activities in a SalesWings lead. To make use of these activities for tags and scores in the Falcon engine, use the "Page Visit" condition.

Segment Track, Identify, and Screen events are registered as Custom-Event activities of a SalesWings lead. To make use of these activities for tags and scores in the Falcon engine, use the "Custom Event" condition.

When you add a Track, Identify, or Screen action, you control how a corresponding Custom-Event activity looks in SalesWings. When you see a Custom-Event activity in the SalesWings cockpit or the SalesWings Lead Intent View in Salesforce, the activity is visualized as [Kind] Data. When adding an action for Track, Identify or Screen, you can configure how Kind and Data fields are formed in SalesWings. The action configuration has the following defaults:

Segment EventKind valueData valueCustom Event Activity
TrackTrackThe name of the Track event, for example, User Registered[Track] User Registered
IdentifyIdentifyThe email address as identified by Segment`[Identify] peter@example.com
ScreenScreenThe name of the screen[Screen] Home View

You can override these defaults in the action configuration and map Kind and Data to static values, or map them to other properties that are part of the Segment event.

If you have the Custom Attributes feature enabled in SalesWings, you can configure SalesWings Custom Attributes based on Segment events properties (for Track and Screen events) and traits (for Identify events). When you add a Custom Attribute with an id that matches a property or a trait name in Segment, you will see the Custom Attribute values on the lead profiles created for Segment users.


Configuring multiple actions for the same event type

configuring-multiple-actions-for-the-same-event-type page anchor

You can add any number of SalesWings Destination actions for the same Segment event type, for example, Track. But by default, every SalesWings action is added with a trigger that only filters by event type (for example, "Event Type is Track"). If you choose to add multiple actions for the same event type, make sure to configure mutually exclusive triggers (for example, "Event Type is Track and Event Name is Order Completed" and "Event Type is Track and Event Name is Cart Abandoned"). If the triggers are not mutually excelusive, this would result in registering multiple SalesWings lead activities for the same Segment event.