Clew

How to add a paywall upgrade prompt without a developer

The moment a free user clicks a paid feature is the best moment to explain the upgrade. Clew shows a targeted modal right then — with your copy and a link to your pricing or checkout page — while your own app and billing stay in charge of access and payments.

Time
● 20 minutes
Price
14-day free trial, no card
Format
Modal window

What a Clew “paywall” is — and isn’t

It is a Modal window with an audience rule: for example Property plan equals free, shown On click on an element on the paid feature’s button or on the page of a premium section. The link button leads to your pricing page or your checkout.

It is a soft paywall: a message, not a lock. Clew does not block the click, hide content, take payments or change anyone’s plan. If the feature must be unavailable to free users, your app enforces that; Clew makes the moment of refusal explain the value instead of showing an error.

An upgrade prompt modal over a web app, with a benefit headline and a link button to the pricing page
schematic illustration

Where upgrade prompts convert

At the paid button

On click on an element on “Export”, “Automations”, “Add seat” — the user just showed they want it.

On a premium page

A members-only section or advanced report: explain what’s inside and link to the plan.

After a usage milestone

On the third visit or when a property like projects reaches the limit your app sends.

Test the copy

Two versions of the text with an A/B test (Pro) show which argument works — price, time saved or a feature.

How to add an upgrade prompt in 5 steps

  1. Step 01

    Copy your Clew snippet

    Create a free account (or sign in), add your site and open Admin → Overview. Click the line in the “No signal from the widget yet.” card to copy it — it carries your real site key instead of the placeholder.

    <!-- Clew: replace PASTE_YOUR_SITE_KEY with the site key from Admin > Overview -->
    <script src="https://tryclew.io/widget/PASTE_YOUR_SITE_KEY.js" async></script>
    Clew admin Overview with the embed line and a masked site key
    Step 1 · schematic illustration
  2. Step 02

    Add the line to your site once

    Paste the snippet wherever you manage the site. Each guide takes 5–10 minutes and never has to be repeated: everything else happens in Clew.

    Where the head code field is in popular site builders
    Step 2 · schematic illustration
  3. Step 03

    Write the upgrade prompt

    In Clew open Flows → + New flow and choose Modal window. One step: a title with the benefit (“Export to CSV is on Pro”), one sentence of value, and in Link text / Link URL the button and your pricing or checkout URL.

    An upgrade prompt modal over a web app, with a benefit headline and a link button to the pricing page
    Step 3 · schematic illustration
  4. Step 04

    Choose where, when and for whom it shows

    In the same editor, set Where to show (page URL), When to show, Audience targeting and Frequency. These are the settings of the example above:

    SettingValue
    FormatModal window
    Where to show (page URL)Section by prefix /collections/members
    When to showRight on page load
    Audience targetingProperty member not equals true
    FrequencyEvery visit
    Clew tour editor with the format, page URL rule, trigger and audience rule fields
    Step 4 · schematic illustration
  5. Step 05

    Publish and check it on the live site

    Set Status to Published and save. Open the page in a private window — Clew remembers who has already seen a “once” item, so your usual browser may skip it. Views, completions and drop-offs appear in the tour stats.

    Clew admin Overview with the green “Widget is live” card
    Step 5 · schematic illustration

Step-by-step: paywall upgrade prompt on your platform

Pick the platform your site or app is built with. Every guide has the insertion steps, a worked example with ready settings, and the pitfalls of that platform.

Is it free?

What Clew does and doesn’t do. Clew shows the upgrade prompt — a modal with your text and a link to your own pricing or checkout page — to the users your rules select. It doesn’t take payments, doesn’t manage subscriptions and doesn’t hide or lock content: your app decides who has access, your billing provider charges the card.

This format is part of the Pro plan. Every new account starts with a 14-day free trial with all formats and audience rules, no card required. When the trial ends nothing is deleted and published items keep showing; the Free plan keeps tours and tooltips free.

Questions and answers

Does Clew process payments or block content?

No. Clew shows the prompt and links to your pricing or checkout page. Payments go through your billing provider, and access is controlled by your app or platform.

Is it free?

The prompt uses the modal format and an audience rule, both part of Pro. Every new account gets a 14-day trial with everything, no card.

How does Clew know the user is on the free plan?

Your app tells it: Clew.identify({ plan: "free" }) after sign-in. An AI assistant or a developer adds this line once; a cookie your app already sets works too.

Won’t it annoy paying customers?

Not if the rule is right: the prompt only shows when the property equals the free plan. Test with two browsers — one free, one paid account.

One line on your site — then tours, tooltips and checklists without releases.

Get your site key — freeHow Clew worksFree plan forever, no credit card

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 →