Changelog
Follow up on the latest improvements andΒ updates.
RSS
improved
Client Portal
π Control Google Sign-In on Your Client Portal
Overview
HighLevel now lets sub-accounts control whether the "Sign in with Google" option appears on the Client Portal sign-up and login pages. Admins can enable or disable Google Sign-In directly from the Client Portal app permissions β giving businesses the flexibility to align their sign-up experience with their own compliance and data-handling requirements (for example, GDPR and other European regulatory considerations).
β¨ Key Highlights
- Google Sign-In Toggle β Show or hide the Google button on your portal's sign-up and login pages.
- Managed in App Permissions β Control sits directly with the sub-account admin, no support ticket needed.
- Compliance flexibility β Remove third-party sign-in to align with regional privacy rules (e.g. GDPR).
π οΈ
How to Use It
- Go to your sub-account β Sites > Client Portal settings.
- Open App Permissions and scroll to Sign-up & sign-in methods.
- Toggle Disable Google sign-in & sign-up ON or OFF.
- Click Save Settings β done!

π‘
Why This Feature?
- Previously, Google Sign-In was always on with no way to turn it off β which raised compliance concerns for businesses operating under European (GDPR) data-handling requirements.
- Now, sub-accounts have full control over which authentication options appear on their portal, so your sign-up experience can match your regulatory and business needs.
π Notes
- When disabled, contacts sign up / log in with email + password only, or by logging in using a secure code.
- Configured per sub-account via Client Portal app permissions.
Available on the Client Portal Web platform.
Overview
More triggers to help admins respond faster and engage smarter! We've added 4 new Communities triggers to HighLevel Workflows, giving admins even more ways to act on important member activity β automating follow-ups, alerts, moderation flows, and event-based engagement directly from what members do inside groups.
β‘
What's New
- Group Joining Request Rejected
Trigger a workflow when a member's request to join a group is rejected.
Filters: Group (required)

- Group Post Created
Trigger a workflow when a new post is created in a group.
Filters: Group (required), Channel, Post Title, Post Content

- Group Comment Created
Trigger a workflow when a new comment is added to a group post.
Filters: Group (required), Channel, Post Title, Post Content, Comment Content

- Member Registered for Group Event
Trigger a workflow when a member registers for a group event.
Filters: Group (required), Event Title

π‘
Why This Feature Matters
More automation possibilities β Turn everyday community activity into instant workflow actions.
Smarter targeting β Use filters like channel, post content, comment content, and event title to trigger workflows only when it matters.
Faster moderation and visibility β Alert the right people, flag key activity, or route updates automatically.
Less manual effort as groups grow β Automate repetitive engagement and follow-up moments at scale.
Stronger Communities + Workflows connection β Posts, comments, event registrations, and membership decisions can now power even more automated journeys.
π οΈ
How to Use It
Go to Automation > Workflows in your sub-account.
Create a new workflow or open an existing one.
Click Add New Trigger and search "Community" to find the new triggers.

Select your trigger, choose the Group (required), and apply any optional filters like Channel, Post Title, Post Content, Comment Content, or Event Title.
Build out your workflow actions and hit Save trigger, then Publish β your automation is live!
new
Phone System
RCS Messaging is Now Available in Workflows (Private Beta)
You can now build richer customer journeys with RCS messaging
directly inside Workflows
. The new Send RCS
and RCS Interactive Message
actions let you automate conversations using the next generation of business messaging.You can now:
- Send standard RCS messagesfrom Workflows
- Build interactive RCS experienceswith rich cards and buttons
- Trigger different workflow paths based on customer interactions
- Automate reminders, promotions, follow-ups, and customer engagement using RCS
- Build Richer Customer Journeys
Build Richer Customer Journeys
With the new Workflow actions, you can move beyond traditional messaging and create engaging RCS conversations that guide customers through personalized journeys - all from within your existing Workflow automations.
Available in Private Beta
RCS is currently available as part of our
Private Beta
.If you'd like early access and want to help shape the future of RCS in HighLevel, reach out to your Customer Success Manager or contact the HighLevel team to join the Private Beta.
Also Available in the RCS Private Beta
In addition to Workflow support, Private Beta users can already take advantage of:
- 1:1 RCS messagingfrom Conversations
- Bulk RCS messagingfor customer outreach
- RCS template creation and management
π· How to use this feature
- Navigate to Automation β Workflows
- Create a new Workflow or edit an existing one
- Add either the Send RCS or RCS Interactive Message action
- Configure your message or interactive experience
- Publish your Workflow
π‘ Why it matters
- Automate rich, conversational customer experiences
- Increase engagement with interactive RCS messages
- Route contacts based on button selections and responses
- Deliver a more modern messaging experience directly from Workflows
π What's Next
We're actively expanding our RCS capabilities. Here's what's coming soon:
- RCS Onboarding Flowsto simplify sender registration and provisioning programmatically.
- General Availability (GA)of RCS, currently planned for end of Q3 2026, bringing the feature to all eligible HighLevel customers.

new
Courses
Tags for Courses
π·οΈ Organize & Discover Courses Faster with Course Tags
Finding the right course just got easier! We've introduced
Course Tags
to help creators organize their courses and make it easier for learners to discover relevant content.What's New?
* π·οΈ Add
Language
, Difficulty
, and Topic
tags from Course Settings
.* π Learners can filter the course library using these tags.
* π Tags are displayed directly on course cards for quick identification.
* π Standardized, predefined tags ensure consistent categorization across all courses.
* π Available across both
All Courses
and My Courses
library views.Why You'll Love It
* Help learners quickly find courses that match their language, skill level, and interests.
* Create a cleaner, more organized learning library.
* Categorize courses without relying on custom fields or manual organization.
* Deliver a more polished, catalog-like browsing experience inside the Client Portal.
How to Get Started
- Go to Memberships β Courses β Settings.
- Under Course Tags, choose the appropriateLanguage,Difficulty, andTopic.

- Save your course.
- Your learners can immediately start using the new filters to discover courses more easily.

What's next ?
We will soon be coming up with the ability to create tags as well.
new
Client Portal
Client Portal - Shared File Notifications for Clients
Summary of the Release
HighLevel now notifies contacts when a subaccount admin shares a file with them through the Client Portal.
Contacts receive real-time notifications across the
Client Portal and White Label mobile app, ensuring they never miss newly shared documents. Contacts can also manage these notifications through their Client Portal notification preferences.What's New? / Key Features / Benefits
- File Share Notifications for Contacts
When an admin shares a file with a contact through the Client Portal, the contact will automatically receive a notification informing them that a new file has been shared.
- Manage Notification Preferences
Contacts can choose whether to receive In-app & Push notifications for files shared with them by updating their notification preferences within the Client Portal.
- Available Across Platforms
File share notifications are supported on:
- Client Portal (Web)
- White Label Mobile App
Improve Client Communication
Keep clients informed whenever important documents, contracts, invoices, or other files are shared, helping reduce missed updates and improving the overall client experience.
How to Use?
- Share a File with a Contact
- Navigate to a contact.
- Open the Files section from the right-side navigation panel.
- Upload or select a file.
- Enable the Upload to Client Portal option.
- Save the file.
- Once the file is shared, the contact will receive an in-app notification and, if enabled, a push notification.
Manage Notification Preferences (Client)
- Log in to the Client Portal.
- Navigate to Settings β Notification Preferences.
- Enable or disable In-app & Push Notifications.
- Save your preferences.
Why This Feature?
Businesses frequently share contracts, invoices, onboarding documents, and other important files with clients through the Client Portal. Previously, clients had no automatic notification that a new document had been shared.
With file share notifications, clients are immediately informed when new files become available, improving visibility, reducing missed communications, and creating a more seamless client experience.


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
π------------------------------------------------------
Other - 1
-----------------------------------------------------
π
4 New Social Templates Published
π-----------------------------------------------------
Restaurant and Bar - 2
Marketing Agency - 2
Other - 2
Insurance - 2
-----------------------------------------------------
π
2 New Facebook Ad Templates Published
π-----------------------------------------------------
Automotive - Auto Body and Painting
Finance - Banking
-----------------------------------------------------
π
5 New Google Ad Templates Published
π-----------------------------------------------------
Beauty & Fashion - Eyelash Boutique
Automotive - Automotive Repair
Travel & Hospitality - Travel Writer
Restaurant & Bar - Bistro Restaurant
Real Estate - Real Estate Management
-----------------------------------------------------
π
3 New LinkedIn Ad Templates Published
π-----------------------------------------------------
Finance - Financial Planner
Marketing Agency - Affiliate
Insurance - Commercial Insurance
-----------------------------------------------------
π
3 New Workflows Templates Published
π-----------------------------------------------------
Lead Generation & Nurturing - Speed-to-Lead SMS + Email
Review & Reputation - Employee/Team Review Collection
Internal Operations - Task Overdue Escalation
------------------------------------------------------
π£
1 New Snapshot
π£------------------------------------------------------
Real Estate - Home Staging



















Starting July 6, 2026
, we're updating SMS pricing for select international destinations due to carrier and provider cost increases.What's changing?
Outbound Pricing Changes
Algeria: $0.2575 β $0.2730
Andorra: $0.1500 β $0.1464
Anguilla: $0.1891 β $0.2415
Argentina: $0.0935 β $0.1034
Azerbaijan: $0.3877 β $0.4110
Bahamas: $0.0525 β $0.0904
Bahrain: $0.0364 β $0.0386
Barbados: $0.1950 β $0.2624
Benin: $0.3000 β $0.2985
Bosnia and Herzegovina: $0.5100 β $0.5110
Botswana: $0.1600 β $0.1580
Burundi: $0.3757 β $0.4630
Cameroon: $0.1959 β $0.3170
Chad: $0.2897 β $0.3458
China: $0.1100 β $0.1082
Colombia: $0.0525 β $0.0592
Congo: $0.3371 β $0.2584
Faroe Islands: $0.0676 β $0.0717
Fiji: $0.1819 β $0.2200
Gabon: $0.3100 β $0.3146
Gambia: $0.2600 β $0.2606
Germany: $0.1100 β $0.1120
Gibraltar: $0.1091 β $0.1225
Greece: $0.0620 β $0.0657
Guadeloupe: $0.1866 β $0.2274
Guam: $0.0687 β $0.0847
Guinea-Bissau: $0.4700 β $0.4722
Honduras: $0.2460 β $0.3296
Iceland: $0.0661 β $0.0719
Iraq: $0.4491 β $0.5030
Jordan: $0.3884 β $0.4429
Kuwait: $0.2581 β $0.3164
Kyrgyzstan: $0.3852 β $0.4588
Latvia: $0.0800 β $0.0801
Lesotho: $0.4100 β $0.4123
Liberia: $0.2406 β $0.2677
Liechtenstein: $0.0334 β $0.0362
Macedonia: $0.2000 β $0.2012
Madagascar: $0.5267 β $0.5899
Malaysia: $0.2594 β $0.3389
Maldives: $0.2930 β $0.3581
Mali: $0.3288 β $0.3485
Malta: $0.0650 β $0.0689
Martinique: $0.1900 β $0.1897
Mauritius: $0.1896 β $0.2664
Montenegro: $0.1721 β $0.1928
Montserrat: $0.1949 β $0.2525
Mozambique: $0.4200 β $0.4170
Netherlands: $0.1072 β $0.1143
Niger: $0.2971 β $0.3652
Oman: $0.1707 β $0.2158
Pakistan: $0.3999 β $0.4734
Philippines: $0.2001 β $0.2410
Qatar: $0.2600 β $0.2634
Samoa: $0.2369 β $0.2675
Saudi Arabia: $0.1722 β $0.1949
Seychelles: $0.3100 β $0.3077
Solomon Islands: $0.0941 β $0.1265
South Africa: $0.0757 β $0.1355
Sri Lanka: $0.3962 β $0.4200
Sudan: $0.4700 β $0.4749
Swaziland: $0.2235 β $0.2650
Taiwan: $0.0688 β $0.0842
Togo: $0.4416 β $0.4946
Tunisia: $0.3428 β $0.5379
Uganda: $0.3300 β $0.3289
Ukraine: $0.2300 β $0.2268
United Arab Emirates: $0.1092 β $0.1176
Zambia: $0.3278 β $0.3942
Inbound Pricing Changes
Chile: $0.0075 β $0.0200
Hong Kong: $0.0075 β $0.0400
India: $0.0075 β $0.0100
Italy: $0.0075 β $0.0200
Mexico: $0.0075 β $0.0200
Philippines: $0.0075 β $0.0240
Portugal: $0.0075 β $0.0450
Puerto Rico: $0.0075 β $0.0083
Why are prices changing?
These changes reflect updates in carrier and messaging provider costs required to maintain reliable delivery and support messaging infrastructure across these destinations.
What do you need to do?
Nothing. The updated rates will automatically take effect on July 6, 2026.
As always, we'll continue to monitor carrier pricing and make updates as necessary to ensure reliable message delivery worldwide.
Thank you for choosing HighLevel.
new
Ad Manager
Ad Manager - Custom Values in ad copy
π Summary of the Release
Custom Values are now supported in
Ad Manager ad copy fields across Meta, Google, and LinkedIn
campaigns.Users can insert reusable business-specific values such as
business name, city, support email, offer name, service area, phone number, or other saved Custom Values
directly into supported ad copy fields.These values resolve in the
campaign preview and review screens
, helping users confirm the final ad content before publishing.π Whatβs New?
- Custom values in ad copy- Users can now insert Custom Values into eligible ad copy fields acrossMeta, Google, and LinkedIncampaigns.
- Insert custom values picker- A new insert option lets users search, select, and add saved Custom Valuesdirectly into supported copy fields such as primary text, headlines, descriptions, and introduction text.



- Map custom values before publishing- The newMap custom valuesaction allows users to add or review missing values used in the campaign before publishing.

- Resolved preview- Preview and review screens now show thefinal resolved copy, so users can clearly verify what will appear in the published ad.


- Validation for safer publishing- Ad Manager now alerts users when Custom Values aremissing, invalid, empty, or exceeding platform character limits, helping prevent publishing issues.
- Reusable templates across sub-accounts- Campaign templates can retain Custom Value keys, making it easier to reuse one template across multiple sub-accounts while mapping client-specific values before launch.
π·How to Use?
- Go to Ad Manager.
- Create or edit a campaign for Meta, Google, or LinkedIn.
- Open the ad copy section.
- Click the Insert Custom Valuesicon beside a supported copy field.
- Search and select the Custom Value you want to use.
- Continue building the campaign.
- Click Map custom valuesif any value needs to be added or reviewed.
- Review the resolved copy in the preview/review screen.
- Publish the campaign once all validations are cleared.
β Why this feature matters
Agencies and businesses often reuse the same details across multiple campaigns, such as: Business name, Location, Phone number, Support email, Service area, Offer name, Promotional copy, etc.
Earlier, these details had to be added manually in every campaign. This created extra work and increased the chances of inconsistent ad copy.
With
Custom Values
in ad copy, users can now:- Create campaigns faster
- Reduce repetitive copy entry
- Keep ad copy consistent
- Reuse templates across sub-accounts
- Preview the final resolved copy before publishing
- Avoid publishing issues caused by missing or invalid values
π Notes
- Custom Values are supported only in eligible ad copy fields.
- Custom Values are not supportedin URL fields, CTA dropdowns, lead form selectors, media upload fields, targeting, budget or bid strategy fields.
- Users can save campaigns as draftseven if Custom Values still need attention.
- Warning is providedif required Custom Values are missing, invalid, or exceed character limits.
- Updating a Custom Value after publishing will not automatically update already-running adsand would need a re-publish after changes are done.
improved
SaaS Mode
Clearer Payment Provider Selection When Enabling SaaS or Rebilling
When setting up SaaS subscriptions or rebilling for sub-accounts, you'll now see a redesigned provider selection screen β making it easier to understand your options and proceed with confidence from the very first step.
β
What's New
Visual Cards Instead of a Dropdown
Payment providers are now displayed as cards β showing the provider logo, a V1 or V2 version label, and a clear description of where billing data lives (your agency Stripe account vs. directly in HighLevel). Compare your options side by side before making a choice.
See Which Providers Are Compatible β Upfront
Processors that can't be used for SaaS subscription billing are now shown with a "Not supported" label at the bottom of the list, rather than appearing as selectable options that fail later in the flow.
Consistent Experience Across All Setup Flows
Whether you're enabling SaaS from the Manage Client panel, enabling rebilling, using bulk actions from the Locations list, or creating a new SaaS plan in SaaS Configurator β the provider selection screen now looks and behaves the same way every time.
Step Progress Indicator
A step indicator (e.g., "Step 1 of 3: Choose Payment Provider") now appears during the setup process, so you always know where you are and how many steps remain.
Bug Fixes
Two issues that could prevent SaaS activation from completing β including a silent error that stopped the plan selection screen from appearing and a bug that could land you on step 2 instead of step 1 when reopening the setup β have been resolved.
π‘
Why This Matters
Setting up SaaS or rebilling involves a consequential decision about how your sub-accounts' payments are processed. The new card layout gives you the context to choose correctly on the first try, without guessing β and the consistent experience across all entry points means you don't need to learn a different flow depending on how you initiate the setup.

improved
Reporting
Dashboard
Dashboards & custom reports β refreshed UI components for a more consistent experience
π What's new?
- Dashboards look and feel more polished β header, navigation, breadcrumbs, side panel, and modals are all visually unified
- Every chart and widget type (numeric, bar, donut, line, table, funnel, and more) has been updated with consistent loading states, error states, and card styling
- Advanced filters, quick filter panel, and datepicker all follow the same visual language across dashboards and reports
- Custom metric builder β including the formula builder and filter panel β has a cleaner, more consistent layout
- Report builder, report list, schedule page, and clone/duplicate flows are visually aligned end to end
- Widget AI summary, Google Ads, Facebook, and Google Analytics widgets are included in the update
π· How it works:
- Go to Settings β Labs in your sub-account. Enable "Dashboard and custom reporting β UI consistency update" to try the refreshed experience
- The updated UI loads automatically when you open Dashboards or Custom Reports
- All your existing dashboards, reports, widgets, filters, and custom metrics remain exactly as they were
- If you notice anything that looks off, use the feedback button to let us know
π Why it matters:
- Consistency you can feel β every surface in Dashboards and Custom Reports now follows the same visual system, so nothing looks out of place as you move between pages
- Fewer visual surprises β spacing, typography, dropdowns, and tooltips are aligned across the board β no more mismatched elements between pages
- Foundation for what's next β this upgrade sets the stage for faster feature delivery in Dashboards and Reporting going forward
π Notes:
- This is a UI consistency update β no functionality, data, or workflows have changed. If you've added custom CSS styling, some changes may be needed due to the UI consistency change. We recommend reviewing your dashboards' styles to ensure they are working as expected.
- Minor spacing differences may be visible in some areas β these are expected as part of the component alignment
Screenshots
Custom Report Builder

...
Custom Report - Scheduler

...
Dashboard Builder

...
Custom Metric Builder

Load More
β