Pulse Insights Documentation
  • Pulse Insights Overview
    • 👋Welcome to Pulse Insights
  • Implementing Pulse Insights (Dev)
    • Implementing on Web and Mobile Web
      • Deploying your tag (code snippet)
      • Ingesting contextual data for targeting and analysis
      • Client Key
      • Tracking Events (aka High Value Actions)
      • Presenting a specific survey
      • Supporting Inline surveys
      • Callbacks
      • Privacy Features
        • Identifiers, cookies, and local storage
        • Data that Pulse Insights stores
      • QA Process and Preview Mode
        • JavaScript Object
      • Single Page Apps
      • Load Time & Availability
      • Bot blocking
      • Customer-initiated Feedback
    • Implementing in email
      • Dynamic Email
    • Implementing in Native Apps
      • Android
        • Android Release Notes
        • Android Demo App
      • iOS
        • iOS Release Notes
        • iOS Demo App
      • Demo App Help
  • Integrations
    • Integrations overview
      • Hubspot
      • Braze
      • Google Analytics
      • Data Lake
  • Configuring Pulse Insights (Console)
    • Account Setup
      • Authentication & SSO
      • Inviting Collaborators
      • Roles & permissions
    • Dashboard & Program Management
      • Survey Status
    • Editor
      • Question Types
        • Survey Invitation
        • Single Choice
          • Using Images
        • Multiple Choice
        • Free Text
        • Net Promoter Score
        • Slider
        • Custom Content (Next Best Action)
        • Thank You Message
          • Poll (Show Results)
      • General
      • Targeting
        • Devices & Channels
        • Sample Rate
        • URL & Events
        • Dates
        • Previous Responses
        • On Page Behavior
        • CRM Targeting
        • Geo Targeting
        • Goal
        • User Behavior
        • Advanced Settings
      • Formatting
        • Widget Types
          • Docked
          • Bottom Bar
          • Top Bar
          • Overlay
          • Inline
        • Themes
        • Question Display
        • Custom CSS (Survey-level)
        • Supported Markdown
      • Link Builder
      • Preview
      • Survey Groups (Localization)
    • Reporting
      • Results Page & Filtering
      • On Demand
        • Columns/Data Dictionary
      • Scheduled Reports
      • Free Text
        • AI Generated Summary
        • Responses & Tagging
      • Custom Content Reporting
      • Viewable Impressions
    • Account Level Settings
      • Get Code Snippet
      • Global Targeting
      • Data & Integrations (Callbacks)
      • Data Restrictions
      • Themes
      • Automations
        • High Value Actions (Events)
      • Activity Log
      • Configured by Pulse Insights
  • Best Practices
    • Best Practices
      • Copy
      • Design and Execution
      • Targeting
      • Widget Types
      • Sample Rate
      • Submission Rates
      • Special Features
      • Best Practices for Progressive Profiling
  • API
    • API reference
      • Surveys
        • Questions
        • Poll
      • Q
        • A
      • Direct serve
      • Serve
      • Results
      • Present results
      • Track event
      • Custom content link click
      • Submissions
        • All answers
        • Answer
        • Close
        • Viewed at
      • Devices
        • Set data
Powered by GitBook
On this page
  • Consent Process Recommendation
  • Revoking consent
  • Turning on local storage (re-gaining consent)
  • Privacy FAQs
  • Can we still use Pulse Insights for users that didn't give or revoked consent?
  • How do we handle data deletion or other privacy-related requests?

Was this helpful?

  1. Implementing Pulse Insights (Dev)
  2. Implementing on Web and Mobile Web

Privacy Features

PreviousCallbacksNextIdentifiers, cookies, and local storage

Last updated 2 years ago

Was this helpful?

Pulse Insights maintains privacy-related features and processes to work within your organization's privacy requirements.

Consent Process Recommendation

For markets and websites that require explicit user consent: we recommend using your cookie consent solution to load the Pulse Insights tag only after the user has given consent.

Revoking consent

If user revokes consent, you can use this method to inform Pulse Insights:

pi('visitor_tracking',false);

This does the following:

  • Clears any Pulse Insights values in local storage

  • Turns off local storage, so that Pulse Insights won't store any identifiers (e.g., Device UDID) or other data like number of visits or pageviews in session. .

Turning on local storage (re-gaining consent)

You can enable storing identifiers in local storage with this method:

pi('visitor_tracking',true);

By default, when the Pulse Insights tag is loaded, tracking is set to true. It only needs to be explicitly set to true if it was previously explicitly set to false.

Privacy FAQs

Can we still use Pulse Insights for users that didn't give or revoked consent?

If you still load the Pulse Insights tag, Pulse Insights will continue to function but some features that rely on local storage will not work. For example:

  • Some targeting such as frequency caps, visit counts, pageview counts, or 'don't show again if the user already answered' won't work since they all rely on having a device udid or values in local storage.

One use case that can still work well without tracking enabled is a Customer-Initiated Feedback form, where the user explicitly requests to give feedback.

How do we handle data deletion or other privacy-related requests?

Reach out to your Client Success Manager who can help guide you.

View what is stored in local storage