Skip to main content

Tracking your website visitors using Coffee's Visitor ID

Learn how to install Coffee's Visitor ID to identify companies and people visiting your site, receive alerts, and manage leads.

The Visitor ID script allows you to deanonymize website traffic and transform visits into actionable sales intelligence. Once installed, the script enables three core tracking features:

  • Company identification: Identifies the organizations visiting your site.

  • Known person tracking: Detects when a returning contact visits your site.

  • US person-level identification: Identifies individual US-based visitors via third-party data.

👉 Notifications required
To receive visitor alerts, connect Slack, enable email notifications, or both. See Configure notifications below.


1. Install the Visitor ID script

To begin capturing intent data, you must add the Coffee tracking snippet to your website.

  1. Log in to Coffee and navigate to Settings.

  2. Select Visitor ID.

  3. Copy the provided JavaScript code snippet.

  4. Paste the script directly before the closing </head> tag of your website. If you're using a CMS or website builder (e.g., WordPress, Webflow, or Tag Manager), their documentation typically explains how to do this.

  5. Save and publish your website changes.


2. Verify connection

Once the script is live, you must confirm that Coffee is receiving information.

  1. Return to the Visitor ID settings page.

  2. Click Verify.

  3. You'll see a green checkmark confirming the connection is active.


3. Configure notifications

You can receive visitor alerts through Slack, email, or both.

Slack

  1. If you haven't already, connect your Slack workspace.

  2. By default, notifications are sent to a channel named #[your-workspace-name]-website-leads-coffee.

  3. Review the alerts in Slack:

    • Yellow bar: Indicates a company visit.

    • Green bar: Indicates an identified person.

  4. Click Add to Coffee to import a new lead directly, or View in Coffee to see an existing record.

Email

  1. Go to Settings and select Tracking.

  2. Under Notifications, enable the Email notifications toggle.

  3. Add one or more email addresses in the Send To field.

  4. You'll receive a daily digest each morning summarizing all visitors from the previous 24 hours.

Reading your alerts

Each alert — whether in Slack or email — includes:

  • The pages visited on your site (e.g., /pricing, /enterprise)

  • The total session time (e.g., 6m total)

Use this to gauge buying intent before reaching out.


4. Add visitors to a list

Coffee can automatically add identified visitors to a list in your People and Companies views. The list is created on first save.

  1. Go to Settings and select Tracking.

  2. Scroll to the Lists section.

  3. To capture company visitors, enable the Add company visitors to a list toggle. The default list name is Website - company visitors — you can edit this before saving.

  4. To capture person visitors, enable the Add people visitors to a list toggle and set a list name.

  5. Click Save. The list will appear in your People and Companies lists automatically.


5. Manage tracking exclusions

You can prevent internal traffic or subdomains from skewing your data. Your domain will be added by default, and you can add any additional ones.

  1. In the Visitor ID settings, find the Excluded Domains section.

  2. Add the domain names you want to ignore.

  3. Click Save Changes to apply.

Did this answer your question?