FullStory cloud mode

Send events to FullStory using RudderStack cloud mode.

This guide will help you send events to FullStory in cloud mode using their Server API.

Find the open source transformer code for this destination in the GitHub repository.

Identify

You can use the identify call to create a user in FullStory.

RudderStack uses the Create User endpoint to send user details to FullStory.

A sample identify call is shown below:

rudderanalytics.identify("1hKOmRA4GRlm", {
  displayName: "Alex",
  email: "alex@example.com",
  country: "US",
});

Supported mappings

The following table details the mapping between RudderStack and FullStory properties:

RudderStack propertyFullStory property
userIduid
context.traits.emailemail
context.traits.namedisplay_name
traits
context.traits
properties

Track

Use the track call to create object-specific events with the associated details.

RudderStack uses the Create Events endpoint to send the event details to FullStory.

A sample track call is shown below:

rudderanalytics.track("Order Completed", {
  orderId: "1234567",
  price: "567",
  currency: "USD",
});

Supported mappings

In addition to the event properties mapped to the FullStory’s properties, the following table details the mapping between RudderStack and FullStory properties for the following three objects:

user

RudderStack propertyFullStory property
userIduid

session

RudderStack propertyFullStory property
properties.sessionIdid
properties.useMostRecentuseMostRecent

context

RudderStack propertyFullStory property
context.page.urlcontext.browser.url
context.userAgentcontext.browser.user_agent
context.page.initial_referrercontext.browser.initial_referrer
context.app.namecontext.mobile.app_name
context.app.versioncontext.mobile.app_version
context.device.manufacturercontext.device.manufacturer
context.device.modelcontext.device.model
context.ipcontext.location.ip_address
properties.latitudecontext.location.latitude
properties.longitudecontext.location.longitude
properties.citycontext.location.city
properties.regioncontext.location.region
properties.countrycontext.location.country


Questions? Contact us by email or on Slack