Embedding
How to embed a registration form on Wix, Squarespace, or WordPress
You spent time and money building your club's website. Sending families off to a third-party registration domain to sign up breaks that experience — and erodes trust at the exact moment they're about to pay. Embedding registration keeps everything on your site, under your brand.
Why embed instead of redirect
A redirect dumps parents onto an unfamiliar domain that looks nothing like your club. An embed keeps the registration flow inside your own page, so the URL, header, and branding stay yours. Higher trust, fewer abandoned sign-ups, and analytics that stay on your site.
How an embed works
Most registration platforms give you a small snippet — an iframe plus a tiny script that auto-resizes it so there's no awkward inner scrollbar. You paste the snippet into a page, and the registration form renders inline. The platform restricts which domains are allowed to embed it, so the snippet only works on your site.
- Copy the embed snippet from your registration platform.
- Add your site's domain to the platform's allowed-domains list.
- Paste the snippet into an embed/HTML block on the page where you want registration.
Platform-by-platform
Wix
Add an 'Embed HTML' element (Add → Embed Code → Embed HTML), paste the snippet, and publish. Use a full-width section so the form has room.
Squarespace
Add a 'Code' block to the page, paste the snippet, and save. Squarespace strips some scripts in certain plans — if the auto-resize doesn't fire, set a fixed min-height on the embed.
WordPress
Use a 'Custom HTML' block (or a code-snippet plugin) and paste the snippet. Avoid the visual editor stripping the script by pasting into the HTML block specifically.
Frequently asked questions
- Will an embedded form match my site's design?
- The form renders in your platform's theme, but a good platform lets you set your brand colors so it blends in. The surrounding page — header, footer, URL — stays entirely yours.
- Is embedding secure?
- Yes, when the platform restricts embedding to domains you authorize and serves the form over HTTPS. The embed is sandboxed in an iframe, so it can't read the rest of your page.
- What if my website builder won't allow scripts?
- Some lower-tier plans block custom scripts. In that case, set a fixed height on the iframe (so it doesn't need the resize script) or link out to your branded registration subdomain as a clean fallback.
Keep reading