Website widget

Add an assistant to your site without rebuilding it.

One asynchronous script tag installs an isolated widget on WordPress, Squarespace, Wix, Webflow, or a custom site.

The practical problem

A good widget should support the host site, not take it over.

The LessonLeads loader creates an isolated iframe, avoids CSS conflicts, and loads after your page. It can float in a corner or embed inline on a dedicated ask-me page. The dashboard application itself is never shipped to your public website.

Floating button

A themed launcher — “Ask Coach Mike” — sits in the corner of every page. Clicking it opens the full widget with chat, lessons, videos, and swing upload.

Inline embed

Place the complete widget inside a lessons or get-help page. The host page keeps its own fonts, navigation, analytics, and booking links.

Hosted page

The same widget lives at a hosted URL you can share on Instagram, in emails, on Google Business Profile, and in QR codes.

Useful standard

What a focused pre-booking flow should do

  • Load asynchronously with no impact on page speed
  • Avoid global CSS and JavaScript collisions
  • Open nearly full-screen on mobile with large touch targets
  • Restrict the widget to your approved domains
  • Keep private credentials on the server
See the full setup flow

Start free

Your website already gets golfers. Start converting them.

Connect your website, customize your widget, and paste one line of code. Keep the booking system you already use.

Build your widget