Hello GoHighLevel Team,
I’d like to submit a feature request that could significantly improve engagement for SMS/MMS campaigns and review automation workflows.
Feature Idea: Dynamic Personalized Images Using Contact Fields
It would be extremely valuable to have the ability to generate or use images that automatically insert custom contact values such as:
Contact first name / last name
Business name
Appointment details
Custom fields (tags, pipeline stage, location, etc.)
Use Case
Right now, SMS/MMS messages are mostly text-based or static images. I’m requesting the ability to send personalized images inside MMS messages where the content is dynamically updated per contact.
For example:
An image that says: “Hi John 👋 Thank you for choosing us!”
A branded review request image that includes the customer’s name
Appointment reminders with personalized details embedded visually
Proposed Functionality
Dynamic Image Templates
Ability to create image templates inside Media Storage
Support variables like {{contact.first_name}}, {{business.name}}, etc.
MMS Integration
Automatically generate or render the image at send time
Send personalized images via SMS/MMS workflows
Media Storage Upgrade
Store “smart templates” (not just static images)
Allow reuse across workflows, campaigns, and triggers
Review Request Enhancement
Personalized review request images with names and branding
Higher conversion potential due to personalization
Benefits
Increased SMS/MMS engagement rates
Higher review request conversions
More personalized customer experience
Stronger branding in automated messaging
Better performance for local businesses and agencies
This feature would be a major upgrade for agencies using GoHighLevel for automation and client communication.
Thank you for considering this suggestion.