Understand Visitors
Learn how Bento tracks anonymous visitors, identified users, and the data we store for each profile.
Last updated: October 25, 2025
Every touchpoint matters: anonymous browsing, form submissions, purchases, and email clicks all feed into Bento’s visitor model. Understanding the difference between visitors and identified users helps you interpret metrics and billing accurately.
Visitors vs. identified users
- A visitor is any browser or device that interacts with your site. They may be anonymous, tagged through Bento.js, or updated via API.
- An identified user is a visitor who has supplied an email address. Identified users can receive emails, enter Flows, and show up in reporting across every device they use.
Billing note: Identified users—subscribers and unsubscribers alike—count toward your plan. Anonymous visitors do not.
Multi-device tracking
Bento links people across devices automatically. When someone logs in on a phone, later visits on a laptop, or clicks through an email on a tablet, we reconcile those sessions to the same profile. Safeguards prevent unrelated profiles from being merged when devices are shared.
Key attributes
| Attribute | Description |
|---|---|
email | Primary identifier used for messaging and lookups. |
fields | Custom data you attach to a profile (plan, favorite product, etc.). |
unsubscribed_at | Timestamp recorded when a user opts out. |
Associations stored with each user
| Association | What you can inspect |
|---|---|
emails | Campaigns and automations delivered to the person. |
ads | Paid placements or affiliates they have seen. |
products | Commerce items they purchased. |
events | Custom events you tracked. |
tags | Segmentation tags applied to the profile. |
flow sessions | Automation paths currently running or completed. |
goals | Goals the user has triggered. |
devices | Linked browsers and hardware identifiers. |
These associations give you a 360° view of how someone interacts with your brand, from first touch to repeat purchase.
Putting it into practice
- Instrument every form and key action with Bento.js or the API so anonymous visitors become identified quickly.
- Use device linking to personalize follow-up—if a user browsed on mobile and bought on desktop, you still have the full journey.
- Trim inactive identified users periodically to keep billing aligned with engaged subscribers.
Still have questions about visitor tracking? Reach out in the Bento Discord; the team is always happy to review your setup.
Need the original Markdown? Open raw file