fullstory-ecommerce

Configure FullStory ecommerce analytics with privacy masking and event tracking.

Updated Dec 20, 2025
One-click install
npx skills add https://github.com/rcmaples/btx --skill fullstory-ecommerce
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: fullstory-ecommerce
Source: https://github.com/rcmaples/btx/tree/main/.claude/skills/fullstory-ecommerce
Command: npx skills add https://github.com/rcmaples/btx --skill fullstory-ecommerce

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a privacy-conscious, end-to-end guide for deploying FullStory in ecommerce environments, enabling rich product interaction analytics while safeguarding PII and PCI data.

Core Features & Use Cases

  • Privacy-aware instrumentation: configure data collection with fs-unmask, fs-mask, and data redaction strategies to protect sensitive information.
  • Ecommerce event taxonomy: track product_viewed, add_to_cart, checkout_start, purchase_completed, and product_impression events with structured properties.
  • Commerce workflows: implement PDP, PLP, and cart/checkout pages with consistent analytics and privacy controls.

Quick Start

  • Enable FullStory on your storefront and validate that product data (id, name, category, price) is captured while sensitive fields are masked.
  • Integrate the provided examples for PDP, PLP, cart, and checkout tracking into your web app and verify in FullStory dashboards.
  • Review PCI and PII guidelines to ensure no card data or personal identifiers are transmitted.

Frequently Asked Questions about fullstory-ecommerce

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up FullStory ecommerce tracking without exposing PII or PCI data?▼

FullStory ecommerce tracking protects sensitive data by applying fs-unmask and fs-mask attributes alongside data redaction strategies. This ensures product interaction analytics are captured while safeguarding PII and PCI data during checkout.

What ecommerce events should I track for product interaction analytics?▼

Product interaction analytics require tracking product_viewed, add_to_cart, checkout_start, purchase_completed, and product_impression events. These structured events capture product data like id, name, category, and price across PDP and PLP workflows.

Does FullStory work with PCI-compliant checkout workflows?▼

FullStory integrates with PCI-compliant checkout workflows by implementing strict data governance practices. It uses fs-mask to redact sensitive fields, ensuring no card data or personal identifiers are transmitted during checkout tracking.

How do I mask sensitive customer data during FullStory session replay?▼

Mask sensitive customer data during FullStory session replay by configuring fs-mask and fs-unmask attributes. This privacy-aware instrumentation strategy prevents PII exposure while still allowing product-level analytics on PDP and cart pages.

What is the best way to structure ecommerce event taxonomy for privacy-conscious analytics?▼

The best way to structure ecommerce event taxonomy for privacy-conscious analytics is mapping specific user actions like purchase_completed to structured properties. This approach ensures consistent tracking across commerce workflows while maintaining data governance.

Why does my FullStory implementation capture sensitive checkout fields?▼

FullStory implementations capture sensitive checkout fields when fs-mask and fs-redaction strategies are not applied. Reviewing PCI and PII guidelines and applying privacy-aware instrumentation ensures compliant data collection during checkout.