Changelog
Follow up on the latest improvements and updates.
RSS
new
improved
fixed
Reputation
🚀 New: Reviews Overview Dashboard (Labs)
We’ve launched a brand new Reviews Overview Dashboard in Labs to give you deeper insights into your reputation performance—all in one place.
✨ What’s new
📊 Unified performance view
Track average ratings and total reviews over time
Visualise trends with interactive charts (monthly/yearly views)

⚙️ Customisable Dashboard
- Show/hide sections with the new “Sections” control
- Reorder modules to fit your workflow

🔎 Source & Page Filtering
Filter data by specific pages and review sources
Get more granular insights into where your reviews are coming from
🧠 AI Review Summary
Instantly generate concise AI summaries of customer feedback
Filter by selected sources, pages, and date ranges
😊 Sentiment Analysis
Understand customer perception with positive, negative, and neutral breakdowns
📩 Review Requests Analytics
- Monitor requests across Email, SMS, and WhatsApp
- Track funnel metrics: sent → opened → clicks → conversions
- View source breakdown (workflow, bulk, direct)

💬 Review Response Insights
- Measure response rate, AI vs manual responses, and unresponded reviews
- Track average response time trends

🎥 Video Testimonials Tracking
- Monitor requests sent, submissions, and engagement
- View conversion performance and submission trends
- Track average video length

🧩 Review Widget Performance
- Analyse widget loads, impressions, and clicks
- Understand on-site engagement with your reviews
📅 Flexible Date Filtering
Apply custom date ranges across all widgets for deeper analysis
🧪 Labs Feature
This feature is currently available in Labs. We’d love your feedback to help shape future improvements!
Do drop a feedback in Labs or reach out to us directly at reputation@gohighlevel.com or reshma@gohighlevel.com
new
improved
Blogs
Funnels and Websites
E-Commerce Stores
Enhanced Border Controls in Page Builder!
📝 Overview
Improved border settings in Page Builder to give you more control and a more consistent editing experience.
This update replaces older border controls with one improved border settings panel across supported elements.
🆕 What’s improved
- You can now adjust border width for each side individually
- You can now set border radius for each corner individually
- Added 5 additional border styles: double, groove, ridge, inset, and outset
- Border settings now follow one more consistent experience across supported elements
- Existing pages using older border settings will continue to work correctly
🔍 How to access
- Open the Page Builder and select any existing element that already supports border settings.
- From the element’s style settings, open the Border section to adjust border width, radius, style, and color.
🎯 Why it matters
- Makes it easier to create more customized designs
- Gives you better control over how elements look
- Keeps older designs working while improving the editing experience

new
Conversations
Preference Management – Refinements
Hey there! 👋
We've shipped a round of improvements to the Preference Management module based on your feedback. Here's what's new 👇
🧹 Cleaner Default Setup
We've removed the pre-set "One-on-One" subscription type from new configurations. You now start with a clean slate and full flexibility to define categories that actually match your business.
📌 Scope Clarity
Ever wondered which emails your preference settings apply to? We've added a helpful inline note right on the settings screen — "Preference settings only apply to transactional & notification emails." No more guesswork. 🎯
✏️ Editable Category Names
Made a typo? Changed your mind? Subscription category names are now fully editable after creation — no need to delete and start over.
📏 Longer Category Names
Need more room to be descriptive? The character limit for subscription category names has been bumped up to 100 characters. Name away! 🏷️
🛡️ Safer Save Actions
We've tightened things up so your preference settings don't get updated accidentally. Changes now require explicit confirmation before saving — so you're always in control. ✅
🫥 Better Empty States
If all your preference categories are archived, you'll no longer see a blank or confusing screen. We now show a clear, guided zero-state with next steps so you always know where you stand.
🧾 Quick Summary!
🧹 Default Subscription
→ "One-on-One" type removed from defaults📌 Inline Guidance
→ Scope note added for email types✏️ Editable Names
→ Category names editable post-creation📏 Character Limit
→ Increased to 100 characters🛡️ Save Protection
→ Accidental save prevention added🫥 Zero State
→ Graceful handling for archived preferences
Overview : We've extended the Chat Widget A2P registration flow to support Sole Proprietor accounts, with automatic use case detection and pre-filled templates.
What's new:
- Sole Proprietor registrations are now auto-detected within the Chat Widget flow. When identified, the campaign use case is pre-selected.
- Users still choose their message type — Marketing/Promotional or Transactional/Non-Marketing — and the consent screen pre-fills the based on that selection.

Previously: Sole Proprietor accounts had no path through the simplified Chat Widget registration flow and had to be registered through the self-serve flow.
Why it matters: Sole Proprietors can now complete A2P registration through the same quick, streamlined flow available to standard registrations — reducing setup time and compliance risk.
new
Documents & Contracts
Documents & Contracts: Collect card details
What’s New?
- You can now collect and save card details within Documents & Contracts using the new “Card Details” field.
- Signers can securely add their card while filling the document, and the card gets saved for future payments.
How to Use?
- Open the document builder and click on “+ Add Element”

- Drag and drop the “Card Details” field into your document
- Assign the field to a signer and mark it as required if needed

- Ensure a payment provider is connected and live/test mode is enabled

- Send the document to the signer
- The signer clicks “Start filling out” and enters card details

- Card gets securely saved as soon as user selects add card and can be used later for payments


Note
Supported providers are - Stripe, NMI, Square, Authorize-net, Adyen;
Unsupported (Upcoming) - Razorpay , PayPal, Custom payment providers
-
Why We Built This?
- To capture payment details upfront during document signing
- To eliminate follow-ups and reduce drop-offs in payment collection
- To lay the foundation for auto-pay, subscriptions, and seamless future charges
improved
Phone System
Incoming calls from private or anonymous numbers
30th of March, 2026
Incoming calls from private or anonymous numbers

You can now receive incoming calls even when the caller’s number is hidden (private / anonymous caller ID). This helps you avoid missing real leads who choose not to show their number, while the product still handles those calls in a controlled way instead of blocking them outright.
You can enable this under sub-account settings > Phone system > Voice > Other settings > Inbound calls > Allow private calls

These contacts will be saved with the name "Private caller from <country code> at <timestamp>" along with a tag "private phone number" for easy identification.
new
Social Planner
Conversations
Comment Management Now Supports Tiktok in Social Planner💬
What’s new
TikTok Support in Comment Management. You can now manage and reply to TikTok comments directly inside Social Planner.
TikTok comments now appear alongside other platforms in the Comment Management inbox, allowing:
- Centralized engagement workflows
- Faster response times
- Better team coordination
- Threaded Replies (1 Level)
Why it matters
- Engage with TikTok audiences without switching tools
- Respond faster to high-volume comment threads
- Maintain consistent brand voice across platforms
- Centralize all social engagement in one place
How it works
- Go to Marketing → Social Planner → Comment Management
- Open the Comments tab

View TikTok comments alongside other platforms. Reply directly from the unified inbox
Notes
- Supported only for TikTok Business Profiles
- Maximum comment length: 150 characters
- Media attachments in replies are not supported
- Only 1 level of threaded replies is supported
- Additional TikTok capabilities will be added over time
new
improved
Forms
Surveys
Brand Board Colors in the Forms & Surveys Color Picker!
✨ Overview
You can now access your Brand Board colors directly from the Builder color picker, making it easier to keep designs consistent across your pages and forms.
With this update, teams can quickly apply saved brand colors, open Brand Settings to add new custom colors, and use those colors in the Builder without manually copying hex codes.
🆕 What’s new
- The color picker now includes three sections: Brand Colors, Default Colors, and Global Custom Colors
- You can use saved brand colors directly while styling elements like buttons, inputs, labels, and shadows
- Default Colors are shared across Forms, Surveys, and Quizzes
- A new Add option in Global Custom Colors opens Brand Settings so you can add or manage custom colors more easily
- When you select a saved brand color, the Builder shows the correct color preview automatically
- Matching custom colors are saved as brand-linked values, helping maintain consistency across your designs
🔍 How to access
- Open the Form Builder and select any element with color settings, like a button.
- Under the style settings, click a color field such as Button Background to open the color picker. From there, you’ll see Brand Colors, Global Custom Colors, and Default Colors.
- To add a new custom brand color, click Manage from the color picker to open Brand Settings.
- Note:To know more about Global Custom Colors - https://help.gohighlevel.com/support/solutions/articles/155000006500-global-custom-colors-in-color-picker
🎯 Why it matters
- This update makes it easier to stay on-brand while building pages and forms.
- Instead of manually entering and reusing color codes, you can select from your saved brand palette, keep styles more consistent across assets, and update custom colors more easily from one place.
💡 Example use cases
- Apply your brand’s primary and secondary colors to buttons and form fields faster
- Keep page and form styling consistent across multiple team members
- Add a new custom brand color from the picker without leaving your workflow

new
improved
Calendar
🔄 Enhanced Sync for Missed & Upcoming Appointments
🧭 Overview
We’ve
improved calendar reliability
by ensuring your appointments stay in sync — even after disconnections or changes.Previously, if your calendar integration was disconnected, any appointments created during that time would not sync to your third-party calendar unless manually updated. This could lead to missed meetings, confusion and extra effort.
With this update, all relevant appointments are now automatically synced when your calendar connection is restored or updated.
✅ What’s New
- Appointments created during a disconnected period are nowautomatically synced once the calendar is reconnected.
- When connecting a new calendar, all upcoming appointments are automatically added.
- Changing the selected calendar within an integration will now resync future appointmentsto the new calendar.
🔐 How It Works
- When you reconnect a previously disconnected calendar, all unsynced upcoming appointments are automatically pushed to your calendar.
- When you connect a new calendar integration, all future appointments are synced automatically.
- When you switch to a different calendarwithin the same integration, upcoming appointments are synced to the newly selected calendar.
🎯 Why This Matters
- Prevents confusion due to unsynced appointments.
- Eliminates the need to manually edit appointments to trigger syncing.
- Ensures your calendar stays accurate and up to date across changes.
- Improves reliability when managing calendar integrations.
new
improved
Calendar
Services (v2) 🚀 Date-Based Booking Window is now live!
You can now
control your booking availability using specific start and end dates
, giving you more precise control over when customers can book
.---
✨ What’s new
- Choose between Days-basedorDate-basedbooking window
- Set a fixed start and end datefor availability
- Prevent automatic opening of new datesbeyond your defined range
---
🔐 How it works
- Days-based mode (existing)continues to show a rolling availability window that updates automatically
- Date-based mode (new)allows you to define a fixed booking window using start and end dates
- Only dates within the selected range are bookable, and the window does not update unless you change it
- If no availability is set within the range, the calendar will show no available slots
- Date range must be valid, with a maximum limit of 365 days
---
🛠 How to use
- Go to Services → Global Settings → Service Settings
- Under Booking Window, choose Date-based
- Select your Start Date and End Date
- Save changes
---
🎯 Why this matters
- Greater controlover booking availability
- Prevents unintended bookingson unconfigured future dates
- Ideal for seasonal schedules, campaigns, or limited-time availability
- Ensures your calendar reflectsexactlywhat you want customers to see

Load More
→