How to Set Custom URLs for Unassigned Calendars in GoHighLevel
If you manage appointments across tools like ClickUp and GoHighLevel, having clear and branded scheduling links is essential. This guide shows you step-by-step how to assign a custom URL to an unassigned calendar so your booking pages stay professional, recognizable, and easy to share with clients.
Using a structured approach, you will learn exactly where to configure the scheduling URL, how to format it correctly, and how to update it later if your branding or naming conventions change.
What Is an Unassigned Calendar in GoHighLevel?
In GoHighLevel, an unassigned calendar is a booking calendar that is not tied to an individual user or team member. Instead, it represents a general schedule that can be used for shared resources, group events, or generic appointment types.
For example, you might create an unassigned calendar for:
- General consultations not linked to a specific staff member
- Shared team demos or webinars
- Resource-based bookings (like rooms or equipment)
- Temporary campaigns or special events
Because these calendars are not owned by a single user, it is especially important to set a clear custom URL that clients can recognize quickly when they see your booking link.
Why Use a Custom URL for GoHighLevel Unassigned Calendars?
Adding a custom scheduling URL to your unassigned calendar in GoHighLevel offers several benefits:
- Brand consistency: Use your brand name or campaign name directly in the link.
- Clarity for clients: Clients instantly understand what the booking link is for.
- Easier sharing: Clean, readable URLs look more trustworthy and are easier to promote.
- Campaign tracking: Use different custom URL paths for different funnels or offers.
Instead of relying on a generic system-generated URL, you decide the exact text that appears after the domain, making your calendar links align better with the rest of your GoHighLevel assets.
Before You Start: Requirements in GoHighLevel
To configure a custom URL for an unassigned calendar in GoHighLevel, you should meet these basic conditions:
- You have access to the Calendars area in your account.
- You can edit calendar settings for the specific location or sub-account.
- You know the exact text you want to use for your custom calendar URL (for example, /strategy-call or /demo-booking).
Planning your naming structure in advance helps you avoid confusion later, especially if you manage several calendars for different services or funnels.
Step-by-Step: Set a Custom URL for an Unassigned Calendar in GoHighLevel
Follow these steps in GoHighLevel to assign or edit the custom URL for an unassigned calendar. The process is quick and can be updated whenever your needs change.
Step 1: Open the Calendar Settings in GoHighLevel
- Log in to your GoHighLevel account.
- From the left-hand navigation menu, go to Calendars.
- Locate the unassigned calendar you want to edit. This calendar should not be tied to a specific user.
- Click on the calendar name or the edit icon to open its settings.
Once you are inside the calendar configuration, you can adjust various options, including the URL that clients will use to access the booking page.
Step 2: Find the Scheduling URL Field
Within the unassigned calendar settings in GoHighLevel, look for the section that controls the client-facing link. This is typically labeled as:
- Scheduling URL, or
- Calendar URL, or
- A similar field indicating the booking link path
This field determines what appears after the base domain for the specific calendar. It is the key place where you will define your custom URL path.
Step 3: Enter Your Custom URL Path
Now you can enter the custom path that will identify this unassigned calendar in GoHighLevel. When doing so, follow these guidelines:
- Use only URL-safe characters (letters, numbers, and hyphens).
- Avoid spaces; use hyphens instead (for example, intro-call rather than intro call).
- Keep it short, clear, and descriptive.
- Make sure it reflects the purpose of the calendar (such as onboarding-call or group-demo).
Type the chosen path into the scheduling URL field. The system will automatically combine this with your base domain to form the full booking link.
Step 4: Save and Test Your GoHighLevel Calendar URL
- After entering the custom path, click Save or Update in the calendar settings.
- Copy the full calendar URL shown in the interface.
- Open a new browser tab and paste the URL to test it.
- Confirm that the booking page loads correctly and the calendar is visible.
Testing ensures that clients will see the correct unassigned calendar when they follow your GoHighLevel link. If you notice any typos or want to refine the naming, you can return to the settings and adjust the path as needed.
Best Practices for Naming GoHighLevel Custom Calendar URLs
To keep your scheduling links organized and easy to recognize, use these simple best practices:
- Use meaningful names: Include the service or event type, such as consultation, review-call, or onboarding.
- Keep it consistent: Follow a standard pattern like
brand-serviceorlocation-serviceacross different GoHighLevel calendars. - Avoid frequent changes: Once you share a link widely, keep the path stable to avoid broken links.
- Align with campaigns: For marketing campaigns, use URLs that match your landing pages and funnel names.
Clear conventions are especially valuable if you manage a large number of unassigned calendars and need to track performance across multiple GoHighLevel booking pages.
Updating or Changing a GoHighLevel Unassigned Calendar URL
You can edit the custom URL of an unassigned calendar at any time by returning to the calendar settings in GoHighLevel and updating the scheduling URL field.
When changing an existing URL:
- Update any links in emails, funnels, or ads that point to the old URL.
- Check automated messages or workflows that reference the calendar link.
- Test the new URL immediately after saving the change.
Making these updates quickly prevents clients from landing on outdated or incorrect booking pages.
Troubleshooting Common GoHighLevel Calendar URL Issues
If your custom URL for an unassigned calendar in GoHighLevel is not working as expected, check the following:
- Typos in the path: Reopen the calendar settings and verify the text in the scheduling URL field.
- Conflicting paths: Ensure another calendar is not using the exact same path.
- Caching issues: Try opening the URL in a private or incognito browser window.
- Permissions or visibility: Confirm that the calendar is active and set to be publicly accessible.
If the problem continues, compare your configuration to the official instructions on the GoHighLevel help center to ensure every detail matches.
Official GoHighLevel Documentation and Further Help
For the original reference and any interface updates, you can review the official documentation directly on the GoHighLevel help site here: Custom URL for unassigned calendars.
If you need strategic help integrating calendars, funnels, and automations across your account, including URL structures and booking flows, you can also consult with specialists at Consultevo for implementation support.
By following the steps above and aligning your naming conventions with your broader scheduling and campaign strategy, you can keep every unassigned calendar in GoHighLevel accessible through clean, reliable custom URLs that your clients will trust and use.
Need Help With GoHighLevel?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
