How it works

From upload to first
lead in minutes.

Upload a PDF, paste one line of code, and your document starts reporting back from every website it lands on. Here is exactly what happens at each step.

Step 1 of 5

Upload your document.

Drag your PDF into the dashboard. Emberhop renders it in a clean, fast viewer optimised for every screen size. PDF files up to 100 MB supported, ready in seconds, stored on EU-based CDN.

  • Drag-and-drop upload with progress indicator
  • Automatic PDF rendering with no conversion or flipbook
  • Stored on EU-based CDN with encrypted at-rest storage
  • Version history: replace a document without changing the embed URL

Drag PDF here

or click to browse, up to 100 MB

PDF

Q1-Report.pdf

Embed settings
Public embed
Lead capture gate
Remove branding
Custom colour theme

Step 2 of 5

Configure your settings.

Choose whether the embed is private or public, set a lead capture gate, pick a colour theme and toggle branding. Everything is saved instantly with no deploy steps.

  • Public or private embed toggle: public lets anyone distribute your content
  • Lead gate on or off with a customisable prompt message
  • Colour theme to match your brand (free on Essential and above)
  • Remove Emberhop badge on paid plans

Step 3 of 5

Copy one line of code. Paste it anywhere.

Emberhop generates a single script tag. Paste it into any website, CMS or email template. Works on WordPress, Webflow, HubSpot, Ghost, plain HTML and more.

  • Works on any website that allows custom HTML
  • The script self-configures with no API keys or server-side setup
  • Update your document without touching the embed code again
index.html
<script src="https://embed.emberhop.com/v1.js"
  data-doc="doc_a1b2c3"
></script>
Copy
Analytics

1,284

Views

312

Readers

4m 12s

Avg time

Step 4 of 5

Watch every read in real time.

Every view, every page turn and every new embedding domain appears in your dashboard within seconds. Dashboard updates within 30 seconds of each read.

  • Views, unique readers, average time and page drop-off
  • Per-domain breakdown to see which sites drive the most engagement
  • Page heatmaps show exactly where readers spend time (Pro and above)
  • Weekly digest email summarises the week automatically

Step 5 of 5

Leads arrive. You know who they are.

When a reader hits your gate they submit their email to keep reading. The lead lands in your dashboard with their company, the site they came from and the page that converted them. Export to CSV or push to your CRM instantly.

  • Name, email and company captured at the gate
  • Source domain and converting page recorded automatically
  • Export to CSV in one click or connect your CRM via webhook
  • Gate fires once per session, with no friction for returning readers
Leads
NameCompanyTime
Sarah ChenAcme CorpNew
James ParkStripe2h ago
Maria SilvaNotion1d ago

What happens that you never see.

Privacy-first

Cookieless event tracking

Emberhop records views and page interactions without setting any cookies. Tracking is based on session fingerprinting using only data already present in the browser request, so no personal data is stored without consent.

  • No cookies, no consent banners required
  • GDPR-compliant by design, hosted in the EU
  • Fingerprint resets each session with no long-term tracking

Automatic

Domain detection

The moment your embed script loads on a new site, the domain registers in your dashboard. No configuration, no allowlisting, no notification required. You see it as soon as the first reader arrives.

  • New domains appear automatically with first view
  • Full URL path recorded alongside the domain
  • Historical domain view counts accumulate over time

Frictionless

Lead gate mechanics

The gate triggers after a configurable number of pages. The reader submits their email once per session. Returning readers on the same device skip the gate entirely, reducing churn while still capturing first-time submissions.

  • Gate appears at your chosen page number
  • One submission per session per device
  • Leads stored immediately with no delay or batch processing

What happens after you paste the code.

Within 30 seconds

Your first view registers.

As soon as any browser loads the embed, your dashboard records the view. Domain, referrer, and session data arrive in real time.

Day 1–3

Embedding domains start appearing.

If your document is on a public site or shared by partners, new embedding domains show up automatically. No action needed.

Day 3–7

Lead data builds up.

As readers encounter the lead gate, submissions arrive in your dashboard. You start seeing who your readers are: name, email, company, and the exact page that converted them.

Every Monday morning

Your weekly digest lands.

A summary of last week's views, new domains, and leads arrives in your inbox. No login required to stay informed.

Things people ask before they start.

Does the website hosting my document need to do anything?

Nothing. The embed script self-configures. The hosting site pastes one line of code with no server changes, no API keys, and no plugin required.

What happens if someone copies my embed code without asking?

You see it. Every new domain that loads your embed appears in your dashboard automatically. You can monitor distribution and, on Pro and above, contact sites directly. You can't block distribution, but you can see exactly where your content is spreading.

Can I update my document after embedding it?

Yes. Upload a new PDF in your dashboard and it replaces the existing document at the same embed URL. Readers on any site will see the updated version immediately with no code changes needed.

How does the lead gate work for returning readers?

The gate fires once per browser session. If someone already submitted their email, they won't be asked again on the same device. This prevents friction for repeat readers while still capturing first-time submissions.

Is there a limit to how many sites can embed my document?

No. Distribution is unlimited on all plans. The only limits are on lead capture (Free captures leads but with no export; Essential caps at 50/month). Views and domain tracking are always unlimited.

How long does setup actually take?

About 5 minutes. Upload your PDF, configure lead gate settings, copy one embed code, paste it on your site. Your first view usually comes in within 30 seconds of going live.

Your content is out there.
Time to know where.

Start free with no credit card needed. Three documents, full analytics and shareable embeds from day one.

Free forever — Get started →

No signup required. Free plan forever.