Table of Contents
FullStory is a powerful digital experience platform that helps tech teams understand user behavior through session replay, analytics, and feedback tools. Proper configuration is essential to maximize its benefits. This guide provides a step-by-step approach to mastering FullStory setup for your organization.
Getting Started with FullStory
Before diving into configuration, ensure you have an active FullStory account and access to the website or app you wish to monitor. You will need your FullStory Org ID, which is available in your account dashboard.
Step 1: Installing the FullStory Script
The first step is adding the FullStory script to your website. This can be done manually or through a tag manager like Google Tag Manager.
Manual Installation
Insert the following script into the <head> section of your website's HTML, replacing YOUR_ORG_ID with your actual Org ID:
<script>(function(m,n,e,t,l,o,g,y){if(m.fbq)return;o=m.fbq=function(){o.callMethod?o.callMethod.apply(o,arguments):o.queue.push(arguments)};if(!m._fbq)m._fbq=o;o.push=o;o.loaded=!0;o.version='2.0';o.queue=[];g=n.createElement(e);g.async=!0;g.src=t;var s=n.getElementsByTagName(e)[0];s.parentNode.insertBefore(g,s)})(window,document,'script','https://edge.fullstory.com/s/fs.js','fs');fs('init', 'YOUR_ORG_ID');
Using Google Tag Manager
Set up a new tag with the custom HTML option and paste the script above. Trigger it on all pages to ensure full coverage.
Step 2: Configuring Basic Settings
After installing the script, log into your FullStory dashboard to access configuration options. Basic settings include enabling session replay, setting privacy controls, and customizing data collection.
Privacy Settings
Define sensitive data areas by setting up CSS selectors or DOM elements to exclude from recording. This ensures user privacy and compliance with regulations.
Session Replay Options
Choose whether to record full sessions or only specific interactions. Adjust playback speed and enable or disable features like form interactions or error overlays.
Step 3: Advanced Configuration
For more granular control, explore advanced settings such as custom event tracking, API integrations, and user identification.
Custom Event Tracking
Implement custom JavaScript to send specific events to FullStory, enabling detailed analysis of user actions beyond default recordings.
User Identification
Configure user IDs to track individual sessions across devices. This helps in creating comprehensive user profiles and understanding behavior patterns.
Step 4: Testing and Validation
After setup, verify that FullStory is capturing sessions correctly. Use the FullStory dashboard to view real-time recordings and troubleshoot any issues.
Ensure privacy settings are working by testing with sensitive data and confirming that excluded elements do not appear in recordings.
Step 5: Ongoing Optimization
Regularly review session recordings and analytics to identify usability issues or areas for improvement. Adjust configurations as needed to enhance data quality and user privacy.
Stay updated with FullStory feature releases and best practices to continually refine your setup.
Conclusion
Mastering FullStory configuration involves careful installation, privacy management, and ongoing optimization. By following these steps, your tech team can leverage FullStory to gain valuable insights, improve user experience, and ensure compliance with privacy standards.