Share
Fullstory (Edge) Setup Guide

Fullstory is a digital experience analytics platform that captures how users interact with your websites and mobile apps. It enables teams to analyze user sessions, group users into segments, and apply privacy controls that govern what data is captured.

Hevo uses the Fullstory Server API to replicate data from your Fullstory account to the Destination of your choice. To ingest data, you must provide Hevo with an API key to authenticate to your Fullstory account.


Supported Features

Feature Name Supported
Capture deletes Yes (except for the Segment Event object)
History mode No
Custom data (user-configured tables & fields) Yes
Data blocking (skip objects and fields) Yes
Resync (objects and Pipelines) Yes
API configurable Yes

Handling of Deletes

Hevo uses a full data refresh approach to capture delete actions. During each Pipeline run, Hevo compares the data fetched from the Source object with the data present in the Destination table. If a record exists in the Destination but is no longer returned by the Source, the record is marked as deleted by setting the value of the metadata column __hevo__marked_deleted to True. This applies to all objects except Segment Event.

For the Segment Event object, Hevo does not support capturing deletes.


Source Considerations

  • Fullstory provides Segment Export, which Hevo uses to ingest the Segment Event object, as an add-on for its Enterprise and Advanced plans. If your Fullstory account does not include this add-on, Hevo cannot ingest the Segment Event object.

  • During the first run of the Pipeline and after you resync the object, Hevo ingests the Segment Event data from the last 90 days. If your Fullstory plan retains data for less than 90 days, Hevo ingests only the events that are still retained.

  • Fullstory’s API does not support fetching only new or updated users. As a result, Hevo ingests all the users during each Pipeline run, and for accounts with a large number of users, the sync of the Users object can take a long time.


Limitations

  • If a block rule, element group, or AJAX watch rule is removed from your privacy settings, its record in the Privacy Element Block, Privacy Element Group, or Privacy AJAX Watch object is not marked as deleted in the Destination. The record retains the values from the last version of the settings that contained it. This happens because Hevo reads the entire settings history during each Pipeline run, and these records are not linked to a specific version of the settings. In the Privacy AJAX Watch object, editing a rule also retains the earlier version of the rule as a separate record.
Last updated on Oct 13, 2026

Tell us what went wrong

Skip to the section