Changelog

Follow up on the latest improvements andย updates.

RSS

Overview:
Summary of the Release
HighLevel now supports a new workflow trigger, Client Portal File Uploaded, allowing businesses to automatically initiate workflows whenever a contact uploads a document through the Client Portal Shared Documents experience.
What's New? / Key Features / Benefits
New Workflow Trigger: Client Portal File Uploaded
Automatically trigger workflows when a contact uploads a file through the Client Portal Shared Documents experience.
How to Use?
  • Navigate to Automation โ†’ Workflows.
  • Create a new workflow or edit an existing workflow.
  • Add the trigger Client Portal File Uploaded.
  • Configure the workflow actions as relevant.
  • Publish the workflow.
How to share a file with a client through Client Portal
  • Navigate to a specific contact.
  • Click the Files icon from the right-side navigation panel.
  • Upload a file.
  • Select the Upload to Client Portal checkbox.
  • Save the file.
  • The file will become available to the contact within their Client Portal.
-
How to upload a file as a Client Portal user
  • Log in to the Client Portal.
  • Navigate to the Shared Documents section.
  • Click Share File.
  • Upload a single file or multiple files (up to 10 files at a time).
  • Submit the files.
Multiple file types are supported. Once uploaded, the Client Portal File Uploaded workflow trigger will fire automatically.
This feature closes that automation gap by enabling businesses to:
  • Eliminate manual monitoring of uploaded documents
  • Reduce operational delays
  • Improve compliance and review processes
  • Ensure no important uploads are missed
  • Create seamless document-driven customer journeys
  • Accelerate onboarding and approval workflows
image
image
You can now download your Certificates and Badges in the format that best fits your needs.
๐Ÿš€ What's New?
๐Ÿ“ฅ Multiple download formats
  • PDF for professional printing and high-quality documents
  • PNG for high-quality images with transparency
  • JPG for email, websites, and social media sharing
๐Ÿ…
Available for both Certificates & Badges
  • Download options are now supported across both credential types for a consistent experience.
โœ… Why It Matters?
  • Print certificates in a professional format
  • Share credentials more easily across different platforms
  • Choose the format that best suits your workflow
  • Gives creators and learners greater flexibility when using their credentials
More enhancements to the credential experience are coming soon ๐Ÿš€
image
image
We are thrilled to announce our new web templates, designed to elevate your marketing efforts. Whether building a website, creating a sales funnel, or sending email campaigns, our versatile and user-friendly templates have you covered. Fully customizable and professional, they streamline your workflow, saving you time and letting you focus on engaging your audience and driving results.
List of New Templates
------------------------------------------------------
๐Ÿš€
1 New Website Templates Published
๐Ÿš€
------------------------------------------------------
Medical - 1
-----------------------------------------------------
๐Ÿš€
1 New Form Templates Published
๐Ÿš€
-----------------------------------------------------
Home Services - 1
-----------------------------------------------------
๐Ÿš€
8 New Social Templates Published
๐Ÿš€
-----------------------------------------------------
Home Services - 2
Financial - 2
Health & Wellness - 2
Business Coaching and Consulting - 2
-----------------------------------------------------
๐Ÿš€
2 New Facebook Ad Templates Published
๐Ÿš€
-----------------------------------------------------
Restaurant and Bar - Steak Restaurant
Travel & Hospitality - Bed & Breakfast
-----------------------------------------------------
๐Ÿš€
5 New Google Ad Templates Published
๐Ÿš€
-----------------------------------------------------
Other - Feed the Hungry Charity
Medical - In-Home Health Care
Marketing Agency - Visual Advertising Agency
Legal - Real Estate Law
Insurance - International Travel Insurance
-----------------------------------------------------
๐Ÿš€
5 New LinkedIn Ad Templates Published
๐Ÿš€
-----------------------------------------------------
Marketing Agency - SaaS Company
Real Estate - Real Estate Agent
Real Estate - Property Management
Marketing Agency - CRM Software
Business Coaching & Consulting - IT Advising
------------------------------------------------------
๐Ÿ“ฃ
1 New Snapshot
๐Ÿ“ฃ
------------------------------------------------------
Other - Phone Repair Shop
Author Mentorship - Social Planner
Bed & Breakfast - Facebook Ad
CRM Software - LinkedIn Ad
Family Practice Physician - Website
Feed the Hungry Charity - Google Ad
Flooring - Social Planner
Flooring Quote - Classic - Form
In-Home Health Care - Google Ad
International Travel Insurance - Google Ad
IT Advising - LinkedIn Ad
Loan Provider - Social Planner
Martial Arts - Social Planner
Phone Repair Shop - Snapshot
Property Management - LinkedIn Ad
Real Estate Agent - LinkedIn Ad
Real Estate Law - Google Ad
SaaS Company - LinkedIn Ad
Steak Restaurant - Facebook Ad
Visual Advertising Agency - Google Ad
Overview:
A quick recap โ€” the White-Label Desktop App lets agencies build, brand, and ship their very own desktop application to their customers across macOS, Windows, and Linux.
But building the app was only half the story. The missing piece? Getting it into the hands of the people who actually use it โ€” the sub-account users.
Thatโ€™s exactly what this release solves. Introducing the White-Label Desktop App Download Banner!
Once an agency builds and publishes their White-Label Desktop App, they can now promote it straight to their sub-accounts. A download banner appears inside the sub-account, letting end users grab the agencyโ€™s very own desktop app in a couple of clicks โ€” no shared links, no manual hand-offs.
This closes the loop on the White-Label Desktop App journey: agencies build it, flip one toggle, and their users start downloading. :repeat:
Agency-Controlled Promotion
  • Agencies decide when their app gets promoted via a Promote toggle on the Desktop App Customizer.
  • The toggle only takes effect once the app is in a PUBLISHED state โ€” so users are never pointed at an app that isnโ€™t ready.
OS-Aware Download Experience
Hereโ€™s the part we love :heart: โ€” when an end user opens the download banner, the hero section automatically reflects the operating system theyโ€™re currently on. A Mac user sees the macOS app front and center; a Windows user sees Windows; a Linux user sees Linux.
The remaining platforms are still available right below as secondary options, so nobody is ever boxed in:
โ€ข macOS
โ€ข Windows
โ€ข Linux
All links are served live from the latest published build.
How to get started:
  • Navigate to the Agency Dashboard
  • Open the Desktop App tab
  • Ensure your app is built and PUBLISHED
  • Flip the Promote toggle to ON
  • Your sub-accounts will now see the download banner โ€” and the download opens with their OS front and center
Whatโ€™s next?
  • Multi-tab/Multi-window support
  • Listing in Mac AppStore and Microsoft Store
  • Improve App performance
image
image
image
image

new

improved

Users & Permissions

Password Compliance Enforcement

Phase 1: Users Password Compliance Enforced Across All Entry Points
Overview
As part of our ongoing commitment to strengthening platform security and maintaining compliance with updated security requirements, we have begun rolling out enhanced password security standards across the platform.
Whatโ€™s new?
Password complexity validations are now live across all key entry points on the platform. Users will be required to set passwords that meet the following requirements:
  1. Minimum 12 characters
  2. At least one uppercase letter (Aโ€“Z), lowercase letter (aโ€“z), number (0โ€“9), and special character (e.g., !, @, #, $)
This has been enforced across the following flows. Image reference have been provided for more clarity.
  1. Signup/Activation image
  2. Password Reset & Forgot Password image
  3. Profile Update image
  4. Edit User Info image
Effective 4th June 2026, this applies to all new users and any existing users who change their password.
We've updated the invoice list in sub-account billing to make it significantly easier to understand your charges at a glance.
โœ…
What's New
  1. See What You Were Charged For โ€” Instantly
The invoice list now shows product names instead of raw invoice codes in the Products column. For invoices with multiple items, you'll see the first product name and a count of additional items โ€” hover over it to see the full list.
  1. Cleaner Invoice Table
The old Invoice ID column has been removed. In its place, a Transaction ID is shown (truncated for readability) with a one-click copy icon so you can grab the full ID whenever you need it.
  1. Review Invoices Without Auto-Downloading
Clicking "View" on an invoice now opens a detail panel instead of immediately downloading a PDF. From there you can review the amount, payment method, status, and line items โ€” then choose to View in Stripe or Download Invoice on your own terms.
  1. Know What's a Platform Charge vs. an External Charge
Invoices and products that come from outside the HighLevel platform are now clearly labeled "External", so you can immediately tell the difference between your platform subscription and any third-party charges.
๐Ÿ’ก
Why This Matters
These updates reduce guesswork when reviewing your billing history. You can now identify charges instantly, review invoices without unintended downloads, and clearly see where each charge originates.
image
image
You can now customise the label on your Payment Link's checkout button โ€” go beyond "Pay," "Book," or "Donate" with any text that fits your brand and offer. No code, no workarounds โ€” just type it in and publish.
The Challenge
Your payment link is the last thing a customer sees before they commit. But until now, you were stuck choosing from three generic button labels โ€” Pay, Book, or Donate. If your offer is a subscription, a registration, a membership, or anything in between, those labels just didn't fit. A mismatched CTA creates friction, and friction costs conversions.
โœจ Our Solution
The Payment Link builder now includes a custom button text field under Advanced Options. Pick one of the default labels โ€” or type in any label up to 50 characters. Your custom text appears instantly on the checkout preview, so you know exactly what your customers will see before you share the link.
๐Ÿ† How This Supercharges Your Business
  • Convert more buyers
    : A CTA that matches your offer reduces hesitation at checkout.
  • Stay on-brand
    : Use the exact language your audience responds to โ€” "Claim Your Spot," "Subscribe Now," "Get Instant Access," and more.
  • Move faster
    : No need to work around generic labels with product naming hacks. Change your button text in under 30 seconds.
  • Works across every use case
    : Courses, events, services, memberships, donations โ€” one builder, any CTA.
๐Ÿ› ๏ธ How to Get Started
  1. Open your Payment Link builder โ†’ Go to Payments โ†’ Payment Links and open an existing link or create a new one.
  2. Scroll to Advanced Options โ†’ Under "Call to action for payment link button," open the dropdown.
  3. Choose a default or go custom โ†’ Select Pay, Book, or Donate โ€” or click the custom text field and type your own label (up to 50 characters).
  4. Preview and publish โ†’ Your button text updates live in the checkout preview on the right. Hit Save when you're happy.
Good to Know
  • Custom button text is available on all Payment Link types.
  • Maximum 50 characters for custom labels.
  • Available on Web (Payment Link builder). Customers see the custom text on all devices.
  • Changes apply to new sessions; customers already on a checkout page will see the previous label until they refresh.
Screenshot 2026-06-23 at 7
image
25th of June, 2026
Inbound call routing by working hours
You can now choose to receive inbound calls only during your working hours. Turn on "Only ring during working hours" from your profile, pick the schedule that defines your availability, and any inbound call that arrives outside those hours will skip you automatically and go to the phone number's existing backup.
image
The setting is off by default, so nothing changes until you turn it on. During your working hours, calls ring you exactly as they do today.
Where to find it:
  • Settings > My Profile, in the "Inbound call routing" card.
image
  • Admins can also manage it for team members under Settings > My Staff > Edit > User Availability.
image
How it works:
  • Direct calls: if you are assigned and outside your hours, the call skips you and goes to the number's backup.
  • Ring all: only teammates outside their hours are skipped. Everyone still within hours rings as normal. If everyone is outside hours, the call goes to the number's backup.
  • Call menu (IVR): if a connect step is set up to ring you and you are outside your hours, you are skipped while the other people and numbers on that step still ring. If you were the only target, that step connects no one and the workflow continues on its normal "not connected" path.
  • Forwarding numbers are respected: if your own phone is also set as the phone number's forwarding number or business number, it is automatically skipped too when you are outside your hours, so the call still goes to the backup instead of reaching you.
image
Mark yourself off for holidays
: the schedule that powers this feature supports date-specific hours, which override your normal weekly hours for a single date. Add a date-specific day with no hours to take yourself off inbound calls for a holiday or a day off, without touching your regular weekly schedule.
For admins, control who can change this: this setting is tied to the "Manage calendars" permission. If you do not want a staff member changing their own call availability, remove the "Manage calendars" permission from their role under Settings > My Staff > Roles and Permissions. When that permission is off, the "Inbound call routing" card cannot be used for that user and any attempt to change the setting is blocked. This lets you keep control of after-hours call routing for your team.
Known limitations in this release:
  • Transfers are not covered yet. This release applies to inbound calls to assigned users, ring all, and call menu (IVR) steps. Transferred calls are planned for a future update.
  • No per-user backup options yet. Calls outside your hours follow the phone number's existing backup.
๐Ÿค”
Problem Statement
Agency owners often create Email AI templates on behalf of their clients. However, if Email AI was disabled for a location, agency users couldn't access it there. This forced them to create templates in a few enabled locations and manually share them across other locations, resulting in extra effort and duplication.
โœจ
What we did
  • Enabled Email AI access for agency users across all locations.
  • Agency users can now create and manage Email AI templates wherever they are needed.
  • Location users continue to have Email AI access based on their location's Labs configuration.
  • Added a
    "Visible to Agency Users Only"
    tag to avoid confusion for Agency users when Email AI is disabled for a location.
๐Ÿ†
Benefits
  • Allows agency users to create Email AI templates in any location.
  • Eliminates the need to manually share templates across locations.
  • Reduces operational effort and duplicate work.
  • Preserves existing location-level access controls for location users.
image
What's New
We have just added one more language to our Custom Code Action. Now you can change the language from the dropdown by selecting Python.
This enhances the already powerful action and opens up new avenues.
Screenshot 2026-06-25 at 6
Load More
โ†’