Manage: Set Up Data Management in Fullstory

Who can use this feature?
- Available with all plans.
- Requires an Admin role.

Good data management is what separates raw session recordings from useful insights. When your pages are properly defined and your elements are labeled, Fullstory can group traffic meaningfully, surface trends accurately, and let your whole team work from a shared understanding of your product

This article walks you through the three key tasks in Data Management that make the biggest difference for your account health score.

Task 1: Define your top three pages

Fullstory automatically detects pages based on URL patterns, but your product likely has pages with dynamic URLs that need to be manually defined—things like user profiles, product detail pages, or dashboard views that all share a URL structure.

Why it matters: Without defined pages, Fullstory can't accurately group sessions by feature or flow. You'll see individual sessions but lose the ability to trend, compare, or surface issues by page.

Steps

  1. In Fullstory, go to Settings > Data Management > Pages.
  2. Browse the auto-detected pages Fullstory has identified.
  3. For any page with a dynamic URL (e.g., /users/12345), click the page and select Edit.
  4. Set a Display Name that describes the page (e.g., "User Profile").
  5. Adjust the URL pattern using wildcards if needed (e.g., /users/*).
  6. Click Save.
  7. Repeat for your most-visited or highest-priority pages.

Further reading: Creating and managing page definitions

Task 2: Name your top three elements

The Element Library lets you give meaningful names to buttons, links, and UI components in Fullstory—so instead of seeing a click on div[class="btn-primary-cta"], your team sees a click on "Upgrade Plan Button".

Why it matters: Named elements make rage click reports, dead click trends, and click analytics readable by anyone on your team— not just the developer who knows the DOM. They also make it much easier to track specific interactions over time.

Steps

  1. In Fullstory, go to Settings > Data Management > Elements.
  2. Click Add Element.
  3. Use the Element Selector to identify the element on your live site (or enter a CSS selector manually).
  4. Give it a Display Name (e.g., "Checkout Button", "Pricing Page CTA").
  5. Click Save.
  6. Repeat for your highest-value UI components—focus on buttons, forms, and CTAs that matter to your business.
Tip: Start with the elements you're most likely to reference in a conversation with your team. If someone asks "how often are users clicking the upgrade button?"—that button should be in your Element Library.

Further reading: Using the Element Library

Task 3: Define three of your most important interactions as events

Beyond named elements, Fullstory lets you tag important in-app interactions as custom events—giving you a way to track meaningful moments like "Submitted Onboarding Form" or "Clicked Free Trial CTA" across all sessions.

Why it matters: Labeled interactions unlock Fullstory's most powerful analytics. They let you build funnels, measure conversion, and surface friction in specific user flows—not just at the page level.

Steps

  1. In Fullstory, open a session replay and navigate to a moment with an important interaction.
  2. Click the interaction in the session timeline or directly on the element.
  3. Select Create Custom Event from the context menu.
  4. Give the event a clear name (e.g., "Clicked Upgrade", "Submitted Contact Form").
  5. Click Save.
  6. Find the event in Settings > Data Management > Events to verify it's being captured.

Further reading: Creating custom events in Fullstory

What's next

If you haven’t already, check out our page on Data Capture to make sure you’re getting clean, complete data across all of your sites. Now, with pages defined, elements named, and key interactions labeled, your Fullstory account has a strong data foundation.

Your next step is setting up your Integrations & APIs—connecting Fullstory to your tech stack to unlock even deeper insights.

Questions? Reach out to your Fullstory team or join us at Office Hours.


Was this article helpful?

Got Questions?

Get in touch with a Fullstory rep, ask the community or check out our developer documentation.