Segment Export - Overview

Available for the following Plan types:

FullStory Enterprise*

FullStory Advanced*

FullStory Business

FullStory Free

*with the following add-on:

FullStory for Mobile Apps

Available to the following User roles:





Segment Export is a feature of the Data Export module that allows our data savvy users to analyze the events FullStory captures in ways custom to their needs outside of the current UI. This makes your digital experience data ripe for more heavy statistical analysis, custom reporting, and machine learning training data sets. Please see here for more information about what data is in data export, a technical walkthrough for using data export, or our sql cookbook of different recipes.

Getting Started

To get started with Segment Export, select the Segment you want to export and click 'Create Export' above the User Trends Card.

FullStory 2022-06-30 at 12.00.05 PM.jpg

You can then name your export and confirm the time range of your export, which matches the time range selected for your segment. FullStory offers 3 download types: CSV, JSON, and NDJSON. The download will be a gzipped file, so you will need to unzip it before uploading it directly to something like Google Sheets or Excel.

Note: Windows users will need an additional application such as 7-Zip to unzip the .gz format. Mac OS users will be able to unzip the file without any additional applications.

Screen Shot 2022-06-30 at 12.01.49 PM.png

After you click Export, it will create a job in the Data Exports table. Find this in your sidebar. This tab will be pre-filtered to only the exports you have created. If you want to see the Data Exports of all data grouped by time ranges, you can un-check the 'Only Mine' check box in the top right.

The time it takes for the download to be ready will depend on how much data you are downloading. Many times, this will take a few seconds, but it can also take 5-10 minutes. The Progress icon on the right will give you a sense of how long it will take.

When the Status of your export goes from 'In Progress' to 'Completed,' the export is ready to be downloaded.

FullStory 2022-06-30 at 12.04.02 PM.jpg

From there you can find the file in the Downloads folder of your computer. Open it with Excel/Sheets (for CSV) or use it in R/Python/etc for JSON and NDJSON.

Export Users

Export users is similar to the "Export as CSV" that exists on the Session Playlist.

Fields Available




System generated variable that uniquely identifies a user


The time and date the User was created expressed in UTC


If using FS.identify, user's unique ID (uid) will be listed


The name of the User as it is displayed by FullStory


The email address of the User


The total number of sessions captured all time by the User
*This is not the total number of sessions based on the exported Segments time filter.


The total number of pages this user has visited


The total number of events FullStory has captured for this user


The total length of time of the User's captured sessions


The total amount of active time for the User


The average session length in seconds


The average active session length in seconds


The length of the user's longest session in seconds


The number of Pages visited in the last session by this user


The total number of events in the last session by this user


The length of time in seconds of the last session by this user


The length of active time in seconds in the last session by this user


The time that the last session of this user started 


The last URL the user visited in their last session


The last IP the user visited your site from


The latitude and longitude for the User's most recent session


The time of the last event the user generated on your site


The last browser type the user used your site from


The last device the user used your site from


The last platform (i.e. iOS, Android) the user used your site from.


The last OS (ie Windows) the user used your site from


If applicable, your custom user variables will be added. See FS.getUserVars for more information. 

*User specific fields listed above do not reflect the total based on the exported Segments time filter but rather, the total lifetime of that User having been captured by FullStory.

Export Events

Export events will provide data at a much more granular level than users. This data is great for advanced use cases like predicting churn, behavioral cohorting, and more. 

Fields Available

The fields available in Export Events, will be very similar to the fields in Data Export, including a few additional fields described below:




The time the associated UserId was created expressed in UTC


Untokenized version of the css selector a user engaged with


The time in UTC that the last session started


The time in UTC that the user navigated to the current page


Formerly called PageAgent, the User Agent String of the browser


The platform of the user (FullStory for Mobile App sessions only)


The width of the CSS Resolution of the screen in pixels


The height of the CSS Resolution of the screen in pixels


The width of the viewport size of the browser in pixels


The height of the viewport size of the browser in pixels


If the 'EventType' is 'request,' the URL for the corresponding XHR request.


If the 'EventType' is 'request,' the HTTP response code for the corresponding XHR request


Indicates the end of the page that is currently being viewed. Triggered whenever the URL path changes, or optionally the hash fragment, but not query string variables.


Match Types

Match Type



Export all event data that match your search / segment criteria


... of Individuals that match your search / segment criteria


... from sessions that match your search / segment criteria


... from Pages that match your search / segment criteria


Segment Export in Action

Screen Shot 2022-06-30 at 12.06.36 PM.png


In the example shown above, Segment Export will include all events of the user navigating to the /checkout page and the user clicking on the text 'Purchase.' This is the most restrictive setting that will generate the least events.

Use Case: A segment of users that changed text in a search box. Use Event download to see which specific strings they were typing in.


This export will include all events from users who went to the /checkout page and clicked Purchase. These events have to be within the time range of the export, but they do not have to happen in the same session that the user took these two actions.

Use Case: A segment of users that engaged with a new feature. Use Individual Download to understand how engaging with that feature might have affected other behavior on your site.


This export will include all events from the sessions where users went to the /checkout page or clicked Purchase. Note: If we were to toggle 'across any number of sessions' to 'within the same session' for this segment, the export would be restricted only to sessions where both events happen.

Use Case: A segment of users that completed a checkout funnel. Using Session matching can help determine the paths that users take during successful conversions.


This export will include all events from the Pages /checkout and the page that the Purchase text is on. If Purchase does not happen on the Checkout Page (i.e. there is a separate purchase page), it will only provide the events from the page in the sessions where 'Purchase' clicked. For example, if a user gets to the 'Purchase Page' in two different sessions, but only clicks 'Purchase' once, only the events from the session where they clicked 'Purchase' will be included in the export.

The page referenced in the above example (and in the export itself) is different from the usual use of Pages (the feature) and the pages in our PageVars API. Data that comes from Pages and their metadata are not currently available via data export.

Use Case: A segment of users in an A/B test for a page. Page matching can help determine what interactions are happening on the page in question for the test group versus the control group.

Need to get in touch with us?

The FullStory Team awaits your every question.

Ask the Community Technical Support