Skip to main content

Patient Portal

Introduction

Patient Portals make it easy for your patients to book appointments online. They are simple to set up and can be easily added to your current website or digital systems. You can set up multiple portals with different appointment types and settings for various needs, such as website scheduling or event sign-ups. The system intelligently connects new and existing patient portals, ensuring a seamless experience for your office and its patients.

In this documentation, we’ll step through the Portals feature, one page at a time.

View Patient Portals Page

Filter Portal Results

The Patient Portals page is where you can create, edit, preview, or delete patient portals. The toolbar includes:

  • Portal Type Filter: Show only new or existing Patient Portals.

Portals Table

Here, you can view your Patient Portals. Each table row includes the following information:

  • Portal Name: This is editable in the “Portal Editing” pages. Click this to edit the portal settings.

  • Type: View New Patients vs. Existing Patients portals and linked status. If a portal is not linked, it will display gray “(Unlinked)” text.

  • There is a Drop Down tab to filter portals by “new patient” or “existing patient”

  • There are actions to view the portal and to delete the portal altogether.

Viewing a portal:

Clicking “View portal" will allow you to see the portal and its layout as it would appear on the Landing Page.

Delete a portal

If you select “Delete portal” it will activate a popup warning to delete all links to this portal from extraneous websites or social media. The portal does not truly get deleted, you just no longer have access to its settings. Unlinking it elsewhere prevents people from accessing a useless portal that isn't being managed.

Edit Existing/New Patient Portal

This page allows you to customize how the scheduler will display to the patients on the landing page.

Top Toolbar

  • View Portal button

  • Save button

Note: if it is not letting you save in the patient portal, be sure all necessary fields are filled in, including the "Confirmation Page" default.

Creating a new Patient Portal

To add a new Patient Portal, click the +Add button in the top right corner. You can select "New Patient Portal" or "Existing Patient Portal." If you're unsure of which one to use, click the "? How to pick?" icon to learn more about each one.

Portal General Settings

Portal General Settings

Each portal includes several configuration options so you can tailor it to how your office operates. Below is an explanation of what each setting controls and when you might want to use it.

Name
Allows you to rename the portal for internal use.
By default, portals are titled “Untitled Portal.” The name is not visible to patients and is only used to help your team distinguish between multiple portals.

Allow Same-Day Scheduling
Enables patients to book appointments for the same day they are scheduling.
Turn this on if your office accepts same-day appointments; leave it off if you require advance booking.

Schedule Appointments Directly Into the Schedule (New Patient Portal only)
Determines whether appointments are booked automatically or submitted as requests.

  • Enabled: Appointments are placed directly on your calendar and synced to your EHR.

  • Disabled: Patients submit appointment requests instead. Your office will receive an email notification and can approve or schedule manually.

Future Scheduling Limit
Lets you control how far into the future patients can book appointments.

Enable this setting and specify a number of days if you want to prevent scheduling too far ahead.

Show Email & SMS Consent Opt-In (New Patient Portal only)
This setting allows patients to explicitly consent to receiving text messages and emails from your office during scheduling. It is required for 10DLC messaging compliance and ensures you have proper permission before sending reminders, forms, or other communications. To enable this on the New Patient Portal, check the box, enter your Privacy Policy URL, optionally test the link, and click Save.

Allow Inactive Patients to Schedule (Existing Patient Portal only)
Allows patients marked as inactive in your EHR to book appointments through the portal.
Enable this if you want inactive patients to self-schedule without manual reactivation.

Enable Fallback Appointment Types (Existing Patient Portal only)
Controls whether the portal follows fallback appointment rules set up for providers.
Turn this on if you want existing patient scheduling to honor fallback logic when preferred appointment types aren’t available.

Birthday Field Options (New Patient Portal only)
Controls how date of birth is collected during scheduling.
You can choose to require it, make it optional, or remove the field entirely based on your intake workflow.

Available Appointment Types on the Portal

Use the search box to find and select any appointment type you want to make available in this portal.

Once added, you can click and hold the two-dot icon to the left of the appointment type name to drag and reorder how appointments appear on the portal.

To remove an appointment type, click the X on the right side of the appointment.

Hide Professional Name

Check this if you want to hide the professional name from the appointment selection list. In most cases, offices would only use this option if they only plan on having 1 doctor available on this link.

Branding

Here is where you can upload or delete your company logo from the Landing page. There is also a hexadecimal scaled color editor for your primary color and background color.

Custom Directions

  • Time Picker Directions: Set custom instructions for the scheduling landing page. If an office has additional instructions or criteria for scheduling that are not programmed into SKED, this is a good place to add those details.

  • Contact page directions: Set custom instructions for the contact details landing page. An office might choose to request additional details or for details to appear in a certain order. This would be a good place to detail more complex instructions.

Landing Page Description

Offices can choose to add flavor text, slogans, or a welcome message to add brand identity to the landing page. This text is displayed on the portal underneath the office logo.

Confirmation Page Description

This text is displayed on a confirmation page after the patient schedules their appointment. This could be a thank you, word of encouragement, or even to announce eagerness to begin/continue the patient's healing journey. It's also a good place to include follow-up information, such as an appt confirmation timeline, or contact information if the patient has questions.

Insert Placeholders: Allows you to insert placeholders for first/last name, email, or phone into the portal.

Link to New/Existing Patient Portal

To get the most out of the portal feature, you should link any new or existing patient portal to a portal of the opposite type. Use the dropdown tab to select a portal to link from a list of portals your office has created.

Depending on which portal you are editing, this section will be titled “New” or “Existing.” You can only have one portal link selected here at a time. Although, multiple portals can link to this one. If the portal is unlinked, you will see a warning.

If you don't have a portal created of the opposite kind, new or returning, the input fields will be disabled, and a “create a portal” link will appear below the field.

Warning: If you do not see the “Link to x patient portal” field, you may have to request that this feature be turned on.

URL to Portal

This is the Link to copy and paste into congruent New/Existing patient portals for maximum patient accessibility. When linking this portal to another, it is helpful to just copy it to paste later.

Tip:

  • Whenever you create a “new patient” portal, make sure to include a link to an “existing patient” portal and vice versa so that no matter what, new and existing patients can initiate the scheduling process that applies to them.

Embedding on your Website

To embed a portal on your website, copy the embed code and paste it into your site. You or your website professional can add this code to the appropriate page on your website.

If this is specifically for a Highlevel page, click the check box then copy to provide it to their team.

Click here to learn about embedding in a Highlanding page.

Patient Experience Using the Portals

New Patient Landing page screen 1

When new patients access the scheduler, they face this Landing Page. Several settings on the Edit Existing/New Patient portal Page determine the way this landing page ( And all landing pages) looks.

Key Features:

  • Branding logo (Top left)

  • Landing page Description (Under Logo)

  • Current date

  • Current Timezone

  • Time picker directions ( “Please select a requested date and time”)

  • Appointment time slots are separated in the morning and afternoon. (Top right)

  • Redirection Link for Returning patients ( “Returning patients Here”)

For new patients, we have them schedule the appointment before giving login/authentication information, as new patients are more likely to schedule their appointments if they see the calendar first.

New Patient Landing page 2

Key elements:

  • Branding Logo (top Left)

  • Current date

  • Current Timezone

  • Time picker directions ( “Please select a requested date and time”)

  • General info: After deciding on an appointment date and time, the New patients will be required to provide their Name, DOB, Email, and Phone number in the respective fields to finalize the new patient registration process.

  • Referrals: this is where new patients can share where they learned about the office from. Common options are Google, Facebook, Family & Friends, etc.

    • This referral option is only associated with the new patient landing page

New Patient Rescheduling Page

This is an error/retry screen of the 1st New Patient Landing page. At the top of the page lies an error message denoting that the user must choose another time slot. Whenever there is a conflict in scheduling a new patient, the patient will be directed to this alternate Landing Page.

This could happen for two reasons:

  • They could have account restrictions that make it so their previous time slot was unavailable.

  • They may have just taken too long and now someone else's scheduled for that time.

Existing Patient Landing page 1

When an existing patient accesses the scheduler, we have them authenticate with their name and email/phone number first. By doing this, we make it easier for returning patients to book appointments because they will be shown personalized times that match their previous preferences.

The way this landing page ( And all landing pages) looks is determined by Several settings on the Edit Existing/New Patient portal Page.

Key Features:

  • Branding logo (Top left)

  • Landing page Description (Under Logo)

  • Current date

  • Current Timezone

Patient Fields:

  • First name

  • Last name

  • Email OR phone.

New patient Linking:

  • Preemptive correction links new patients who notice they have not scheduled with SKED previously for convenient redirection.

Suppose a new patient still attempts to authenticate in the existing patient portal. In that case, our system will discover that no records exist for that patient, and activate a popup to allow them to switch to a new patient portal, while carrying over any compatible information to save the patient time.

Existing Patient Landing Page

After successful authentication, the existing patient will be shown a calendar of available days to schedule an appointment, as well as a few separate times an appointment could be scheduled. SKED uses the patient’s previous preferences to provide convenient scheduling time frames for selection.

Key Features:

  • Branding logo (Top left)

  • Landing page Description (Under Logo)

  • Current date

  • Current Timezone

  • Time picker directions ( “Please select a requested date and time”)

  • Appointment time slots, separated morning and afternoon. (Top right)

Patient Portal Confirmation Screen

After a patient successfully authenticates and schedules an appointment, they are faced with this Patient Portal confirmation Page. This page’s layout is determined by Several settings on the Edit Existing/New Patient portal Page

Key Elements:

  • Branding Logo (Top left)

  • Confirmation Page Description (“You have successfully Scheduled. Looking forward to seeing you”)

  • Date And time

  • Time Zone

Did this answer your question?