The platform

One page that meets every visitor where they are

Bellhop reads two signals — the intent behind each click and the company behind the visit — and turns a single page into the right page for that visitor. Grounded in your own content, decided at the edge, and proven by the traffic. Here’s everything under the hood.

yoursite.com/pricing?gclid=Cj0KCQ
kw:project management <150 ms
The all-in-one platform for modern teams Project management that ships on time
Sourced from your content — cited, then served.
01 Intent matching

Read the intent behind the click, then rewrite to meet it

Bellhop reads the Google Ads signals behind each paid visit — the keyword, campaign and ad group — and rewrites your headline, sub-head and calls to action to match what that visitor actually searched for. No Google Ads account? Bellhop derives the same intents from your own content and your GA4 search terms and top landing pages, so you get an intent map either way. When no signal is there, it falls back to a geographic default, then to your original copy.

campaign brand-pmax adgroup onboarding
Software for growing businesses Onboarding that gets teams live in a day
02 Grounded copy

Every line cites your content — or it never ships

This is the part that lets you sleep at night. Bellhop writes from a knowledge base built out of your own pages, and every generated claim carries a citation back to the source it came from. Fabricated citations are rejected automatically, ungrounded output is dropped, and a person on your team approves copy before a visitor ever sees it.

“Trusted by teams in 40+ countries.”

cited from /customers grounded

“Rated #1 by every analyst.”

no source — dropped before review

03 Knowledge base

A private knowledge base, built from your own site

Point Bellhop at your site and it crawls your existing pages to learn your product, your proof and your voice — all on Cloudflare’s infrastructure. That knowledge base is what every rewrite draws from, so the copy stays true to what you’ve already published.

Indexed from your site

  • /productfeatures & proof
  • /pricingplans & terms
  • /customersresults & quotes
  • /securitycompliance
04 Always-on optimization

Write the variations once. Let the traffic pick the winner.

A Thompson-sampling multi-armed bandit quietly routes more traffic toward the variations that convert, with sticky 30-day visitor assignment so each person’s experience stays consistent. You author the variations; Bellhop handles the ongoing optimization in the background.

Traffic follows what converts

Variant A62%
Variant B26%
Variant C12%
05 Account identity

Greet the company behind the visit

Bellhop recognizes the company behind a paid visit and can greet them on the page by name — leaning the framing and proof toward their industry and size, grounded in your own content. It’s confidence-gated and tunable per account: only high-confidence matches ever surface, and identification is company-level, never an individual. Below your threshold, the visitor simply sees the intent-matched page — and the same signal still flows to your team and, with HubSpot, ties personalization back to real pipeline. Once Bellhop has seen a visitor, it recognizes them on their next visit — even from a new network — without re-running identification, from a salted, per-tenant signal that is never tied to a person and that you can switch off per site.

Northwind Trading 0.92 confidence

Above your threshold — greeted on the page and tied to pipeline. Below it, the visitor simply sees the intent-matched copy.

06 Guided setup

A guided setup that drafts your first experiments

You don’t start from a blank page. Bellhop’s guided setup scans your site to detect the elements worth personalizing, derives your intents from your content and your Google Ads or GA4, and drafts the first variations and experiments for you. Everything lands as a draft your team reviews and launches — assisted setup, not autopilot.

Bellhop drafts, you launch

  • Detect zoneselements to personalize
  • Derive intentsfrom content + Ads / GA4
  • Draft variationsgrounded in your content
  • Draft experimentsyou review & launch

Built to be invisible

Fast, first-party, and safe by construction

Personalization is only worth it if it never costs you the page. Bellhop runs entirely at Cloudflare’s edge, as your own first-party code.

Designed for sub-150ms

The runtime is built to decide and render in well under a fifth of a second — no visible flicker, no layout shift.

Zero third-party calls

Nothing on the render path phones a third party. Personalization is first-party, served from the edge nearest your visitor.

Fails silently

If anything is uncertain, Bellhop serves your original page untouched. The worst case is the page you already have.

Privacy-respecting

IP addresses are hashed, and device recognition stores only a salted, per-tenant hash — never raw signals, never an individual. We honour Global Privacy Control and Do Not Track, and company enrichment runs on a GDPR legitimate-interest basis.

See it run on your own page

Tell us your platform and your paid-search terms. We’ll show you exactly what Bellhop would rewrite — grounded in your content, before anything goes live.