Understanding Share Registration

Modified on Wed, 20 May at 5:51 AM


The Share Registration feature gives you all the links and embed codes you need to share your class schedule with the world. Access it from the Launchpad by clicking Share on the Share Registration card. From one modal, you can get links for your full class catalog, individual views, slot-based booking, and embeddable website widgets.




Class Registration Links

Under the Class Registration tab, you will find three distinct registration page views — each showing the same classes in a different format:

  • Layout Based View — the default. Shows courses in an accordion-style list; students expand a course to see scheduled class dates. Best for organizations with many courses.

  • List View — a searchable, filterable flat list of all scheduled classes. Best for students who know what they want and prefer to compare options quickly.

  • Calendar View — an interactive monthly calendar showing class dates. Best for students who are scheduling around their existing commitments.

  1. Click the copy icon next to any view link to copy it to your clipboard.

  2. Share via email, social media, your website navigation, or a QR code.

Slot Registration (Appointment Booking)

The Slot Registration tab provides a link for appointment-based booking — ideal for private sessions, consultations, or flexible scheduling. This is a completely separate booking system from the Class Registration view and has its own dedicated link.

Embed Codes — Adding Registration to Your Website

  1. In the Share Registration modal, click the Embed Code tab.

  2. Choose your embed style:

  • Standard (iFrame) — works on any website platform. A bordered frame loads your registration page inside your webpage. Toggle "Set iframe configuration" to choose between Fixed height (900px) or Full height (auto-adjusting). Toggle "Show Header" to include your business name and logo inside the embed.

  • Advanced (Web Component) — a modern embed using custom HTML elements (<cpr-card-view>, <cpr-calendar-view>). Offers a cleaner design and enhanced responsiveness. Requires loading a JavaScript file from classes.cprenroll.com.

  1. Copy the embed code using the copy button.

  2. Paste the HTML code into your website where you want the registration widget to appear.

ℹ  Mobile responsiveness

Both standard and advanced embed widgets are mobile-responsive — they automatically adjust to the width of their container. Students can browse and register from any smartphone or tablet.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article