Changelog

Follow up on the latest improvements andย updates.

RSS

See exactly how your WhatsApp messages perform without leaving your automation. WhatsApp statistics is now built into Workflows, so you can track the full delivery lifecycle of every message a workflow sends and drill into individual message details, all in one place.
๐Ÿ‘€ What's new
๐Ÿ“Š Detailed message status tracking
  • Full message lifecycle:
    Monitor total sent, pending, delivered, read, and failed messages for a workflow's WhatsApp action, the same statuses Meta reports back for every message.
Message status tracking
๐Ÿ—“๏ธ Custom date range analysis
  • Pick your window:
    View statistics for a specific time period to evaluate performance for a given campaign or send window.
๐Ÿ” Individual message details
  • Message-level breakdown:
    Open any message to see recipient information and precise timestamps.
Individual message details
๐Ÿ“ค Export functionality
  • Take the data with you:
    Export statistics for further analysis or reporting.
๐Ÿ”„ Real-time updates
  • Refresh in place:
    Pull the latest status with a refresh button, no full reload needed.
๐Ÿ‘ท How it works
  1. Go to
    Automation
    and select the
    workflow with a WhatsApp action
    .
  2. Click the
    WhatsApp
    action and select
    Statistics
    .
  3. View the statistics and individual message details.
  4. Use the date range selector to customize your view.
  5. Open
    all statistics
    and click
    Export
    to download.
Why this matters
WhatsApp message delivery is not guaranteed: messages can sit pending, fail, or go undelivered, and until now that outcome lived outside your automation. Surfacing delivered, read, and failed counts against the workflow that sent them means you can spot a drop in delivery or a spike in failures at the source, and export the detail when you need to dig in or report it.
Resources
AI template generator for WhatsApp
Create WhatsApp message templates from a plain description, right inside HighLevel. Describe your use case, like a payment reminder or a delivery update, and AI drafts a template aligned with Meta's rules, complete with GHL variables you can personalize before you submit.
> Describe what you want to say and get a drafted, pre-categorized template you can review and submit, instead of building it field by field.
What's new
โœจ AI drafting from a plain description
  • New entry point:
    Under
    Create Template
    , choose
    AI Template
    .
  • Describe, don't build:
    Give your scenario and audience, and AI drafts the template for you, complete with GHL variables ready to personalize.
๐ŸŽฏ Built-in categorization and checks
  • Auto categorization:
    AI classifies the draft as Utility, Marketing, or Authentication, the same categories Meta uses to apply its messaging rules.
  • Inline validation:
    As you draft, you get recommendations on length, formatting, and policy fit before you submit to Meta.
โœ๏ธ Fully editable before submit
  • You stay in control:
    Edit the copy, variables, and CTAs, then submit to Meta for approval when it looks right.
AI template generator
How to use
  1. Go to
    CRM โ†’ WhatsApp โ†’ Templates โ†’ Create Template โ†’ AI Template
    .
  2. Describe your use case and audience.
  3. Review the AI-drafted template, its category, and the validation hints.
  4. (Optional) Edit copy, variables, and CTAs.
  5. Submit for Meta approval.
Editing a drafted template
Why this matters
Meta applies different messaging rules by template category, and Utility templates are not subject to the same per-user marketing frequency limits that Marketing templates are. Getting the category and formatting right before you submit means fewer surprises at approval and send time. The AI template generator drafts with that categorization built in and flags formatting or policy issues while you write, so review happens up front instead of after a rejection.
Open CRM โ†’ WhatsApp โ†’ Templates, choose AI Template, and draft your next template from a description.
We've rebuilt the WhatsApp Templates and Template Folders experience on our latest design system, giving you a cleaner, faster, and more intuitive way to manage templates at scale. Find, organize, and restructure your template library with far less friction.
image
What's New
๐Ÿ”„ One-Click Refresh (No Full Page Reload)
  • Refresh just the templates:
    A new refresh button updates your templates and folders in place, so you can pull the latest state (including fresh Meta approval statuses) without reloading the entire page. Faster, and you keep your spot.
image
๐Ÿ—‚๏ธ Real Folder Navigation
  • Enter directories directly:
    Open a folder and work inside it, instead of treating folders as a flat label. Navigation now feels like a real directory structure.
  • Folder-scoped views:
    Inside a folder, the Templates tab shows only that folder's templates and the Folders tab shows only its subfolders. Nested organization is finally practical and predictable.
  • See where each template lives:
    The templates list now shows whether a template sits inside a directory, so you always know how things are organized.
๐Ÿ” Filters and Sorting
  • Filter templates:
    Narrow the list by Status, Language, Last edited, and Category. Previously there was no filter support, which made finding the right template slow on large accounts.
  • Sort templates:
    Order by Template name, Language, Category, Last edited, or Status. You now control how you explore and review your library.
image
โ†”๏ธ Flexible Reorganization
  • Move folders and templates across levels:
    Nest a folder inside another, pull a folder back out to a parent level, or move templates between folders. Restructure your library however your operation grows.
image
๐ŸŽจ Modern, Polished Interface
  • Rebuilt on our latest design system:
    Both the templates screen and the folders screen have a cleaner, more structured, and more satisfying look aligned with current product standards.
image
Why This Matters
Template libraries get messy fast as WhatsApp usage scales. Without filters, sorting, scoped navigation, and clear folder visibility, even locating or reorganizing a template becomes frustrating. This revamp turns one of your most-used WhatsApp surfaces into a fast, organized workspace.
  • Faster discovery of the right template
  • Clearer organizational context at a glance
  • Intuitive navigation across nested folders
  • Better control over large template libraries
  • Refresh in place without losing your view
  • A more modern, polished experience
Open your WhatsApp Templates and try filtering, sorting, or moving a folder, the new structure shows up immediately.
We've shipped a set of WhatsApp improvements that make template selection more reliable, let you author right-to-left languages directly in the CRM, and show you exactly when Meta compliance affects a template, before a send fails.
image
What's New
โœ… Cleaner, Faster Template Selection
  • Approved-only dropdowns:
    Everywhere you pick a WhatsApp template, in Conversations, Bulk Actions, and Workflow WhatsApp actions, you now see only approved templates. No more selecting a template that would later fail during sending.
  • Faster loading:
    These dropdowns now fetch only the lightweight data they need instead of full template documents, so template pickers load quicker and feel lighter, even in heavy, memory-intensive screens.
โŒจ๏ธ RTL Authoring, Right in the CRM
  • Type Arabic, Urdu, and Hebrew natively:
    Create and edit right-to-left templates directly in the template forms. No more drafting in an external editor and pasting in. This pairs with the WhatsApp AI template generator for faster RTL creation.
image
๐Ÿ“ฑ Better Phone Numbers Tab
  • Fixed scrolling and pagination:
    The WhatsApp Phone Numbers tab no longer overflows the page. Content now scrolls cleanly and is paginated, which is especially helpful on smaller screens with long lists.
image
Why This Matters
WhatsApp template management gets more reliable and transparent. You spend less time troubleshooting failed sends and more time messaging customers.
  • Fewer avoidable send failures from selecting non-approved templates
  • Faster, lighter template pickers across every send surface
  • Native RTL authoring for Arabic, Urdu, and Hebrew, no external editors
Head to your WhatsApp templates and try authoring or selecting one, the difference shows up right where you send.
We're excited to introduce a major update to our QR Code Profile & Business Cards, bringing a refreshed look, powerful customization options, and new ways to connect with your audience.
โœจ
What's New
๐ŸŽจ
Modernized Profile & Business Card Design
We've completely refreshed the design of our existing Profile and Business Cards to give them a cleaner, more modern, and professional appearanceโ€”helping you make a stronger first impression.
New Profile Cards
profile card 2
๐Ÿ“ฒ
Built-in "Save Contact" Button
Every Profile and Business Card now includes a Save Contact button by default, allowing visitors to instantly save your contact information directly to their device with a single tap.
๐ŸŽจ
Personalization & Styling Options
Your digital card is now more customizable than ever:
  1. Cover Images: ๐Ÿ–ผ๏ธ Upload your own custom Cover Image or choose from our professionally designed templates
  2. Custom Color Palette: ๐ŸŽจ Personalize specific page elements, including:
  • Page background
  • Text
  • Icons
  • Buttons
  • Button text
Screenshot 2026-08-05 at 10
  1. Minimalist View: ๐Ÿท๏ธ Hide icon labels using a new toggle for a cleaner look.
๐Ÿ”—
Custom Links Support
Add custom links to your Profile or Business Card to share:
  • ๐ŸŒ Websites
  • ๐Ÿ“… Calendar booking links
  • ๐Ÿ’ผ Portfolios
  • ๐Ÿ“ฑ Social profiles
  • ๐Ÿ“„ Landing pages
profile card 4
Each custom link can be assigned a matching icon using our built-in Icon Picker, making your card both functional and visually engaging.
๐Ÿค
Exchange Contact Forms & CRM Lead Tracking
Collect visitor information directly from your digital card:
  1. Form Builder: Create a brand-new Exchange Contact form using our built-in form, or select an existing HighLevel form
  2. Seamless Editing: The form builder opens in a 90% screen popup, letting you customize without leaving the QR Code Builder
profile card 3
  1. Custom Call-to-Action: Rename the Exchange Contact CTA button to match your branding
  2. CRM Integration: When visitors share their details, a new contact is automatically created in your CRM.The activity log tracks that the lead originated from your Profile or Business Card
Contact attribution new
โšก
Smart Automation Toggles
Streamline contact capture using two new optional automation settings:
  1. ๐Ÿ“„ Open Exchange Contact Form by Default: Automatically displays the Exchange Contact form as soon as someone opens your card
  2. ๐Ÿ“ฅ Automatically Download Contact Info: Downloads your contact info directly onto the visitor's device as soon as they land on your card
๐ŸŽฏ
Key Highlights
  • โœจ Brand-new modern designs for Profile & Business Cards
  • ๐Ÿ“ฒ Default "Save Contact" functionality
  • ๐ŸŽจ Extensive styling and branding customization (cover photos, colors, label toggles)
  • ๐Ÿ”— Custom links support with an integrated Icon Picker
  • ๐Ÿค Integrated Exchange Contact forms with HighLevel CRM tracking
  • โœ๏ธ Editable CTA text for contact exchange forms
  • โšก Smart automation options for automated downloads and form popups
๐Ÿ’ก
How It Works
  1. Open the QR Code builder
  2. Customize your Profile or Business Card using the new styling options
  3. Add your custom links and assign icons
  4. Configure your Exchange Contact form (built-in or existing HighLevel form)
  5. Enable optional automation toggles if desired
  6. Publish your QR Code and start sharing your upgraded digital business card
profile card 5
๐Ÿ“
Note:
All new customization options are available directly within the QR Code builder. Existing Profile and Business Cards will need to be updated manually to take advantage of these new capabilities.

improved

Email System

Contacts

Some email types are now exempted from DND

We've updated our email delivery logic so that three critical email types are no longer skipped when a contact is marked as Do Not Disturb (DND):
  1. Payments (Invoices)
  2. Calendar notifications
  3. System Notifications
Why this change?
Previously, marking a contact as DND would also block these transactional and time-sensitive emails meaning important information like invoices, calendar updates, and system alerts could go undelivered. Since these emails are essential for account and operational continuity (not marketing or promotional in nature), we've exempted them from DND rules to ensure contacts never miss critical communications.
Note
:
This change only applies to the three email types listed above. All marketing and promotional emails continue to fully respect DND settings as before โ€” this is not a blanket bypass of the DND preference.
We didn't just add AI to Ad Manager, we made campaign management conversational. โœจ
With the new Ad Manager ร— Ask AI integration, you can create, manage, and analyze Meta and Google Ads simply by describing what you want to achieve. From campaign creation to performance insights, Ask AI helps you get more done without navigating multiple screens.
๐Ÿš€ Whatโ€™s New
  1. Create campaigns conversationally - AskAI can collect campaign requirements, configure the supported settings, and create campaigns for review. Supported campaign types include:
  • Meta: Lead Generation, Website Traffic, Engagement, and Sales
  • Google: Search and Demand Gen
Campaigns are created as drafts and are published only after explicit user approval.
  1. Manage existing campaigns - Users can ask AskAI to:
  • List and filter campaigns across supported platforms
  • Review campaign details and performance
  • Edit supported campaign settings
  • Clone, pause, resume, or delete campaigns
  • Republish campaigns after making changes
  • Confirmation is required before publishing or performing destructive actions.
  1. Create and manage audiences - AskAI supports key audience workflows, including:
  • Meta: Custom, lookalike, website, Page engagement, lead-form, and Smart List-based audiences
  • Google: Customer Match, website visitor, lookalike, interest, custom, and Demand Gen audience segments
AskAI can also retrieve the available audience sources and help users select the right option without manually locating IDs.
  1. Access campaign resources - AskAI can retrieve supporting resources required during campaign setup, including:
  • Meta Pages and Instagram accounts
  • Meta datasets, pixels, lead forms, and conversation forms
  • Google conversion actions, conversion goals, and campaign assets
  • Keywords, interests, locations, languages, and demographic targeting options
  1. Understand campaign performance - Users can request performance data for campaigns, ad groups or ad sets, ads, and keywords over a selected date range. AskAI can present the results as:
  • Performance summaries
  • Metric breakdowns
  • Trend graphs
  • Campaign improvement suggestions
  1. Connect advertising accounts - AskAI can guide users through the Ad Manager account-connection and authorisation flow for supported advertising platforms. Existing Ad Manager permissions, subscription rules, account access, and platform compliance requirements continue to apply.
User Control and Safeguards
AskAI is designed to assist users without making critical advertising decisions independently.
  • Campaigns are saved as drafts by default.
  • Publishing always requires explicit approval.
  • Deleting campaigns, removing Pages, and disconnecting accounts require confirmation.
  • Meta Special Ad Category requirements are enforced.
  • Existing role and permission checks continue to apply.
  • Unsupported actions redirect users to the relevant Ad Manager interface.
๐Ÿ‘ท How to use this feature
  • Open Ask AI in HighLevel
  • Describe the advertising task you'd like to complete
  • Provide any additional details requested
  • Review the generated campaign or proposed action
  • Approve the action to complete it
Example prompts:
"Create a Meta lead generation campaign."
"Build a Google Search campaign for my website."
"Show my active campaigns."
"How can I improve this campaign?"
Screenshot 2026-08-04 at 6
Screenshot 2026-08-04 at 6
Screenshot 2026-08-04 at 6
Screenshot 2026-08-04 at 6
๐Ÿ’ก Why it matters
  • Launch campaigns faster with AI-guided setup
  • Manage campaigns, audiences, and reporting from one conversation
  • Reduce manual navigation across Ad Manager
  • Stay in control with draft-first creation and approval-based publishing
  • Simplify advertising workflows for agencies and businesses
๐Ÿ“ Notes
  • Supports Meta Ads and Google Ads
  • Campaigns are created as drafts and require approval before publishing
  • Destructive actions (delete, disconnect, publish) always require confirmation
  • Existing Ad Manager permissions and platform compliance rules continue to apply
  • LinkedIn Ads, Workflows, Templates, and Snapshots are not included in this release
Whatโ€™s New?
Abandoned Checkouts page has been redesigned with the High-Rise UI and new tools to help store owners find, manage, and export abandoned checkout data more efficiently.
  • Export CSV
    : Select individual, multiple, or all records on the current page and export customer, cart, product, activity, and recovery details.
  • Search & Filters
    : Search by customer name or email, and use
    Add filter
    to filter by
    Email Status, Recovery Status, or Date Range
    .
  • Configure Notifications
    : Quickly access Abandoned Cart Notification Settings from the new CTA.
  • Improved Experience
    : Updated empty states, loading states, pagination, and responsive design.
  • Shareable Recovery Link
    : Open an abandoned checkout to copy and share its checkout URL directly with the customer, helping them quickly return and complete their purchase.
How to Use It?
  1. Go to Payments > Orders > Abandoned Checkouts.
  2. Search or filter the required records.
  3. Select the checkouts and click Export CSV.
  4. Use Configure Notifications to manage abandoned cart notifications.
Key Points to Note:
  • Export is enabled only after selecting at least one record.
  • Select All applies to the current page.
  • Exports with more than
    5,000 records
    will be delivered by email.
Images:
image
image
image
Documents and Contracts templates can now carry multiple signer roles โ€” buyer, seller, witness, or any custom role you define. When a document goes out through a Workflow, every role is automatically populated and routed for signature, no manual re-entry required.
๐Ÿค” The Challenge
You send agreements that need more than one signature โ€” a buyer and a seller, a client and a co-signer, a tenant and a guarantor. Until now, templates only supported a single signer, so you were stuck manually adding each personโ€™s details every time you sent a document, or working around it with clunky duplicate templates.
โœจ Our Solution
Define signer roles directly on your template โ€” up to 6 per template โ€” and assign fields (like signature or date) to each one. When you send that template through a Workflow, HighLevel automatically pulls in the roles youโ€™ve set up. Missing a detail? You can fill it in โ€” or override any roleโ€™s name or email โ€” right at the workflow level, without touching the template.
๐Ÿ† How This Supercharges Your Business
  • Save Time
    : No more manually re-adding signer details for every multi-party agreement you send.
  • Reduce Errors
    : Role values set on the template auto-populate, cutting down on missed or mistyped signer info.
  • Stay Flexible
    : Override any roleโ€™s details per-workflow, so one template can serve many different deals.
  • Scale Complex Deals
    : Real estate, contracting, and services businesses can now route agreements needing multiple signatures (e.g., buyer + seller + witness) in a single send.
๐Ÿ› ๏ธ How to Get Started
  1. Build your template:
    Open your Proposal/Estimate template and define signer roles (name, email, phone) and assign at least one fillable element to each role. Roles can have static or custom values which get resolved when the document is sent โ€” choose based on your use case.
  2. Assign a Contact field
    : Make sure at least one fillable element is assigned to โ€œContactโ€ โ€” this is required for the Workflow send action to work.
  3. Select your template in a Workflow
    : Add the โ€œSend Documentโ€ action and choose your multi-role template โ€” roles will auto-populate.
  4. Override if needed
    : Adjust any roleโ€™s name, email, or phone at the workflow level โ€” these values take precedence over the template defaults.
  5. Send
    : Launch the workflow โ€” each signer receives their document in the order and role youโ€™ve defined.
๐Ÿ”ฎ Whatโ€™s Next?
Weโ€™re continuing to build out signing order controls and expanding role-based automation across more document types โ€” so stay tuned for even more control over how multi-party agreements move through your pipeline.
Good to Know
  • Up to 6 roles can be added per template; roles are local to that specific template.
  • Roles only populate automatically when the document is sent via a Workflow (not from manual send).
  • At least one fillable element must be assigned to โ€œContactโ€ for the Workflow send action to function.Role details set at the workflow level override the templateโ€™s default values.
  • If a required role email is missing, youโ€™ll be prompted to complete it before sending. Duplicate emails across roles will trigger an alert.
  • Currently available on Web.
IMG_0240
IMG_0241
IMG_0242
IMG_0243
IMG_0244
Overview
The Workflow AI Builder now tracks every iteration it creates. Each AI build or edit produces an artifact card in the chat, and any of them can be restored in a single click.
Built-inRetinaDisplay-ezgif
What's New
  • Artifact card for every AI iteration: Every build or edit from the AI Assistant produces a card inline in the chat, at the point where the change was made.
  • Current version indicator: The card matching the canvas carries a purple border, so the active iteration is always identifiable.
  • One-click restore: Open the three-dot menu on any older card and select "Restore this version." The canvas reverts instantly.
  • Bidirectional and non-destructive: Restoring an older iteration keeps newer ones restorable. Iterations can be moved between freely, and none are destroyed.
  • Unsaved indicator: When auto-save is off for the location, cards display an "Unsaved" pill until the workflow is saved manually. The pill does not appear when auto-save is on.
  • Synced with Version History: "Show in version history" opens the Version History tab, where AI and manual versions appear in one unified timeline. Version History remains the single source of truth for version numbering.
How to Use
  1. Prompt the AI Assistant to build or edit your workflow.
  2. An artifact card appears in chat with a purple border marking it as the current version.
  3. Prompt another change. The new card takes the border, and the previous card gains "Restore this version" in its three-dot menu.
  4. Use the three-dot menu on any card to restore that iteration or open it in Version History.
Why This Matters
AI edits previously had no recovery path - a removed trigger or an overwritten action config meant rebuilding by hand. Tying every AI iteration to a restorable artifact makes the assistant safe to experiment with: bold edits can be attempted, compared, and rolled back without leaving the conversation or losing work. Routing those iterations into the same timeline as manual versions keeps Version History authoritative rather than splitting AI and human changes into parallel histories.
Load More
โ†’