Intent + identity, at the edge

Know every visitor. Greet them by name.

Bellhop reads two signals — the Google Ads intent behind every click and the company behind the visit — then rewrites your page to match, grounded in your own content and rendered in under 150 milliseconds. No page variants to maintain. No copy you didn’t write.

  • Two signals: intent + identity
  • RAG-grounded, never hallucinated
  • Works on any website
acme.com/?gclid=EAIaIQ…
kwenterprise pmNorthwind TradingLogistics · 5,000+
personalized in 142ms
Project management software
Project management built for Northwind Trading

SSO, audit logs, and a 99.99% uptime SLA

Talk to sales

How it works

From install to lift in under an hour

No page variants to build. No copywriters on standby. Three steps, then Bellhop does the greeting.

  1. 01

    Drop in one line of code

    Paste a 3.6KB script into your site — Webflow, WordPress, Framer, Shopify, or hand-coded HTML. No platform migration, no rebuild — you’re live in about two minutes.

  2. 02

    Connect your two signals

    Bellhop reads the Google Ads intent behind each click and identifies the company behind the visit — so every visitor is matched to the message they searched for and the world they work in.

  3. 03

    Watch conversions lift

    Thompson-sampling bandits quietly test and promote the copy that converts — no manual A/B setup, no variant sprawl.

The platform

Two signals, one adaptive page

Intent and identity, grounded copy, automatic optimization, and the analytics to prove it — without slowing the page or going off-brand.

Intent — the keyword behind the click

Match the headline to the exact keyword someone searched — the strongest signal of what they came to do. Bellhop leads with intent so the promise on the page mirrors the promise in the ad.

Identity — the company behind the visit

Bellhop recognizes the company behind an anonymous visit and can greet them on the page by name — copy tuned to their industry and size, grounded in your content. Confidence-gated and company-level; below the bar, the visitor simply sees the intent-matched page.

RAG-grounded AI copy

Every rewrite is generated from your own knowledge base, and every claim cites a source. On-brand by construction — never invented, never hallucinated.

Multi-armed bandits

Thompson-sampling continuously shifts traffic toward the variant that converts. You get lift without standing up a single manual A/B test.

HubSpot sync

Personalization events flow straight into your CRM, so sales sees the intent signal, the identified account, and the message each lead actually saw.

Real-time analytics

See which intents convert, which copy wins, and what each visitor experienced — rendered at the edge with zero third-party calls on the page.

142ms
median personalization
3.6KB
runtime, gzipped
0
third-party calls on render
1-to-1
every visitor, matched to intent

Integrations

Plugs into the stack you already run

Bellhop sits between your ads and your site — no rip-and-replace, no new system of record.

Google Ads

Intent & keyword signals

Company identification

The account behind each visit

HubSpot

CRM sync & deal context

Google Analytics 4

Conversion measurement

Any website

Webflow, WordPress, Framer, HTML

Cloudflare

Edge rendering

Stripe

Billing & plans

Plus HMAC-signed webhooks and a privacy-respecting IP-to-company waterfall. Ask about an integration →

Before you ask

The first questions, answered

Speed, accuracy, and the data line — the things that decide whether a personalization tool is safe to put on your site.

Read the full FAQ
Will Bellhop slow my site down?

No. The runtime is a small first-party script that executes at the Cloudflare edge with zero third-party calls on the render path. It is designed for sub-150-millisecond personalization, and it fails silently — if anything goes wrong, your original page is served untouched.

Is the AI copy accurate, or will it hallucinate?

Every line is grounded in your own content. Bellhop retrieves facts from a knowledge base built by crawling your site, and each generated claim cites the page it came from. Fabricated citations are automatically rejected and ungrounded output is dropped — and a person on your team approves copy before it ever goes live.

How is this different from building landing pages?

You keep one page. Instead of building and maintaining a separate landing page for every campaign, Bellhop rewrites your existing page in place to match each visitor’s search intent. There is no variant sprawl and no page library to keep current.

What platforms does Bellhop work on?

Any website. Bellhop installs with a single line of code on Webflow, WordPress, Framer, Shopify or hand-coded HTML — no migration and no rebuild.

Private beta · early access

Ready to greet every visitor by name?

Bellhop is in private beta. Join the early-access list and we’ll help you go live on any website platform — one line of code, no variants to maintain.