How it behaves
- Layout
- Centred modal
- Opens
- When the visitor has scrolled 50% of the page.
- Where
- Only on /timetable
- Devices
- Every device
- Shows
- At most once every 14 days.
- Size
- Medium
- Page behind it
- Dimmed; a click outside closes it
- Close button
- Yes
- Steps
- 2, with a progress bar
- After submit
- A thank-you screen
What it asks · 4
Step 1
- ClassrequiredDropdown
Slow flow (all levels) · Vinyasa (some experience) · Yin and breath · Lunchtime 45
- DayrequiredDate
Step 2
- First namerequiredShort text
- EmailrequiredEmail
Answers are saved under each question's label, which is also the column in your CSV export.
Make it yours
01
Connect your agent
Claude Code, Cursor or any MCP client, with or without an account.
02
Paste the prompt, in your words
Change the business, the offer and the timing. The agent starts from this template and edits it.
03
Publish and paste one script
One tag per site serves every popup you publish on it.
More for fill waitlists and events
See allBack-in-stock alert from a Notify me button
Opens when a shopper clicks Notify me on a sold-out product and takes their email and size, so the restock email goes only to people who can buy it. Re-opens on every click.
Charity gala ticket request: tickets first, then contact
A two-step gala RSVP for a nonprofit: ticket type and number of seats first, then name and email for the invitation pack. Leads with the cause, not the dinner.
Class waiver signed online
A first-visit waiver opened from the booking page, in three short steps: the member's details, an emergency contact, then a required agreement tick and a drawn signature. Nobody signs paper at the front desk.
