KEEP IT

The value is the network, the data or the infrastructure. Keep paying.

Product analytics with in-app guides on top: it records what people do in your application and lets you place tours and messages over it without shipping code.

Promptfree, for everyone, and the only version there is
Build the product analytics I actually need instead of Pendo — and be clear that the guide half is the hard half.

**Retroactive tagging is the feature.** Pendo records every interaction and lets you name it later, so a question asked today is answered with last year's data. A homemade version records the events you thought of, and the answer to a new question starts from zero.

What is realistic to build:

STACK
- Node 20+ with Fastify
- SQLite through better-sqlite3, WAL mode
- A small script on the page, no framework
- Caddy in front

THE PART THAT WORKS
- events: id, person_hash, session_id, name, path, props_json, at
- An autocapture script recording clicks with a stable selector path, page views, and route changes — that is the retroactive half, approximated: **store the selector, name it later**
- Funnels and retention computed at query time, never stored as aggregates
- A person identified by your own account id once they sign in, and by a first-party cookie before

AUTOCAPTURE, WHICH IS WHERE THIS IS WON OR LOST
- The selector must survive a redeploy. Prefer a data attribute, then an id, then a short structural path — never a generated class name, which changes with every build
- Cap the payload: a page with a thousand elements must not send a thousand events
- **Never capture the contents of an input, ever.** One password or one card number in your event store and the store is a liability. Deny by default and allow specific fields deliberately

THE GUIDES, HONESTLY
- A tooltip anchored to a selector, a modal, a checklist. All easy to draw and all fragile: the anchor breaks silently when the frontend changes, and a guide pointing at nothing is worse than no guide
- Show rules — first session, plan, feature flag, seen count — and a frequency cap per person
- **A guide must render nothing rather than something wrong**: if the anchor is missing, log it and skip. Then alert on it, or you will find out from a customer

WHAT YOU CANNOT REALISTICALLY BUILD
- An editor where a product manager places a guide by pointing at the live application without a developer. That is a browser extension plus a visual selector picker plus a preview environment, and it is most of the product

WHAT MATTERS MOST
Autocapture with stable selectors and a hard rule against capturing input values. If you get the second one wrong, the first one stops mattering.

What you lose

  • Retroactive event tagging — define a click today and get last year of it
  • In-app guides published without a deployment, which is why non-engineers buy it
  • Product analytics, NPS and guides in one dataset
  • A tagging model that survives your own frontend changing

If you would rather not build

  • A first-party events table, which answers most product questions

The escape hatch

open source · no votes, no paid placement

PostHog

$0

Product analytics with autocapture, funnels and surveys; self-hostable.

PostHog/posthogfree · open source

Matomo

$0

Self-hosted analytics with full data ownership.

matomo-org/matomofree · open source

Why this verdict

our own opinion · changed only by a person

26/100

Verdict no at 26: the analytics half is PostHog, which is open and excellent. The no-code guide editor is the moat and it is a genuinely large build.

History

tracked since 14 Aug 2026 · nothing is ever overwritten

Interest · last 30 days

Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.

Questions about Pendo

answered from the record above

Is Pendo free?

Pendo does not publish a price for the plans that include guides; it is quoted by monthly active users.

Can you replace Pendo by building your own?

KEEP IT. The value is the network, the data or the infrastructure. Keep paying. Replacement score 26 out of 100, build time longer than it saves. Read what you lose before you decide.

How much does Pendo cost?

Pendo has no public headline price. The tier we track is the entry plan.

What do you lose by replacing Pendo?

Retroactive event tagging — define a click today and get last year of it; In-app guides published without a deployment, which is why non-engineers buy it; Product analytics, NPS and guides in one dataset; A tagging model that survives your own frontend changing. If any of those carry weight for you, keep paying.

Is there an open-source alternative to Pendo?

Yes: PostHog, Matomo. The prompt on this page is for when you want it your way instead.

Related entries

same category first, most replaced first

All 36 in Analytics

Not sending yet

Every week, something stops being worth paying for.

New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click. Nothing is being sent yet — your address is kept here, and the first issue is the first thing it is used for.

free forever · no tracking pixel · stored here, never passed to anyone

Esc