RB2B review
The cheapest way to find out whether visitor identification is worth anything to you
A website script that names some of your US visitors and posts them to Slack
The short answer
RB2B puts a name, a LinkedIn profile and (on Pro) a business email on a share of your US website visitors, and tells you about them in Slack or your CRM. It costs nothing to try and $149 to $349 a month for most small teams that use it properly. It is worth it if you sell to US companies and get real traffic; it is close to useless if your visitors are mostly outside the US.
Pick it if
- You sell B2B to US companies and your site gets at least a few thousand visits a month, so there is something to identify.
- Your sales process is founder-led or SDR-led and a Slack ping saying a VP from a target account read your pricing page would change what someone does that afternoon.
- You want to test visitor identification for a week before committing budget: the trial needs no card and paid plans are priced by the month.
Skip it if
- Most of your traffic comes from Europe or elsewhere outside the US. Person-level identification only works on US visitors, so you would be paying for company names.
- Nobody on your team will act on the alerts within a day or two. An identified visitor is a lead with a short shelf life.
- Your legal team requires opt-in consent before any visitor is identified. RB2B's own docs say gating the script behind a cookie banner cuts identification volume, which defeats the point.
What RB2B actually identifies
You add one script to your site header. When a visitor lands, RB2B tries to match them against a publisher identity network using first- and third-party cookies, device IDs and IP addresses, and when it finds a match it sends you a profile: name, job title, company and LinkedIn URL, plus a business email on the Pro plans. Matched profiles land in Slack or Teams, in the dashboard, and on Pro in HubSpot, Salesforce, Clay, Zapier or a webhook.
There are two levels and the difference matters. Person-level identification is US only: RB2B only resolves a person when the visitor's location is in the US. Company-level identification is global and comes from Demandbase's reverse-IP network, so a visitor from Germany may show up as "someone from Siemens" but never as a named person. The free plan is company-level only, everywhere.
How many visitors you will really see
RB2B's marketing says it identifies 70 to 80 percent of traffic, with 30 to 40 percent of visitors named at the person level. Read the pricing table instead. It lists contact-level coverage of 15 to 20 percent on Starter and Pro, and 35 to 45 percent on Pro+, which uses what RB2B calls Premium Resolution. Its own troubleshooting article quotes the 40 to 45 percent figure for Pro+ subscribers specifically. So the headline number is the top plan on good US traffic, and most buyers on Starter or Pro should plan around one in five or six US visitors getting a name.
That is still useful. If 1,000 US visitors a month hit your site, 150 to 200 named people is more than most small sales teams can follow up properly. The catch is quality: users report incomplete profiles and irrelevant leads that need filtering (RB2B's own docs tell you to exclude pages like careers, which mostly attract job seekers), which is why the Hot Leads filters and URL exclusions on Pro matter more than the raw count.
Privacy, consent and GDPR, plainly
This is a tool that names people who did not give you their name. RB2B's legal position is that GDPR does not apply to the person-level product because it only resolves US visitors, uses a US-only database built to exclude EU and UK residents, and has no product aimed at Europe. It also says that if you switch on the global company-level identification, you must run a consent management tool. Its GDPR page ends by saying it is not legal advice and that you should ask a privacy attorney, which is fair advice if you are a European company or market to Europeans.
For US visitors, RB2B recommends adding disclosure language about cookies and data partners to your privacy policy along with an opt-out link, and it points visitors to a CCPA "Do Not Sell" opt-out and a database opt-out run by its parent, Retention.com. Note the tension in its own help center: a cookie banner that loads the script only after consent can delay or prevent identification, and the suggested fix is to put the opt-out link in your privacy policy instead. Whether that is acceptable is a call for your counsel, not for a review.
What to do with the names
The teams that get value from RB2B treat a named visitor as a reason for a relevant, human touch: a LinkedIn connection, a note from the account owner, a nudge to an open deal. The teams that get burned pipe every match into an automated email sequence that opens with "saw you on our site", which reads as creepy and is aimed at a list padded with people who were never buyers.
Start with your pricing, demo and comparison pages as Hot Pages, filter to your ICP, and judge the tool on whether those few alerts led to conversations. The raw count of profiles is a vanity metric.
What it gets right
- There is a real free plan and a 7-day full-featured trial with no credit card, so you can see your own match rate before paying anything.
- Setup is one header script, and the help center has unusually thorough install troubleshooting (caching plugins, content security policies, cookie banners).
- Pricing is published by tier up to 12,500 resolutions a month, so you can work out the bill before talking to anyone.
- Pro connects to HubSpot, Salesforce, Clay, Apollo, Zapier and webhooks, which makes it a cheap signal source for a Clay or CRM workflow.
- Dashboard seats are free, so the whole sales team can see the feed without per-seat pricing.
Where it falls short
- Person-level identification works on US visitors only; everyone else is at best a company name.
- The 70 to 80 percent headline is the top plan. The pricing table itself lists 15 to 20 percent contact-level coverage on Starter and Pro.
- Starter ($79) sends LinkedIn URLs to Slack but no emails and no CRM integrations, so most teams that want a workflow need Pro.
- Users report incomplete profiles, wrong details and irrelevant leads that take filtering to make usable.
- The privacy disclosure work, and any legal risk from identifying people without consent, sits with you, not RB2B.
RB2B pricing
Checked October 2026. Prices change, so confirm on RB2B's pricing page before you buy.
Free option: After a 7-day full-featured trial (no card), the Free plan gives 150 company-level resolutions a month with Slack or Teams alerts and basic reporting. No person-level identification, no emails, no CRM integrations.
What you will actually pay
Most small B2B teams that want identified visitors in their CRM or Clay end up on Pro at $149 to $349 a month, or Pro+ at $199 to $399 if the higher match rate earns its keep on their traffic. Overage at 25 cents a resolution adds up fast on a busy blog, so exclude careers pages, docs and logged-in app pages before you pick a tier. Annual pricing is not listed on the pricing page.
Your first week with RB2B
If you sign up today, do these in this order.
- Before installing, add RB2B's recommended disclosure language and an opt-out link to your privacy policy, and get your counsel's sign-off. If you plan to turn on global company-level identification, put the script behind your consent manager, as RB2B requires.
- Sign up (the 7-day Pro trial starts automatically), paste the script into your site header or Google Tag Manager, and run the verification in the dashboard. On WordPress, clear the cache and exclude the script from WP Rocket or Autoptimize style optimization, which RB2B's docs name as a common reason for no data.
- Set URL restrictions and exclusions on day one: drop careers, login and app pages, and your own company's domain. Leave repeat-visitor collection on, since RB2B often identifies someone only after several sessions.
- Mark your pricing, demo and comparison pages as Hot Pages and set Hot Leads filters to your ICP (company size, seniority, department), then point Slack alerts only at those. Connect HubSpot, Salesforce or Clay while the trial unlocks it.
- By day four or five, spot-check 20 identified profiles. Look for people you can verify, such as existing customers or prospects who later booked a call, and count how many ICP matches you got versus total resolutions.
- Before the trial ends, pick a tier from your real ICP volume, not total traffic, and agree who follows up on each alert and how (a personal LinkedIn or email touch, not a blast).
Gotchas to know before you commit
- When the 7-day trial ends you drop to Free, which is company-level only. Person-level alerts simply stop, which some users mistake for the tool breaking.
- A cookie banner that only loads the script after consent can sharply cut identification volume. RB2B's suggested workaround is an opt-out link in your privacy policy, which your legal team needs to be comfortable with.
- The FAQ does not say whether a returning visitor costs a second resolution. Ask support before sizing your tier, because overage runs 25 to 45 cents a resolution.
- Starter looks like the cheap option but has no emails and no integrations, so a CRM or Clay workflow needs Pro at $149 or more.
- Extra domains cost $99 a month for up to five, and only on Pro or Pro+, so an agency or a company with several sites pays more than the headline price.
Verdict
For a US-focused B2B company with real traffic, RB2B is the obvious first test of visitor identification: free to try, simple to install, and priced so that one meeting a quarter pays for it. Expect fewer named visitors than the marketing suggests unless you pay for Pro+, budget an hour to set up filters so Slack is not flooded with job seekers, and sort out your privacy disclosure before the script goes live. If your buyers are mostly in Europe, or you need consent-first identification, look elsewhere.
RB2B alternatives
- Common Room ReviewedPick it instead if visitor identification is one signal among many (CRM, product usage, community, intent data) and you have a budget starting around $30,000 a year.
- Snitcher ReviewedPick it instead if most of your traffic is European. It is built in the Netherlands, markets itself as GDPR compliant, and focuses on company-level identification.
- WarmlyPick it instead if you want person-level identification wired straight into website chat and automated email and ads plays, rather than a Slack feed you act on by hand. Plans start at $10,000 a year, and HubSpot agreed to acquire Warmly in June 2026.
- VectorPick it instead if your goal is ad audiences built from site visitors and target accounts, synced to LinkedIn, Google and Meta, rather than alerts for sales.
RB2B questions, answered
- Is RB2B free?
- Partly. Every account gets a 7-day full-featured trial with no credit card, then can stay on a Free plan with 150 company-level resolutions a month and Slack or Teams alerts. Naming individual visitors starts at $79 a month (Starter), and business emails plus CRM integrations start at $149 a month (Pro), as of October 2026.
- Does RB2B work outside the US?
- Only at company level. RB2B identifies individual people only when the visitor is in the US. Visitors from other countries can be matched to a company through Demandbase's reverse-IP data, and RB2B says you must use a consent management tool if you turn that global identification on.
- Is RB2B GDPR compliant?
- RB2B's position is that GDPR does not apply to its person-level product because it only resolves US visitors and its database is designed to exclude EU and UK residents. For its global company-level product it requires you to run a consent management tool. Its own GDPR page says it is not legal advice, and companies that market to Europe should check with a privacy lawyer.
- How accurate is RB2B?
- RB2B publishes coverage, not accuracy. Its pricing table lists 15 to 20 percent of visitors identified at contact level on Starter and Pro and 35 to 45 percent on Pro+, while its homepage cites 70 to 80 percent combined with company-level matches. Users report some incomplete or wrong profiles, so spot-check a sample during the trial.
- How does RB2B identify anonymous website visitors?
- A script on your site passes visit data that RB2B matches against a publisher identity network using first- and third-party cookies, device IDs and IP addresses. When it finds a US match it returns the person's name, title, company and LinkedIn URL, with a business email on Pro plans. Company-level matches come from Demandbase's reverse-IP lookup.