Clew

Upgrade prompt at the plan limit

A user on your free plan has hit a limit.

Format: modalTrigger: on page loadFrequency: once per visitorPlan: Pro
Start freeFree plan forever · no credit card

What this template is for

The best moment to offer a paid plan is when people hit the limit themselves: the value is proven and the need is obvious. The window goes only to those who really need it, not to everyone.

What the user sees

StepAnchored toCopy
1—You have reached the free plan limit
Paid plans get unlimited projects and room for your whole team.

The step anchors in a template are [data-tour="…"] placeholders. In the visual editor you point them at your own elements by clicking, or add that attribute in your markup; the copy is edited in the same place.

Why these defaults

  1. Audience: plan = free and projects > 2 — send these properties with Clew.identify().
  2. Pages with "/projects" — where the limit is felt.
  3. Once: a plan reminder on every visit is a sure way to churn people.
  4. Priority 30 — above onboarding: this is the money conversation at the right moment.

Template settings

Formatmodal
Triggeron page load
Frequencyonce per visitor
Pages/projects
Audienceplan equals free, projects gt 2
Priority30

What to measure after launch

Clicks on "See plans" per view and payments within a week. Button clicks are in the stats in Clew; payments are in your billing.

What to A/B test. Compare copy about the limit ("0 projects left") with copy about the gain ("Unlimited projects and your team").

Plan

Needs Pro: the free plan covers tours and tooltips only. Pro has 14 days free, no card.

How to set it up

  1. Sign up and add a site — you get one

    Product tours, popups and onboarding in the age of AI

    7 patterns with step counts, copy rules and what to measure, what AI changes, and a checklist before you publish. PDF, 2 pages. What is inside →