All Collections
For Admins | Web Widgets
Sign-up Widget
How do I allow Users to sign up via the web?
How do I allow Users to sign up via the web?

As an admin, learn how to embed the customizable Optix User sign-up process directly onto your website

Sarah L. avatar
Written by Sarah L.
Updated over a week ago

To allow new Users to sign up for your business via the web, you will first have to create and customize your web onboarding plugin, and then embed the code that you'll export from your web dashboard on to your website.

Step 1 - Enable the Sign up Widget

  1. Select Settings from the left-hand menu, followed by Web widgets, and then Sign up.

  2. This feature should be enabled by default. If it’s not currently enabled, on the right-hand side of the screen under Using this feature, select Enable Feature.

Step 2 - Customizing Your Sign up Widget

  1. Under General you can upload images for your onboarding form, add some welcome text, and some thank you text.

  2. To further customize the look of your onboarding form, go to Settings > Web widgets > Theme. Changes made here will affect your onboarding, tour, and your drop-in booking widgets. More on that here.

  3. If you'd like to feature a specific Plan, or a group of Plans, during your Users' onboarding, you can now use advanced embed options to showcase them. Follow this FAQ to learn how to employ this.

  1. Scroll down to Embed and specify how you would like the widget to display on your website (pop-up, embed, or via a link).

  2. Click Get the Embed Code/Link to generate an export of the code or link that can be added to your website. 

Embedding User sign-up onto your website

Note: Your website must be SSL enabled (https) in order to accept payments through this feature. If you are not sure if your website meets these requirements, please contact your web developer or website hosting service.

In Step 3 - Sharing Your Widget or Link, you will have generated an export of some code. This needs to be added to your website in order to complete the process of integrating web User sign-up with your website. 

When exporting the code, you first have to select how you want the sign-up form to display on your website.

  • Embed will allow you to have the sign up form integrated on to one of your existing web pages.

  • Pop-up will allow you to have Users click a button to open a modal that displays over the top of a webpage.

  • Link will give you the URL to which you can connect a "Sign-up" button (or something similar) to open the web User sign-up form on a separate page. 

If you are unfamiliar with how to edit your website, it is recommended that you work directly with your web developer on how best to integrate this functionality on your site. 

Note: To allow Users to select a Plan or a Pass and purchase them via the Web Widget, you'll need to connect to a payment gateway.


When 'Sign up' is enabled it is possible for anyone on the internet to access your form and become a User. We recommend making payments required and requiring Users to have an Allowance or an active Plan to access the mobile app (find this under Settings > Plans & Passes > Permissions).

This means anyone coming into your location will have a credit card and a Plan, Pass, or Allowance assigned to their profile.

Need more info on Settings?

Did this answer your question?