Embed Registration Form on Your Website

Embed Registration Form on Your Website

Add your Enrichment.kids registration form directly to your website. Parents can browse sessions and add items to their cart without leaving your page.


How It Works

The embed displays your sessions inside a frame on your website. Parents can:

  • View session details, dates, and pricing
  • Select quantity and add items to their cart
  • Click "Review & Checkout" to complete their purchase on Enrichment.kids

The form automatically adjusts its height based on your content.


Getting the Embed Code

  1. Sign in to your provider dashboard
  2. Go to Listings and select the listing you want to embed
  3. Click Embed Code in the left navigation menu
  4. Click Copy Code to copy the snippet to your clipboard

Adding the Code to Your Website

WordPress

  1. Edit the page where you want the form to appear
  2. Add a Custom HTML block (in the block editor) or switch to Text mode (in the classic editor)
  3. Paste the embed code
  4. Save or publish the page

Squarespace

  1. Edit your page and click Add Block
  2. Select Code from the block options
  3. Paste the embed code
  4. Click Apply and save the page

Wix

  1. In the Wix Editor, click Add (+) on the left menu
  2. Select Embed CodeEmbed HTML
  3. Click Enter Code and paste the embed code
  4. Position and resize the element as needed
  5. Publish your site

Other Platforms

If your website builder supports custom HTML, look for options labeled:

  • Custom HTML
  • Embed Code
  • HTML Block
  • Code Injection

Paste the embed code in the appropriate field.

Previewing Your Embed

Before adding the code to your live site, you can preview how it looks:

  1. Go to the Embed Code page in your dashboard
  2. Click Show Preview
  3. The preview shows exactly what parents will see on your website

What Parents See

When parents visit your website with the embedded form:

  1. They see your sessions with dates, times, ages, and pricing
  2. They can expand each session to view details
  3. They select a quantity and click Add to Cart
  4. A green Review & Checkout button appears at the top
  5. Clicking the button opens Enrichment.kids in a new tab with their cart ready
  6. They complete checkout on Enrichment.kids (creating an account if needed)

If You Have No Sessions

If your listing doesn't have any active sessions, the embed displays:

No Sessions Currently Available

There are no upcoming sessions available for registration at this time.

Once you add sessions to your listing, the embed automatically displays them.

Troubleshooting

The embed doesn't appear

  • Confirm your website builder supports custom HTML
  • Check that you pasted the complete code (it starts with <!-- Enrichment.Kids and ends with </script>)
  • Some website builders require you to publish or preview to see embedded content

The form looks cut off

The embed code includes JavaScript that automatically adjusts the height. If the form appears cut off:

  • Make sure the entire code snippet was pasted, including the <script> section at the end
  • Check if your website has restrictions on JavaScript execution

Parents say they can't check out

When parents click "Review & Checkout," the cart opens in a new tab on Enrichment.kids. If they report issues:

  • Confirm they allowed pop-ups for your website
  • They may need to sign in or create an account on Enrichment.kids to complete checkout

The sessions shown are outdated

The embed displays your current active sessions from Enrichment.kids. If sessions appear outdated:

  • Verify the sessions are still active in your dashboard
  • Check that session dates haven't passed

Frequently Asked Questions

Can I embed multiple listings on one page?

Yes. Each embed code is unique to a specific listing. You can add multiple embed codes to the same page.

Do I need to update the code when I add new sessions?

No. The embed automatically displays your current sessions. When you add, edit, or remove sessions in your dashboard, the changes appear in the embed.

Can I customize the appearance?

The embed uses Enrichment.kids styling to ensure a consistent experience for parents. Custom branding options are not currently available.

Will I know when registrations come from my website?

Registrations from the embed are processed the same as any other registration. You'll receive your standard confirmation notifications.

Does this work on mobile?

Yes. The embed is responsive and adjusts to mobile screen sizes.