Skip to main content
Enrich your Fullstory session recordings with company data from Snitcher, allowing you to filter and search sessions by company attributes.
Fullstory requires specific naming conventions for custom properties. We use the _str suffix for string values as per their property name requirements.
Call getSpotterIdentification() after the tracker initializes:
Snitcher.on('initialized', async function() {
  const identification = await Snitcher.getSpotterIdentification();
  
  if (identification && identification.success) {
    const data = identification.data;
    
    // Set Fullstory user vars
    FS.setUserVars({
      snitcher_company_name_str: data.name,
      snitcher_company_domain_str: data.website,
      snitcher_company_industry_str: data.industry,
      snitcher_company_size_str: data.size
    });
  }
});

Using Callback (Legacy)

Define SpotterSettings before the Snitcher script loads:
<script>
  window.SpotterSettings = {
    callback: function(identification) {
      // Ignore ISP identifications
      if (identification && identification.type !== "isp") {
        const company = identification.company;

        // Sync to Fullstory
        FS.setUserVars({
          snitcher_company_name_str: company.name,
          snitcher_company_domain_str: company.domain,
          snitcher_company_industry_str: company.industry,
          snitcher_company_size_str: company.employee_range
        });
      }
    }
  };
</script>

<!-- Snitcher tracking script loads after -->
No API token is required. Spotter uses your tracker’s profile ID for authentication automatically.

Available Properties

All string properties should use the _str suffix:
Fullstory PropertySnitcher FieldDescription
snitcher_company_name_strnameCompany name
snitcher_company_domain_strwebsite / domainPrimary domain
snitcher_company_industry_strindustryIndustry category
snitcher_company_size_strsize / employee_rangeEmployee range

Using in Fullstory

Once configured, you can:
  1. Search sessions by company name or industry
  2. Create segments for enterprise companies or specific industries
  3. Filter recordings to focus on target accounts
  4. Build funnels segmented by company size