Switch guide
If you used Koala to see which accounts and known users were on your site and to alert your sales team, WhoLayer's Visitor ID covers that job with one tag: company-level identification worldwide, person-level for US traffic, and alerts to Slack, HubSpot, webhooks, or an email digest.
Checked November 4, 2026.
Shut down
Koala's website says it has been acquired by Cursor and was shutting down on September 30. The banner doesn't give a year. [1], November 4, 2026
Every WhoLayer endpoint and MCP tool below exists today. Where there's no equivalent, we say so.
| What you used Koala for | WhoLayer | REST endpoint | MCP tool | Status |
|---|---|---|---|---|
| See which companies visit your site | Company-level visitor ID, free and unlimited on every plan | GET /v1/visitors?level=company | list_visitorsFree. | Available |
| Recognize known, logged-in users | Call wholayer("identify", email) in the tag; the email is hashed in the browser | — | — | Available |
| Identify anonymous people | Person-level visitor ID with name, title, LinkedIn, and work email | GET /v1/visitors?level=person | list_visitorsFree. | Available (US only) |
| Alerts when target accounts hit key pages | Key-page signals and Slack alerts, filtered by title, company size, and page | — | — | Available |
| Daily or weekly summaries | Email digest destination, daily or weekly | — | — | Available |
| CRM sync | One-way sync to HubSpot, Pipedrive, Attio, and Salesforce; signed webhooks for anything else | — | — | Partial |
| Product-usage signals from your app | No equivalent | — | — | Not offered |
REST base URL: https://api.wholayer.com/v1. MCP server: https://mcp.wholayer.com/mcp. Full reference in the API docs and OpenAPI spec.
WhoLayer isn't a complete replacement. Plainly:
Step 1
Sign up with your work email. The Free plan needs no card.
Step 2
Under Settings, API keys. Use a wl_test_... key first: every endpoint and MCP tool returns sandbox data and never spends credits.
Step 3
Paste one async script in your site header, or install through Google Tag Manager, Webflow, WordPress, or Framer.
Step 4
After login, call wholayer("identify", email) so known visitors match more reliably.
Step 5
Add Slack, HubSpot, a signed webhook, or an email digest under Destinations, and set the key pages that should trigger alerts.
For website visitor and account signals, it covers the main jobs. It doesn't take product-usage events from your app, and person-level identification is US-only.
For US traffic, your privacy policy must disclose that you use a visitor identification service. Outside the US you need a consent banner, and the tag waits for consent before it runs.
Competitor information is from public sources as of November 4, 2026 and may have changed. Trademarks belong to their owners. WhoLayer wrote this page; if something here is wrong, tell us and we'll fix it.
Ready when you are
The Free plan includes 100 credits a month for visitor ID, the Data API, and the MCP server. No card needed.