Changelog
Follow up on the latest improvements and updates.
RSS
👀 What’s New?
Sound notifications in the Live Chat Widget have been expanded to cover
many more system and lifecycle messages
, ensuring website visitors don’t miss important updates during a chat session.Previously, sound alerts were limited to standard incoming chat messages. Now, sounds are also played for key moments like chat initiation, acknowledgements, welcome messages and form-related messages; all governed by the existing
“Notification Sound”
toggle.🧑🔧 How It Works
The Notification Sound toggle continues to live under:
Chat Widget > Chat Window > Additional Options
•
ON (default)
: A sound will play whenever a supported message is shown to the visitor.•
OFF
: All messages are delivered silently without sound, popup, or badge interruptions.
With this enhancement, sound notifications are now triggered for the following message types:
1. Live Chat & Session Flow
- Live chat intro message- when starting a live chat session and after successful contact form submission.
- Acknowledgement message- when a chat is acknowledged or ended.
2. Business Hours Handling
- Outside office hours welcome message: when business hours are disabled, when contact form is shown and when received during an active session.
3. System & Greeting Messages
- Subheading message: Initial greeting for new visitors, when no previous chats are available and during inline mode initialisation.
4. Forms & Redirects
- Contact details requested message: when the contact form is displayed
- Redirect message: after form submission when redirect is enabled
All of the above messages will now play a sound when they appear, provided the Notification Sound toggle is enabled.
⭐ Why It Matters
- Ensures visitors are alerted during every important chat interaction, not just agent replies.
- Improves responsiveness during chat initiation, acknowledgements and form-based flows.
- Maintains full control for businesses through a single toggle.
- Creates a more consistent and predictable chat experience for end users.
📝 Notes
- Notification Sound is enabled by defaultfor Live Chat widgets.
- The toggle applies to all supported chat messageslisted above.
- Sub-accounts can control this setting independently per widget.
- Disabling the toggle will suppress all sounds, while messages will still appear normally.
improved
SaaS Mode
New: Clear Add-On Cost Calculator for SaaS Plans 💡
When you include paid add-ons (e.g., WordPress, WhatsApp, Yext, Ad Manager) as part of a SaaS plan, HighLevel has always billed those add-on costs to you (the agency), not your sub-accounts.
To make this clearer and help you price your plans correctly, we’ve improved the Add-Ons section in SaaS Configurator.
✅
What’s New
Clearer Warning Message
A new, more prominent notice explains that:
- Sub-accounts will not be charged for add-ons included inside SaaS plans
- These costs are billed to your agency, so plan pricing should include your margin
Dynamic Cost Calculator
As you select add-ons, you’ll now see:
- The total monthly cost of all selected add-ons
- The cost per subscriber billed to your agency
- Updated instantly with every selection
This helps ensure your SaaS plan pricing covers your add-on expenses.
💡
Why It Matters
- Prevents surprises on your add-on invoice
- Helps you price your SaaS plans confidently
- Gives clearer visibility into your true cost of delivery
- Ensures profitability and better planning

improved
fixed
SaaS Mode
Accurate Revenue & MRR Insights on Agency Dashboard (Summary Tab)
We’ve made significant improvements to the Agency Dashboard → Summary tab to ensure agencies have clearer, more accurate, and more reliable visibility into their revenue performance.
Previously, revenue and MRR calculations could include data from mixed or less reliable sources. With this update, we’ve refined the underlying calculation logic to reflect only HighLevel-backed revenue streams, resulting in numbers you can trust and act on with confidence.
📦
What’s Included
Refined Revenue & MRR Calculations
Revenue and Monthly Recurring Revenue (MRR) are now calculated exclusively using GHL-supported sources, including:
- SaaS
- Reselling
- Rebilling
This ensures that all reported values are aligned with actual revenue generated within the HighLevel ecosystem, removing inconsistencies and external noise.
Updated KPI Cards
The following KPI cards now use the improved calculation logic:
- Total Revenue (Last Month)
- Monthly Recurring Revenue (MRR)
These KPIs now accurately reflect only qualifying HighLevel revenue, giving you a more dependable snapshot of your business performance.
Improved Growth Rate Visualization
The Growth Rate chart has been updated to align with the new Revenue and MRR calculations. This provides:
- A clearer view of month-over-month growth trends
- Better consistency between charts and headline KPIs
- Increased confidence when evaluating agency performance over time
Enhanced Revenue Distribution
The Revenue Distribution (Last Month) section now clearly breaks down how much revenue your agency generated from:
- SaaS
- Reselling
- Rebilling
This makes it easier to understand which revenue streams are driving growth and where to focus future efforts.
🎯
Why This Matters
These improvements were made to:
- Deliver more accurate and trustworthy financial metrics
- Improve dashboard performance and responsiveness
- Help agencies make better, data-driven decisions based on clean revenue insights
- Ensure consistency across all Summary tab metrics and visualizations
📝
Additional Notes
- These updates apply specifically to the Agency Dashboard → Summary tab
- No changes were made to customer-count metrics in this release
- Values may differ from previous views due to the refined calculation logic
🚀
Impact
With this update, agencies can:
- Rely on cleaner and more consistent revenue data
- Gain better clarity into where revenue is actually coming from
- Spend less time reconciling numbers and more time optimizing growth

new
Media Library for WhatsApp Templates
Overview
We’ve enhanced WhatsApp Template creation and updates by integrating HighLevel’s Media Library directly into the header media selection flow.

Businesses can now reuse existing media assets or upload new ones—including audio files—without leaving the template builder. This reduces friction, improves consistency, and accelerates campaign setup.
How It Works
When creating or editing a WhatsApp template with a media header:
Select the header type (Image, Video, Document, or Audio).
Choose how to add media:
Upload from your computer, or
Choose from the Media Library.
The Media Library opens within the builder and automatically filters assets based on the selected header type.
Select the asset and continue building your template—no downloading or re-uploading required.
This experience is available for both new templates and existing template updates.

How This Helps Businesses
- Faster Template & Campaign Launches
Businesses often reuse the same assets—brand visuals, PDFs, videos, or audio clips—across multiple templates.
Eliminates repetitive downloads and uploads
Speeds up template creation and approvals
Helps teams launch campaigns faster
- Better Brand & Message Consistency
Using a centralized Media Library ensures:
Only approved, up-to-date assets are reused
Consistent visuals, documents, and audio across templates
Reduced risk of sending outdated or incorrect files to customers
- Support for Richer Customer Experiences
With audio (MP3) support:
Businesses can share voice notes, announcements, or audio explanations
Enables more personalized and engaging communication
Expands use cases beyond static images and documents
- Improved Team Collaboration
For agencies and multi-team businesses:
Media is uploaded once and reused across templates
Teams work from a single source of truth
Fewer internal handoffs to locate the “right” file
- Fewer Errors, Less Rework
The integrated Media Library:
Filters assets by supported media type automatically
Encourages reuse of previously validated files
Reduces failed submissions and back-and-forth corrections
- A More Intuitive, Polished Experience
The upload flow now aligns with HighLevel’s design system:
Clear choices reduce confusion
Fewer steps lower cognitive load
A smoother experience builds confidence for new and advanced users alike
Supported File Types for Template Headers
- Images: JPG, PNG
- Videos: MP4
- Documents: PDF
- Audio: MP3
new
improved
Prospecting
Prospecting Tool Improvements (Year-End 2025)
As we close out 2025, we’re shipping some of the most requested and practical improvements to the Prospecting Tool — helping you better track outcomes, manage deals, and get started faster.
These updates are designed to bring Prospecting closer to how real sales workflows operate.
1. Mark Leads as Won or Lost
This has been one of the longest-standing requests — and it’s finally here.
What’s New
Every prospect now starts in an Open state by default. You can mark any lead as:
- Closed Won
- Closed Lost
Once a lead is marked Won, you’ll immediately see an option to Create a Sub-Account for that prospect (Agency Prospecting).
Lead status updates automatically based on your action:
- Open → Closed Won
- Open → Closed Lost
Why It Matters
- Track deal outcomes directly inside Prospecting — no spreadsheets or external tools.
- Close the loop between prospecting and onboarding.
- Seamlessly move from lead → customer by creating a Sub-Account the moment a deal is won.

2. Filter Prospects by Status
Managing a growing prospect list just got easier. you can now filter prospects by:
- Open
- Closed Won
- Closed Lost
- Sub-Account Created
- Sub-Account Not Created
These filters help you quickly understand:
- What’s still in progress
- What’s been won or lost
- Which won deals still need onboarding
Why It Matters
- Keep your prospecting pipeline clean and organized.
- Instantly focus on follow-ups, closed deals, or onboarding actions.
- Better visibility into your overall prospecting performance.

3. Quick Onboarding for New Prospecting Users
To help new agencies succeed faster, we’ve introduced a guided onboarding experience inside Prospecting.
New users will see a Getting Started checklist with curated steps to unlock advanced prospecting.
The guide walks you through key actions like:
- Creating your first prospect
- Generating and sharing reports
- Sending prospects to CRM
- Capturing leads
- Discovering leads with AI
This onboarding experience is shown only to agencies who are very new to Prospecting Tool.
You can skip it anytime — it won’t get in your way once you’re up and running.
Why It Matters
- Removes confusion for first-time users.
- Helps you reach value faster with Prospecting.
- Ensures new users don’t miss powerful features early on.

Why This Update Is Important
- Prospecting is no longer just about generating leads — it’s now about tracking outcomes.
- You can finally manage leads the way real sales teams do.
- This brings Prospecting closer to a full lead → deal → customer workflow.
- A strong way to close out 2025 with better control, clarity, and conversion.
These updates are live now across Agency and Sub-Account Prospecting.
As we head into 2026, expect even tighter integrations between Prospecting, CRM, automation, and AI — making it easier to turn opportunities into long-term customers.
Happy prospecting 🚀
new
Forms
Surveys
Quizzes
Controlled side-tray behavior via settings icon
You can now open the side-tray by clicking the settings icon and close it while keeping your selection intact. This allows you to perform inline editing without losing your context.
Key Highlights
Inline editing is now much smoother on smaller screens. We have moved the side-tray controls to a dedicated settings icon, now available across Forms, Surveys, and Quizzes.

How It Works
- Open your form, survey, or quiz in the builder.
- Drag and drop an element to reveal the settings icon.
- Click the settings icon to open the side-tray.
- Close the tray at any time; your selection will remain intact for seamless inline editing.
Why It Matters
Optimized for Small Screens: Resolves common inline editing challenges on smaller devices by maximizing available screen space.
Enhanced User Experience: Provides a more intuitive and flexible workflow, allowing users to focus on content without side-tray obstructions
new
improved
Payments
PayPal Keyless OAuth Integration
What is new?
We have launched a new keyless PayPal connection experienceusing PayPal’s OAuth based integration and their latest integration SDK. This makes connecting PayPal faster, simpler, and more future ready as PayPal expands supported payment methods globally.
Here is what this enables for you:
- Frictionless setup- Subaccounts no longer need to search PayPal for API keys or credentials. They can connect PayPal in a few clicks with no manual configuration.
- Venmo support- Venmo can now show on checkout alongside PayPal and Pay Later, when available for the buyer.
- Faster access to new PayPal capabilities- As PayPal adds and upgrades methods, we can enable more of those capabilities on our side more quickly. Examples planned include direct credit and debit card processing, off session charging, manual subscriptions, and Apple Pay.
What you need to do?
- New accounts- All new accounts will see this new integration option by default.
- Existing accounts- To switch to the keyless connection, go to the PayPal integration 'Manage' section and click 'Reconnect'. You would be redirected to PayPal page to finish setup.
Note - This feature is available in Labs now and will be generally available on January 14, 2026. To enable it for subaccounts, go to Agency Dashboard, open Agency Settings, select Labs, open the Subaccounts tab, find PayPal Keyless Integration, and activate it.
Why it matters?
- Faster onboarding - Subaccounts can start accepting PayPal payments without technical steps or credential hunting.
- More ways to pay can improve conversions - Adding Venmo and expanding payment options gives buyers more flexibility at checkout.
- A more future proof integration - This SDK based approach helps you benefit from PayPal’s evolving payment methods with fewer changes required from your side.
What is next?
- Native credit and debit card support - Card payments will happen directly in checkout without PayPal redirection. Off session charging and manual subscription creation are also planned.
- More payment methods - Apple Pay, Google Pay, iDEAL, etc are planned after we complete testing.
- Payment method configuration - Settings to control which methods are enabled or disabled based on your preference.
- Improved checkout experience - Faster, smoother checkout flows designed to help increase conversion rates.
Visuals
New subaccount integration experience

PayPal redirection


Post Successful connection

Reconnection option for existing integrations

Overview
Files shared on WhatsApp—such as photos, videos, PDFs, and documents—are often critical to customer conversations. Until now, these files could disappear automatically due to WhatsApp’s built-in limitations.
With this release, WhatsApp media inside the CRM is now reliable, long-lasting, and easy to manage. We’ve introduced two related improvements that ensure important WhatsApp files are never lost and can be stored alongside your customer records.

What’s New
- WhatsApp Media Is Now Retained for 1 Year
- All WhatsApp media is now automatically stored in the CRM for up to 1 year, including:
- Inbound media (files sent by customers to your business)
- Outbound media (files sent by your business to customers)
This works by default—no setup required.
Inbound vs Outbound Media
- Inbound media
Files your customers send you on WhatsApp
Example: photos, videos, or documents sent by a customer
- Outbound media
Files your business sends to customers on WhatsApp
Example: invoices, proposals, brochures, or images you send
Why This Matters
- WhatsApp has strict limits on how long media files remain available:
- Inbound media expires after 7 days
Customer-sent files can stop loading or become unavailable after a week.
- Outbound media expires after 30 days
Files sent by your business may stop working after a month.
- Once expired, those files cannot be recovered—leading to missing documents, broken conversation history, and frustration.
What’s changed:
We now securely store WhatsApp media inside the CRM before it expires, so you can continue accessing it for 1 full year, even after WhatsApp removes it.
“Add to Documents” for WhatsApp Media
What’s New
You can now save important WhatsApp attachments directly to a contact’s Documents folder using a new “Add to Documents” option.

This works for:
Inbound WhatsApp media
Outbound WhatsApp media
How It Works
Click on any WhatsApp media attachment
Select Add to Documents
The file is saved instantly to the contact’s Documents section
The experience mirrors the familiar Email & SMS attachment workflow, so it feels intuitive and consistent.
Why Businesses Should Use This
While all WhatsApp media is automatically stored for 1 year, adding files to Documents helps you:
Organize critical files in one place
Keep customer records clean and complete
Ensure consistency across Email, SMS, and WhatsApp
Easily reference files for follow-ups, audits, or handoffs
Real-World Examples
🏗 Contractor: Saves site photos sent by a customer on WhatsApp for future reference.
🏥 Clinic: Retains patient documents shared on WhatsApp without worrying about expiration.
💼 Sales Team: Stores proposals and invoices sent via WhatsApp alongside email attachments.
Business Impact
📂 No more lost WhatsApp files due to 7-day or 30-day limits
🧘 Reduced manual downloads and workarounds
🔗 Complete customer documentation across channels
⭐ More professional, reliable CRM experience
📉 Fewer support tickets related to expired media
new
Missed Call WhatsApp Back
Overview
Missed calls often mean missed revenue. To close this gap, we’ve launched Missed Call WhatsApp Back — a simple, built-in way to automatically follow up with customers on WhatsApp when a business misses a call.
Instead of relying on complex workflows or SMS-only responses, businesses can now instantly acknowledge missed calls on WhatsApp, where customers are far more likely to read and respond.

Summary
With Missed Call WhatsApp Back, your business automatically sends a WhatsApp message to customers when a call goes unanswered. This ensures every missed call still turns into a conversation — without any workflows, manual follow-ups, or additional setup.
What’s New
- ✅ Automatic WhatsApp follow-up on missed calls When enabled, a WhatsApp message is automatically sent to the caller as soon as a call is missed.
- ✅ New setting added A new toggle is now available under:
- Settings → Phone System → Voice → Missed Call Text Back.
- From here, businesses can enable WhatsApp follow-ups with a single click.
- ✅ Pre-approved WhatsApp template (ready to use)
- The feature comes with a pre-filled, approved WhatsApp template:
“Hi this is {{location.name}}, I saw that we just missed your call. How can I help?”
This means you can go live immediately — no waiting for template approvals.
✏️ Fully customizable message
Businesses can customize the message to match their brand and use case, including support for personalization variables such as:
{agent_name}
{booking_link}
{business_hours}
Note: Customization is done directly within the Missed Call WhatsApp Back setting, not from the WhatsApp → Templates page.

📱 Sent from your default WhatsApp number
The WhatsApp message is always sent from your default WhatsApp number, ensuring a consistent and trusted customer experience.
🔁 Works alongside existing workflows
This feature works in addition to any workflows you’ve already configured for missed calls.
If you’re using workflows to send WhatsApp messages or trigger automations, they will continue to run as expected.
Why Businesses Should Use This Feature
- Never lose another missed call
Missed calls often happen during peak hours, after business hours, or when teams are understaffed. This feature ensures customers are acknowledged instantly — even when no one can answer the phone.
- Meet customers where they already are
Customers are far more likely to open and respond to WhatsApp messages than SMS or voicemails. Following up on WhatsApp dramatically increases engagement and response rates.
- No workflows. No complexity.
Unlike workflow-based solutions, this feature:
Requires no automation setup
Goes live in minutes
Works out of the box with an approved template
- Faster responses = higher conversions
A quick WhatsApp message reassures the customer that their call mattered, keeping them warm and increasing the likelihood they’ll continue the conversation.
Real-World Examples
🏥 Local Clinic
A clinic misses calls during lunch hours. Instead of losing potential appointments, callers immediately receive:
“Hi this is Downtown Health Clinic. We just missed your call — would you like to book an appointment?”
Patients respond on WhatsApp and book without calling back.
🏡 Real Estate Agency
An agent misses a call while showing a property. The caller receives:
“Hi this is Prime Realty. Sorry we missed your call — would you like to schedule a viewing?”
The lead stays engaged instead of calling another agent.
🚗 Auto Repair Shop
A customer calls after hours. They instantly receive:
“Hi this is AutoCare Garage. We missed your call — our hours are 9am–6pm. Want to book a service?”
The customer books directly from WhatsApp.
How This Helps Your Business
📞 Instant engagement with missed callers on WhatsApp
⚡ Zero setup friction — no workflows required
🧠 Smarter follow-ups using personalization and context
💼 Less manual work for teams
📈 Higher conversion rates from missed opportunities
Retention & Customer Experience Impact
🔁 Ensures no customer feels ignored
⭐ Improves response time and perceived professionalism
💬 Aligns with modern customer behavior — WhatsApp messages are read and acted on faster than SMS
How to Access the Feature
- Go to Settings
- Navigate to Phone System → Voice
- Open Missed Call Text Back
- Enable Missed Call WhatsApp Back
- Customize your message (optional)
- Save — and you’re live 🎉
We’ve fixed a few issues to make SaaS onboarding and subscription management more reliable.
✅
What’s Fixed
- Phone numbers now save correctly for users created through SaaS v2 order-form checkouts.
- Sub-accounts are no longer paused unexpectedly when a subscription fails — they’ll only be paused if you’ve enabled that option in your SaaS settings.
- Improved reliability when creating new SaaS locations, preventing rare setup failures during signup.
💡
Why This Matters
These fixes improve data accuracy, prevent unexpected account pauses, and ensure a smoother experience for both agencies and their SaaS clients.
Load More
→