Feature

Know Your Visitors by Name

Anonymous traffic numbers are useful, but knowing that Sarah from Acme Corp visited your pricing page three times this week is actionable. DataSaaS visitor identification turns anonymous sessions into named profiles with full journey history.

Start free trial

The identify() API

Call datasaas.identify() from your app after a user logs in or signs up. Pass their email, name, and any custom properties. DataSaaS links this identity to all past anonymous sessions for the same visitor ID, giving you a complete timeline from first touch to conversion.

  • One-line API call: datasaas.identify({ email, name, ...customProps })
  • Retroactively links the named identity to all previous anonymous sessions
  • Works with any authentication system — call it after login, signup, or form submission
  • Identity data is stored securely and never shared with third parties

Visitor Profiles with Journey Replay

Every identified visitor gets a detailed profile page showing their complete journey: every page they visited, every custom event they triggered, the traffic source that brought them, and any revenue they generated. Replay their entire experience on your site in chronological order to understand how they moved from awareness to purchase.

  • Chronological timeline of every pageview, event, and session for each visitor
  • See the original traffic source, landing page, and referrer for first touch attribution
  • Revenue events are highlighted in the timeline so you can trace the path to purchase
  • Session boundaries are clearly marked to show visit frequency and engagement patterns

Top Visitors List

The top visitors table ranks identified visitors by revenue, visit count, or total pageviews. Instantly see your highest-value users, your most engaged visitors, and the people who visit your pricing page most often. Filter by date range, traffic source, or custom properties to segment your audience.

  • Rank visitors by total revenue, visit count, pageview count, or last seen date
  • Filter by date range, traffic source, country, or any custom property
  • Click any visitor to open their full profile and journey timeline
  • Export the top visitors list as CSV for use in your CRM or email tool

Custom Properties for Segmentation

Pass any key-value pairs to datasaas.identify() to attach custom properties to visitor profiles. Track plan tier, company name, role, or any attribute relevant to your business. Use these properties to filter and segment visitors across all DataSaaS reports.

  • Attach unlimited custom properties like plan, company, role, or industry
  • Properties are searchable and filterable across all dashboard views
  • Update properties over time — the latest value is used for segmentation
  • Combine custom properties with revenue data to find high-value segments

Frequently asked questions

Is visitor identification GDPR compliant?

Visitor identification is opt-in and only activates when you call datasaas.identify() from your code. You control when and what data is passed. For GDPR compliance, only identify users who have consented or where you have a legitimate basis (e.g., they are logged into your app).

Does identify() work retroactively?

Yes. When you call datasaas.identify(), DataSaaS links the identity to all previous anonymous sessions that share the same visitor ID. This means you get the complete journey history from their first visit, even if they only identify themselves later.

What happens if the same person visits from multiple devices?

Each device has its own visitor ID. When you call identify() with the same email on multiple devices, DataSaaS merges the profiles so you see a unified journey across all devices in a single visitor profile.

Can I send visitor data to my CRM?

You can export the top visitors list as CSV or use the REST API to pull visitor data programmatically. This lets you sync identified visitors with your CRM, email marketing tool, or any other system.

Ready to try Visitor Identification?

Start your 14-day free trial. No credit card required.

Start free trial