Go to Blog

Read in 5 mins

How to Add a Comment Section to Your GoHighLevel Blog

GoHighLevel has no native comment system. Learn how to add one to your GHL blog in under 5 minutes using OpenRemark, it's free, open-source, and no coding required.

Farhad

Author

Farhad

Published on

Categories

  • GoHighLevel
How to Add a Comment Section to Your GoHighLevel Blog

TL;DR

  • GoHighLevel does not have a native comment system for its blog, and the feature request has been open since July 2022 with 329+ votes and no release.
  • You can add a working comment system to any GHL blog post using OpenRemark, an open-source tool built by Zeon Studio.
  • Setup takes under 5 minutes: create an account, register your site, paste two lines of code into GHL’s Custom HTML block.
  • OpenRemark supports threaded replies, Google sign-in, spam protection, and a moderation dashboard.
  • The free plan covers one site with unlimited comments. A $47 early bird lifetime plan covers unlimited sites.

GoHighLevel has a fully functional blog builder. You can write posts, add cover images, set SEO metadata, and publish to a custom domain. What you cannot do is let readers leave comments.   The GHL community has been asking for comment section in blog since July 2022. The feature request sits at 329+ upvotes on the official ideas board, marked as “Planned.” As of 2026, it has not shipped. One user on the ideas board put it directly: “It is 2026 and we have blogs with no comments. Seriously… what is going on here?”

Another wrote: “One of my clients requested a blog and after all the configuration I found out it’s not possible to enable comments. Then what is the point of this?”

If you are a GHL reseller or agency with clients asking for comments, here is how to fix it today, without waiting for GHL to build it.

The Solution: OpenRemark

OpenRemark is an open-source comment system built by Zeon Studio. It was originally built for static site generators like Astro, Hugo, and Next.js, but it works on any website that lets you add a custom HTML snippet, including GoHighLevel.

It embeds with two lines of HTML. No build step, no plugin, no developer required on your end.

Features included on all plans:

  • Threaded replies
  • Google sign-in for commenters (no passwords)
  • Pre-moderation by default (you approve comments before they go live)
  • A dashboard showing which page each comment came from
  • Origin allowlisting (only your registered domain can post)
  • Shadow DOM isolation (widget styles never conflict with your site styles)

OpenRemark is free for one site with unlimited comments. A $47 one-time payment covers unlimited sites with priority support and all future updates.

What You Need Before You Start

  • A GoHighLevel sub-account with at least one active blog site
  • An OpenRemark account (free, sign in with Google at OpenRemark)
  • Access to the GHL blog site editor

How to Add OpenRemark to Your GHL Blog

Step 1: Create an OpenRemark Account and Register Your Site

Go to OpenRemark and click “Get started free.” Sign in with Google. No credit card required.

Once inside the dashboard, add your website. Enter the domain where your GHL blog lives (for example, yourdomain.com). OpenRemark will generate a unique site key tied to that domain.

Step 2: Copy and Prepare the Embed Code Snippet

After registering your site, OpenRemark gives you an embed snippet. It looks like this:

{/* Open Remark */}
<div
  data-open-remark
  data-site-key="YOUR_SITE_KEY"></div>
<script async src="https://open-remark.zeon.studio/embed.js"></script>

Replace YOUR_SITE_KEY with the key from your dashboard.

Before pasting into GHL, add one inline style to the <div> so the comment widget aligns with GHL’s blog content width:

{/* Open Remark */}
<div
  style="max-width:780px; margin-inline:auto;"
  data-open-remark
  data-site-key="YOUR_SITE_KEY"></div>
<script async src="https://open-remark.zeon.studio/embed.js"></script>

The max-width: 780px and margin-inline: auto match the default GHL blog post container width, so the comment section sits flush with your content instead of stretching edge to edge.

Copy the full snippet with the style included. That is what you will paste in Step 3.

Step 3: Add the Snippet to Your GHL Blog Post Template

This is where you paste the code into GoHighLevel:

  1. Go to your GHL sub-account
  2. Click Sites in the left sidebar
  3. Click Blogs
  4. Open the blog site where you want comments
  5. Click Edit Blog Site
  6. In the middle dropdown, select Blog Post (this is the individual post template, not the blog index)
  7. Scroll to the bottom of the page layout
  8. Add a Custom HTML / JavaScript element at the end of the page
  9. Paste the OpenRemark snippet inside it
  10. Click Save, then Publish

That’s the full setup. Every blog post on that site will now show a comment section at the bottom.

Step 4: Set Up Email Notifications and Moderation

OpenRemark sends two types of email notifications: one to you as the site owner when a new comment comes in, and one to commenters when someone replies to them. Both require an SMTP connection.

Any SMTP provider works, including Gmail’s free SMTP. Go to your OpenRemark dashboard, open Email Notifications, and fill in the following:

FieldWhat to enter
HostYour SMTP server (e.g. smtp.resend.com or smtp.gmail.com)
Port465 for SSL, or 587 for TLS
From addressThe sender email shown to recipients (optional, defaults to username)
UsernameYour SMTP username (e.g. resend for Resend, or your Gmail address)
Password / API KeyYour SMTP password or API key from the provider

You can also customize how notification emails look. Set a logo URL, accent color, subject prefix (default is [New Comment]), and footer text from the same settings page.

Once SMTP is configured, toggle Enable notifications to on.

After that, comment moderation works from the same dashboard. Comments go into a queue by default. Nothing appears publicly until you approve it. From the dashboard you can approve, reject, or mark comments as spam, and see exactly which page each comment came from.

Frequently Asked Questions About Comments on GoHighLevel

Does GoHighLevel have a built-in comment system?

No. GoHighLevel does not offer a native comment system for its blog feature. The request has been on the official ideas board since July 2022 with over 329 upvotes, but the feature has not been released as of 2026.

Will the comment system work on all blog posts automatically?

Yes. When you add the snippet to the Blog Post template in GHL, it applies to every post on that blog site. You do not need to add it per post.

Does OpenRemark cost anything?

OpenRemark’s free plan covers one site with unlimited comments. For unlimited sites, the lifetime plan is a one-time $47 payment (early bird pricing) with no recurring fees.

Is OpenRemark open source?

Yes. The full source is available on GitHub at github.com/zeon-studio/open-remark. You can self-host it on your own infrastructure for free, without any site or comment limits.

Can I use OpenRemark on other parts of my GHL website, not just the blog?

Yes. Any page in GHL that supports a Custom HTML element can embed OpenRemark. Landing pages, funnel steps, and regular site pages all work the same way.

Summary

  • GHL’s blog has no native comment system, and a fix is not on the near-term roadmap.
  • OpenRemark works with GHL out of the box using a two-line HTML embed.
  • Setup goes into the Blog Post template once, and it applies to every post automatically.
  • The free plan is enough to get started. The $47 lifetime plan (early bird pricing) covers unlimited sites.
  • Comments are moderated before going live, so you stay in control of what appears.
More Blog

More insights from our team.