Changelog
Follow up on the latest improvements and updates.
RSS
new
WhatsApp: In-App Business Verification
We’ve integrated Meta’s Partner-Led Business Verification directly into HighLevel. Agencies and sub-accounts can now complete WhatsApp Business verification inside GHL—no more jumping to Meta Business Manager.

What’s New
End-to-end in-app flow from the WhatsApp Settings page.
Document upload & submission to Meta via API—handled by GHL.
Live status tracking (Pending, Approved, Rejected) with clear rejection reasons and built-in resubmission steps.
Unified visibility: see and manage verification status at both agency and sub-account levels.

Why It Matters
⚡ Faster onboarding: cuts verification time by up to 40%.
📈 Higher messaging limits: unlocks movement from 250 → 1,000+ business-initiated conversations/day.
📞 Scale phone numbers: verified businesses can register up to 20 WhatsApp numbers.
🛟 Fewer support tickets: no more stalled or abandoned Meta flows.
How It Works

Go to Settings → WhatsApp → Business Verification.
Click Start Verification, choose the business to verify (agency or sub-account).
Upload required documents (e.g., legal name, address, proof of business).
Submit—we send everything to Meta via Partner-Led APIs.
Track status in real time. If rejected, review the reason, fix the issue, and resubmit in the same screen.

Customer Impact
Smoother onboarding with zero context switching to Meta Business Manager.
Faster access to advanced WhatsApp API features and higher limits → better adoption and ROI.
Lower churn risk: simpler, reliable verification helps customers scale WhatsApp with confidence.
Start your verification today—directly in GHL—and unlock higher limits, more numbers, and a faster path to WhatsApp success.
new
improved
Email System
Automated SMTP Approval System
Overview
We’ve introduced an automated SMTP approval system to improve security, reduce support dependency, and enhance the user experience. This system ensures that only legitimate sub-accounts gain access to SMTP to avoid potential abuse.
Why This Matters
- Security:Prevents abuse to safeguard reputation.
- Efficiency:Reduces dependency of contacting support.
- User Experience:Legitimate users now get instant SMTP approvals, eliminating delays.
What's Improved
- Instant SMTP Approvals:No more waiting for manual reviews, users are approved right away.
- Reduced Friction:Reduced dependency on support with the ability to enable credentials on their own.
- Enhanced Transparency:Disabled buttons and warning messages guide users, instead of leaving them confused.
- Stronger Security:Automated checks prevent abuse while ensuring compliance.
How it Works
To enable this: Go to> Settings -> Email Services -> Dedicated domain and IP -> Click on the Ellipsis (⋯) of the respective (sub)domain -> SMTP Settings -> Create new SMTP user

new
App Marketplace
Marketplace | Bulk Markup for Reselling Apps
Overview
Managing markup across multiple marketplace apps just got a whole lot faster! Agency admins can now apply bulk markup updates across multiple apps simultaneously, saving time and reducing the likelihood of missing individual updates.
What’s new?
- Multi-select apps directly in the Reselling page.
- Filter or search apps by criteria and then “Select All” to grab matching apps in one click.
- Bulk apply markup % across all selected apps in a single update.
- Choose which prices to apply markup to: Subscription, Usage-based price or both.
How to use it as an Agency?
- Head to the App Reselling page in the Marketplace.
- Search or filter to find the apps you want to update.
- Use multi-select or Select All to choose your apps.
- Enter your desired markup % and select whether it applies to Subscription/One-time, Usage-based, or both.
- Done! All selected apps now reflect your updated markup.


Why this is important?
- Reselling with markup is a capability that enables SaaSpreneurs to extend their SaaS offering capabilities, while generating revenue for their agency.
- SaaSpreneurs no longer need to waste hours updating markup settings app by app. This bulk markup feature makes it easy to keep your reselling and rebilling strategies consistent across your entire app catalogue — while still protecting your carefully customised rates.
new
Online Listings
GBP & Facebook Connection for Uberall Entities
🔎
Overview
We’ve enhanced our
Uberall Listings integration
to now support Google Business Profile (GBP) and Facebook connections
. This brings Uberall entities in line with a complete listings setup, ensuring agencies and businesses can manage their most critical platforms directly within HighLevel.📝
Steps to Follow
- Navigate to the Listings Overview pagefor an Uberall entity.
- Locate the new Connect Google Business ProfileandConnect Facebook options.
- Follow the guided steps to authorizeandlink the desired GBP or Facebook account.
- Once connected, the profiles will automatically syncwith Uberall and reflect in your listings overview.








🎯
Why It Matters
- Closes the loop for Uberall entities by adding two of the most important publishers.
- Ensures agencies can offer clients complete visibility and accuracy across key platforms.
- Removes prior friction where GBP and Facebook cards were hidden for Uberall entities.
- Provides feature parity with Yext while still keeping Uberall’s advanced advantages like duplicate suppression and analytics.
💡 How to Access
This feature is live on production for all agencies using Uberall Listings. Simply visit your entity’s Listings Overview page to begin connecting GBP and Facebook accounts today.
To know more about Online Listings and how you can resell it to your clients, click here 👈🏻 Have some suggestions for Online Listings? Simply post your ideas in our 💡 Ideas Board, and we will prioritise your suggestions!
✨ With this release, agencies can deliver a truly complete listings experience to their clients, backed by Uberall’s powerful publishing engine.
new
Wordpress Hosting & Reselling
Onboarding Wizard for WordPress Hosting
We’ve introduced a
Setup Guide that appears after a new WordPress hosting subscription
is activated.This guided experience helps users complete essential configuration steps to get their WordPress site up and running—faster and with greater confidence.
🧭
Setup Guide Overview
- A step-by-step checklist with clear CTAs, tooltips, and progress indicators
- Automatically adapts based on the user's workflow (starting fresh vs migrating a site)
- Guide auto-hides once all onboarding steps are completed







✅
Quick Steps Included
- Create Site– Choose the type of WordPress site you want to launch
- Import Existing Site (Optional)– Migrate your site using our built-in importer or request White Glove Migration Service
- Log in to WP Admin Dashboard– Access and manage your WordPress backend
- Customize Domain + Enable SSL– Add your domain and secure it with HTTPS
- Enable Activity Logs– Monitor backend activity for improved troubleshooting
- Manage Users and Permissions– Add team members and set role-based access
- Explore Analytics & Reports– Gain insights into your site’s traffic and performance
🎯
Why It Matters
- Many users face uncertainty right after subscribing to WordPress hosting.
- This Setup Guide provides clarity and direction, significantly reducing time-to-value while helping users unlock powerful features like SSL, activity logs, and analytics from Day 1.
💡
How to Access
- New Subscription (No Site Yet): Go to Sites → WordPress Dashboard → Setup Guide
- Existing WordPress Site: Go to Sites → WordPress Dashboard → Go to Site → Setup Guide
To know more about the WordPress Hosting, and how you can resell it to your clients, click here Have some suggestions for WordPress Hosting? Simply post your ideas in our Ideas Board, and we will prioritise your suggestions!
You've just taken the first steps toward unlocking the full power of your WordPress hosting experience with HighLevel. Whether you're starting from scratch or migrating an existing site, the Setup Guide was designed to get you live faster, safer, and smarter.
We're excited to see what you build — and we’re here to support you every step of the way.
Happy Hosting!
new
App Marketplace
API
Voice AI
Voice AI - Public APIs
Overview:
We’re excited to announce that Voice AI APIs are now public, giving you direct programmatic access to configure agents, manage actions, retrieve call data, and integrate webhooks into your workflows.
This elevates Voice AI from a product feature to an extensible capability that can be integrated directly into your workflows and applications.
What You Can Do Today
Instead of limiting Voice AI to in-app controls, you can now:
- Manage Agents & Actions – Create, update, and organize agents and their behaviors via API.
- Retrieve Call Data – Access logs and transcripts for reporting, compliance, or analytics.
- Leverage Webhooks – Receive real-time call outcomes, transcripts, and summaries in your own systems.
What’s Coming Next
- Knowledge Base Support via Actions API – Agents will soon be able to dynamically reference Knowledge Base entries as part of their configured actions.
- Voices API – Retrieve the list of available voices and fetch details, so you can align an agent with the right voice.
Why It Matters
- By making these APIs public, we’re giving you the flexibility to go beyond the UI. Automating setup, integrating with external tools, or tailoring Voice AI to fit your operational needs.
- This is a big step toward making Voice AI not just usable, but buildable.
new
improved
Email System
Calendar Dedicated Sending Domains Now Available
What's New
You can now assign dedicated sending domains specifically for Calendar emails! This enhancement gives you better control over your appointment-related email deliverability.
How It Works
Navigate to Sub-account Settings → Email Service → SMTP Service → Domain Configuration to set up dedicated domains for:
- Appointment confirmations
- Calendar reminders
- Reschedule notifications
- Other calendar-related communications
Key Benefits
✅ Better Deliverability - Separate domains for calendar emails
✅ Load Distribution - Split traffic across up to 5 domains per category
✅ Reputation Protection - Isolate calendar emails from other communications
✅ Flexible Allocation - Percentage-based distribution control
Getting Started
- Ensure you have sub-account created domains.
- Go to Domain Configuration in your sub-account settings
- Add your domains to the Calendar category
- Set percentage distribution as needed
Note: This feature is available for LC Email Users.

improved
Email System
Enhanced Email Delivery for Shared Domains
We've improved how email addresses work with shared domains to boost your deliverability and sender reputation!
What's New:
Starting August 26th, all new agency sub-accounts using shared domains (including GHL-owned domains) benefit from automatic email address optimization.
How It Works:
When you set up email campaigns, your from addresses are now automatically formatted to work seamlessly with your configured shared domain. For example:
Your from address: support@yourbusiness.com
Your shared domain: mg.msgsndr.com
Optimized sending address: support+yourbusiness.com@mg.msgsndr.com
Benefits:
✅ Better email deliverability
✅ Improved sender reputation
✅ Automatic optimization - no setup required
✅ Works with all GHL email features
Who's Affected:
This enhancement applies to all new agency sub-accounts created after August 26th. Existing setups remain unchanged.
What's Next:
🔬 Coming Soon: We're bringing this same enhancement to existing agencies in our Labs environment within the next 2 weeks, so you can test it before full rollout!
Ready to experience better email performance? This feature is already working behind the scenes for all new accounts created after August 26th! 🎉
improved
Payments
Checkout payment elements are now Multilingual 🌍
What's new?
- We have enhanced our checkout experience by adding multi-language support. Now, your payers across different geographies can view checkout pages in their native language, making the payment process smoother and more personalized.
- Supported Languages:English, Danish, German, Spanish, Finnish, French, Italian, Dutch, Norwegian, Portuguese, Swedish
How it works?
- No seperate setup required! The checkout page will automatically adapt to the language based on their 'Platform Language' settings from 'Business Profile'
- This support is already made available on payment elements of Invoice, Payment Links, Subscription Schedules, Manage Cards, Forms, Courses & Memberships.
Why it matter?
- Offering checkout in a customer’s native language builds trust, reduces drop-offs, and improves conversion rates.
- This feature ensures your global customers enjoy a seamless payment experience.
What's next?
- We’ll continue expanding localization support across channels such as - Calendars, Communities, SaaS.
- Adding more languages, currencies, and region-specific payment options to help you sell effortlessly across borders.
Visuals
German - example from Add Card on File from the Contacts section

Portuguese - example on Payment link

Spanish - example on Invoice

new
Documents & Contracts
Documents and Contracts: Send Documents via SMS now!
What’s New?
- You can now send documents via SMS
- Send through SMS only, or combine with Email + SMS for maximum visibility.
- Configure global defaults for Document Sent and Document Signed notifications.
- Create and use custom SMS templates (via Snippets) to send personalized messages.
- Adjust the sending channel directly in workflows or on individual sends for flexibility.
How to Use
- Set Global Defaults
- Navigate to Documents & Contracts → Settings → Customer Notifications.
- Under Document Received and Document Signed, choose your default delivery method:
- SMS only
- Email + SMS
- Save your settings.
Note:
- Document Received follows defaults but can be overridden later if needed.
- Document Signed will always follow this global setting.



- Create SMS Templates with Snippets
- Go to Marketing → Snippets.
- Click New Snippet and choose SMS as the type.
- Write your SMS content (keep it concise and clear, e.g., “Your document is ready, please review and sign”).
- Save your snippet — it will now be available when sending documents individually or while setting global defaults.


- Send Documents Individually
- Open the document you want to send.
- Click Send.
- Select the channel: Email, SMS, or both.
If using SMS:
- Pick your preferred SMS template (created via Snippets).
- Review and send.


- Send Documents via Workflows
- Open Automation → Workflows.
- Add a Send Document action.
- Choose the channel: Email, SMS, or both.
- Save the workflow.
- Here, the system will follow the default SMS content/template.

- View Users contact information now while adding recipients in documents

Why We Built It?
- Agencies told us that emails often get ignored, but SMS messages get seen immediately. This update ensures:
- Documents reach clients faster through their preferred channel.
- Global defaults save time, while individual sends allow customization when needed.
- With SMS delivery, your documents are now faster, smarter, and more reliable
Load More
→