By integrating FullStory with your OneTrust cookie banner, you can control data capture in FullStory depending on the provided consent of users. This allows your organization to be in compliance with both your internal privacy policies as well as consent requirements for global privacy legislation such as the CCPA, GDPR, LGPD, etc.

Depending on the consent model you desire, FullStory is fully configurable to be turned on, turned off, or take in consent values to expand capture of certain fields only in the case that the user has provided consent.


If you have enabled Autoblocking with OneTrust, the FullStory javascript should be blocked automatically. You can test and confirm.

If Autoblocking is not enabled, the configuration will depend on the tag manager that you use.

Tag Managers

If you have FullStory deployed through a tag manager such as Google Tag Manager, you can simply add the OneTrust cookie category trigger to the HTML snippet. This will control FullStory firing only when the user has provided consent.

Here is the guide from OneTrust on how to set this up within Tag manager: 


Non-tag Manager Deployment

If FullStory is deployed through Segment, directly in the Header or through a mobile app, you may want to use the FullStory API to control turning FullStory on/off:

Need to get in touch with us?

The FullStory Team awaits your every question.

Ask the Community Technical Support