Open Popup
Fill waitlists and events

[  On scroll · Centred modal  ]

Book a first yoga class: pick class and day, then details

A two-step booking for a first class: choose the class and a day (past days and Sundays greyed out), then name and email. Commitment first, contact details second.

promptGive this to your agent

“I run a small yoga studio in Leeds and newcomers get their first class free. Once people have scrolled a good way down the timetable page, pop up a booking box: let them pick which class and which day (we're closed Sundays), then take their name and email so we can hold a mat. Don't show it again for a couple of weeks if they close it.”

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

  1. 01

    Connect your agent

    Claude Code, Cursor or any MCP client, with or without an account.

  2. 02

    Paste the prompt, in your words

    Change the business, the offer and the timing. The agent starts from this template and edits it.

  3. 03

    Publish and paste one script

    One tag per site serves every popup you publish on it.

More for fill waitlists and events

See all