Installing the Web Plugin - Generic Instructions Follow


To get patients engaged and booking online with your practice, Healthengine provides you with the ability to install our Online Booking System on your website.

This empowers patients to book their healthcare appointments with your practice via your practice website and in the process, it reduces the work load on your admin team, allowing them more time for patient and practice care.

Below is an overview of how to get started and add the web plugin for your Healthengine Online Booking System (OBS) to your practice website.

To get your Online Booking System set up on your website, start by visiting Practice Admin. You can log into your Practice Admin portal here.

If you have forgotten your login details, simply click ‘Forgot your password?’ and follow the prompts to reset your password.


Getting your web plugin HTML script from PracticeAdmin 

  1. Once logged in, navigate to the ‘Appointments setup’ button on the left-hand navigation panel, and click on  'Website Plugin'
  2. From here, you will be able to select how you would like the Online Booking System to appear on your practice website. The first step is to decide whether you'd like patients to select their appointment time first or their appointment type (reason) first.

    Screenshot 2024-06-06 at 7.44.26 am.png

    Note: Whichever option you choose here affects your live plugin once it's installed on your website. For more information about these options and how to change between them, please click here.

  3. Select which website plugin button option you would like to use for your website. 

    Screenshot 2024-06-06 at 7.43.16 am.png

    NOTE:  The advanced button is anchored to the page, so if your website has multiple tabs and pages, the button will remain visible as the user navigates the website.
  4. If you chose the anchored plugin, you will also see a link for advanced customisation options under the script in step 3.  You can navigate there to change the colour of the web plugin and which side of the web page it is anchored to.

    Screenshot 2024-06-06 at 7.47.32 am.png
    You can add your website to the website preview box and then enter or select a colour from the colour wheel and choose your preferred widget alignment. When you hit update preview it will adjust the web plugin you see on the page to your preferences. You can then click Get Embed Code to get your web plugin script you will need to send to your web developer.

    Screenshot 2024-06-06 at 7.52.27 am.png
  5. If you did not customise your script, selecting your preferred button generates an HTML code under section 3) Send this code to your web developer


  6. If you are confident in working with HTML code, you can then paste this code into the relevant area of your website - either into the header of each web page, or into the sidebar on your website editor.

    Note: As there are thousands of different website editors available, we are unable to advise you on exactly where to place the code on your website. However, you can consult with your website developer/s or IT contact/s for assistance with this.


Further options

If preferred, you can also have individualised buttons for each practitioner. Use the instructions below or send this through to your web developer and they should know what to do.

The link for these buttons will look like this:

The first 'xxxxx' is the site ID which is found in the URL for your practice admin portal, so replace those x's with that number. The below URL is just an example.

Screenshot 2024-06-06 at 8.00.52 am.png

The second 'xxxxx' is the individual practitioner ID. This can be found in the URL of your practitioners appointment types page in your practice admin portal. First select your practitioner from the drop down menu as shown.

Screenshot 2024-06-06 at 8.07.18 am.png

Once selected, you will see their doctor ID at the end of the URL displayed, as shown in the example here: Screenshot 2024-06-06 at 8.07.24 am.png

The other option here is if you are using HTML to generate the button, you can simply add in the line
after the line


Please note that these codes can only be used if you are single specialty practice, if you are a multi specialty practice they will only work for your primary specialty.



I’ve added the HTML for the Web Plugin to my website, but it’s showing as ‘web plugin disabled’

  • The web plugin script functionality only works on a live website. 

    • It will show as ‘web plugin disabled’ if you’re viewing it in a test environment or through the website settings/ backend
    • You’ll need to make the changes live to view the web plugin functionality
    • Once making the change live, you should be able to view the Book Now button and, pending your availability, be able to start booking appointments online 

I use WordPress for my website and it doesn't allow for HTML code

  • A step by step guide on how to install the OBS Web Plugin using your WordPress website can be found here
  • We also have a booking URL that compatible for WordPress websites:
    • You just need to replace the XXXXX with your Healthengine practice ID 
      • You can find your Healthengine practice ID by logging into Practice Admin: It's the numerical ID at the end of the website URL:
  • Instructions on how to add online bookings using a booking URL can be found here


Additional Notes

If you are not confident in working with HTML code, please seek advice from your website developer/s or IT contact/s. We recommend not attempting to place the code into your website yourself if you are not trained in using HTML, as putting the code in the wrong place can break your website. If you do decide to make the changes yourself, please ensure that you keep track of any changes made so that you can reverse them if anything should go wrong.

You can also add your bookings to your Facebook page if you have one. For more information on how to set up the Online Booking System on your Facebook page, please click here

Article is closed for comments.


Have more questions? Submit a request