Changelog

Follow up on the latest improvements andΒ updates.

RSS

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!
image
πŸ’‘
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
  1. Group Joining Request Rejected
Trigger a workflow when a member's request to join a group is rejected.
Filters: Group (required)
image
  1. Group Post Created
Trigger a workflow when a new post is created in a group.
Filters: Group (required), Channel, Post Title, Post Content
image
  1. 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
image
  1. Member Registered for Group Event
Trigger a workflow when a member registers for a group event.
Filters: Group (required), Event Title
image
πŸ’‘
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.
image
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!
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 messages
    from Workflows
  • Build
    interactive RCS experiences
    with 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 messaging
    from Conversations
  • Bulk RCS messaging
    for customer outreach
  • RCS template creation and management
πŸ‘· How to use this feature
  1. Navigate to Automation β†’ Workflows
  2. Create a new Workflow or edit an existing one
  3. Add either the Send RCS or RCS Interactive Message action
  4. Configure your message or interactive experience
  5. 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 Flows
    to 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.
Screenshot 2026-07-07 at 2
🏷️ 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
  1. Go to
    Memberships β†’ Courses β†’ Settings
    .
  2. Under
    Course Tags
    , choose the appropriate
    Language
    ,
    Difficulty
    , and
    Topic
    .
Screenshot 2026-06-11 at 1
  1. Save your course.
  2. Your learners can immediately start using the new filters to discover courses more easily.
Screenshot 2026-06-11 at 1
What's next ?
We will soon be coming up with the ability to create tags as well.
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:
  1. Client Portal (Web)
  2. 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?
  1. Share a File with a Contact
  2. Navigate to a contact.
  3. Open the Files section from the right-side navigation panel.
  4. Upload or select a file.
  5. Enable the Upload to Client Portal option.
  6. Save the file.
  7. Once the file is shared, the contact will receive an in-app notification and, if enabled, a push notification.
Manage Notification Preferences (Client)
  1. Log in to the Client Portal.
  2. Navigate to Settings β†’ Notification Preferences.
  3. Enable or disable In-app & Push Notifications.
  4. 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.
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
πŸš€
------------------------------------------------------
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
Employee:Team Review Collection - Workflow
Phone Repair Shop - Website
Speed-to-Lead SMS + Email - Workflow
Task Overdue Escalation - Workflow
Affiliate - LinkedIn Ad
Art Dealership - Social Planner
Auto Body and Painting - Facebook Ad
Automotive Repair - Google Ad
Banking - Facebook Ad
Bistro Restaurant - Google Ad
Commercial Insurance - LinkedIn Ad
Event Catering - Social Planner
Eyelash Boutique - Google Ad
Financial Planner - LinkedIn Ad
Home Staging - Snapshot
Real Estate Management - Google Ad
SEO Specialist - Social Planner
Travel Writer - Google Ad
Vehicle Insurance - Social Planner
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.
πŸ“ 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?
  1. Custom values in ad copy
    - Users can now insert Custom Values into eligible ad copy fields across
    Meta, Google, and LinkedIn
    campaigns.
  2. Insert custom values picker
    - A new insert option lets users s
    earch, select, and add saved Custom Values
    directly into supported copy fields such as primary text, headlines, descriptions, and introduction text.
image
image
image
  1. Map custom values before publishing
    - The new
    Map custom values
    action allows users to add or review missing values used in the campaign before publishing.
image
  1. Resolved preview
    - Preview and review screens now show the
    final resolved copy
    , so users can clearly verify what will appear in the published ad.
image
image
  1. Validation for safer publishing
    - Ad Manager now alerts users when Custom Values are
    missing, invalid, empty, or exceeding platform character limits
    , helping prevent publishing issues.
  2. 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?
  1. Go to Ad Manager.
  2. Create or edit a campaign for
    Meta, Google, or LinkedIn
    .
  3. Open the
    ad copy section
    .
  4. Click the
    Insert Custom Values
    icon beside a supported copy field.
  5. Search and select the Custom Value you want to use.
  6. Continue building the campaign.
  7. Click
    Map custom values
    if any value needs to be added or reviewed.
  8. Review the resolved copy in the
    preview/review screen
    .
  9. 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 supported
    in URL fields, CTA dropdowns, lead form selectors, media upload fields, targeting, budget or bid strategy fields.
  • Users can
    save campaigns as drafts
    even if Custom Values still need attention.
  • Warning is provided
    if required Custom Values are missing, invalid, or exceed character limits.
  • Updating a Custom Value after publishing
    will not automatically update already-running ads
    and would need a re-publish after changes are done.
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.
image
πŸ‘€ 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
Screenshot 2026-07-03 at 11
...
Custom Report - Scheduler
Screenshot 2026-07-03 at 11
...
Dashboard Builder
Screenshot 2026-07-03 at 11
...
Custom Metric Builder
Screenshot 2026-07-03 at 11
Load More
β†’