GoHighLevel Now Generates and Reads Images with AI, Right Inside Your Workflows
Reacting to GoHighLevel’s own changelog entries: “AI Image Generation Action in Workflows” (Sep 7, 2026), “AI Analyze Image: New Workflow Action” (Sep 7, 2026), “GPT Image 2.5 in AI Image Generation Action In Workflows” (Sep 10, 2026), and “Add Reference Images in AI Image Generation Action” (Sep 10, 2026), all published at ideas.gohighlevel.com/changelog.
What Just Shipped
Between September 7 and September 10, 2026, GoHighLevel added two new AI “actions” you can drop into any workflow, plus two upgrades to one of them the same week:
- AI Image Generation (Sep 7) — a workflow step that creates a brand-new image from a text prompt, picks from four AI models, and hands the finished image’s URL to whatever step runs next.
- AI Analyze Image (Sep 7) — a workflow step that looks at an existing image (a receipt, an invoice, a screenshot, a photo someone texted in) and answers questions about it in plain text.
- GPT Image 2.5 (Sep 10) — a fifth and sixth model option added to AI Image Generation, described by GoHighLevel as faster and higher quality than the original GPT Image 2.
- Reference images (Sep 10) — the AI Image Generation action can now take up to five reference photos (a product shot, a person, a logo) and use them as visual context, instead of you trying to describe everything in words.
If you’re already running GoHighLevel, this is an incremental feature update. If you’re not on GoHighLevel yet and you’re evaluating it against another CRM or marketing platform, this is worth five minutes, because it changes a cost line a lot of agencies and small businesses carry without thinking about it: the separate subscription for AI-generated marketing images.
What Is GoHighLevel, in Plain English
GoHighLevel (often shortened to “GHL”) is software that combines a handful of tools small businesses and marketing agencies usually buy separately: a CRM to track leads and customers, email and text message marketing, a calendar booking system, a website and funnel builder, and — increasingly — a set of AI tools that write, talk, and now draw on the business’s behalf. It costs $97, $297, or $497 a month depending on the plan, with no per-contact pricing on any of them, unlike a lot of CRM and email tools that charge more as your list grows.
The idea behind GoHighLevel is that instead of paying for five or six separate apps and manually connecting them, you get one login where the pieces already talk to each other. This update is a good example of what that looks like in practice: instead of generating a marketing image in a separate app and then uploading it into your CRM by hand, the image gets created and delivered automatically, inside the same automation that’s already texting or emailing the lead.
What These Two New AI Actions Actually Do
AI Image Generation
You add “AI Image Generation” to a workflow the same way you’d add any other step — under Automation > Workflows > AI Actions. From there, per GoHighLevel’s own changelog:
- Model choice. Pick GPT Image 2, Gemini 3 Pro Image (“Nano Banana Pro”), Gemini 3.1 Flash Image (“Nano Banana 2”), Gemini 2.5 Flash Image (“Nano Banana”), or — as of September 10 — GPT Image 2.5, which ships in two variants: Flare (the recommended default, up to 50% faster than GPT Image 2 for social content and high-volume generation) and Sunburst (built for slower, more controlled campaign and product creative).
- The prompt can come from your data. Type a prompt by hand, or insert a custom value so the prompt is pulled from a contact field, a webhook payload, or an earlier step. That’s what makes this a workflow action and not just a creative tool: one workflow can generate a different image for every contact who passes through it.
- Reference images (new Sep 10). Attach up to five images — uploaded directly, pulled from the Media Library, or pointed at a URL — and the model uses them as visual context instead of a text description. GoHighLevel’s own example: upload a photo of a location, a photo of a person, and a brand logo, then write a prompt that places the person in that location with the logo positioned in a corner. The output keeps the actual face, the actual room, and the actual logo. Reference URLs can also be dynamic, so a single workflow can swap in a different product photo per contact.
- Brand control, templates, and output settings. Apply a saved Design Kit and Brand Voice, start from a Product Mockup, Social Post, Promo Flyer, or Lifestyle template, and set quality, size, background, and file format.
- Storage. Every generated image saves automatically to Media Storage and returns an Image URL variable the next workflow step can attach to an email, SMS, social post, custom field, or webhook.
Worth knowing: GoHighLevel’s own changelog states plainly that generated images are stored at a public URL anyone with the link can open, no login required. That’s a reasonable trade-off for marketing images; it’s something to keep in mind if a prompt pulls in private customer data.
AI Analyze Image
The companion action, shipped the same day, works in the other direction — it reads an image instead of creating one. You give it a public image URL plus a prompt telling it what to look for, and it returns the answer as text. GoHighLevel’s stated use cases are text extraction from receipts, invoices, screenshots, and documents, plus general image descriptions. It runs on a choice of two models and a Detail Level setting (Auto, High, or Low — High trades speed for accuracy on small text).
Put together, the two actions mean a workflow can both create a visual and understand one someone sent in — a lead texts a photo of a damaged product, and a workflow can read what’s in it and route the ticket automatically, without a human opening the image first.
Why This Matters If You’re Not on GoHighLevel Yet
Most small businesses and agencies evaluating a CRM or marketing platform don’t think of “AI image generation” as a line item in the comparison — until they add up what they’re already paying for it separately. If you’re building social posts, product mockups, or promo graphics for clients today, there’s a good chance you’re paying for one of these on top of whatever CRM or automation tool you use:
| Tool | What it costs (per the vendor’s current pricing) |
|---|---|
| Canva Pro | $18/mo billed monthly, or roughly $12/mo billed annually ($144/yr) |
| Midjourney | $10/mo (Basic) up to $120/mo (Mega), based on GPU time; the $30/mo Standard plan is the common choice for regular use |
Both of those are genuinely good tools, and neither one is a workflow action — they’re standalone apps you open, prompt, download from, and then manually attach to whatever email or social post you’re sending. Nothing about the image is personalized per contact, and nothing about it is triggered automatically when a lead does something in your CRM.
What shipped this week folds that capability into the automation layer itself. A workflow can now generate a promo graphic the moment a deal moves to a certain pipeline stage, personalize a product mockup per contact using a reference photo pulled from that contact’s own record, or read a receipt a customer texted in and log the total to a custom field — all without a human opening Canva, downloading a file, and re-uploading it somewhere else. None of the platforms in our other comparison pages (HubSpot, Keap, ActiveCampaign, Kartra, ClickFunnels, Systeme.io, Vendasta, Close CRM) currently advertise a workflow-native AI image generation or image-analysis action with this level of control — based on what’s published on their own sites as of this writing, they leave design and OCR work to separate tools, the same way GoHighLevel itself did until last week.
What It Actually Costs
This is the one part of the update GoHighLevel hasn’t fully nailed down yet, and it’s worth saying plainly rather than guessing: GoHighLevel’s own changelog states the AI Image Generation action is “billed per execution” and that cost depends on the model, quality level, size, and whether a Design Kit or Brand Voice is applied — and it explicitly tells users to treat any shown figures as a planning estimate, not a fixed rate. GoHighLevel’s separate AI Product Pricing help article lists flat per-execution rates for some Workflow AI actions — Decision Maker, Intent Detection, Summarize Text, and Translate are each $0.01/execution — but doesn’t yet list a published flat rate specifically for AI Image Generation or AI Analyze Image, likely because both actions are too new to have made it into that table.
What we can say with certainty from GoHighLevel’s own pricing documentation:
- Workflow AI is included (subject to fair use) on all three GoHighLevel AI plans: Pay-Per-Use (token cost only, no monthly AI fee), AI Employee Growth ($50/mo per location), and AI Employee Unlimited ($97/mo per location) — so the new image actions run under whichever AI plan you’re already on, not as a separate purchase.
- GoHighLevel’s separate Content AI product (a different, older image/text generation feature, not this new workflow action) is unlimited on the $50 and $97/mo AI plans, or $0.063 per image on Pay-Per-Use — the one directly comparable, GoHighLevel-published per-image number available right now, even though it isn’t the exact rate for this specific new action.
The honest takeaway: on either paid AI plan, the marginal cost of generating a workflow image is baked into a flat monthly number you’re likely already paying for other AI features, rather than a new subscription on top of your CRM. On Pay-Per-Use, you’re billed per image at a rate GoHighLevel hasn’t nailed to an exact number yet — worth confirming inside your own account before you lean on it for volume.
Try GoHighLevel Free
If creative tools are part of your current CRM or marketing stack’s cost, test this directly on your own workflows rather than taking a changelog’s word for it.
Frequently Asked Questions
Is AI Image Generation available on every GoHighLevel plan?
Yes — it’s a Workflow AI action, and Workflow AI is included (subject to fair use) across all three GoHighLevel AI billing options: Pay-Per-Use, AI Employee Growth ($50/mo/location), and AI Employee Unlimited ($97/mo/location). It isn’t gated to a specific $97/$297/$497 platform plan tier in GoHighLevel’s own documentation.
How much does one generated image actually cost?
GoHighLevel hasn’t published a fixed per-image rate for this specific action yet — its own changelog says cost varies by model, quality, size, and whether brand context is applied, and to treat any shown figures as an estimate. The closest published number is the separate Content AI feature’s $0.063/image Pay-Per-Use rate, or unlimited use on the $50/$97-mo AI plans.
Can the same workflow generate a different image for every contact?
Yes. The prompt field and the reference-image URL field both accept custom values, meaning either one can pull from a contact field, a webhook payload, or an earlier workflow step — so one workflow can output a personalized image per contact rather than one static graphic for everyone.
Does this replace Canva or Midjourney for an agency?
For quick, on-brand, automation-triggered graphics — social posts, product mockups, personalized creative per lead — it’s a real substitute that removes a manual export/import step. For complex, hands-on design work, Canva and Midjourney’s dedicated editing tools are still more capable; this is a workflow action, not a design studio.
What happens to the images that get generated — are they private?
No. GoHighLevel’s own changelog states generated images are stored at a public URL that anyone with the link can open, without logging in. That’s standard for most workflow media tools, but it’s worth knowing before a prompt pulls in sensitive customer data.
Does the AI Analyze Image action work on any image, or only ones generated inside GoHighLevel?
Any public image URL — a photo a customer texted in, a screenshot, a scanned receipt uploaded to Media Storage, or the output of the AI Image Generation action itself. The one requirement is that the URL has to be a direct link to the image file and be publicly accessible without a login.
