One platform, priced by sites. Every module included. Docs All systems operational
Build it freeNo card · no time limit Start free
Native module · Discussions

Every website comment and review, moderated in one queue.

Discussions moderates every comment and every star review on your site from one queue. Blog comments, product reviews, event replies, and custom-object threads all land in the same five-tab table, All, Pending, Approved, Spam, and Trash, each tab carrying a live count.

You approve, hold, mark spam, or trash a row with one click and no page reload, reply in a visitor thread from the admin, and set per-post-type scope, three visibility modes, and threaded replies up to five levels deep. It reads and writes from the same database as your content, on your own domain.

One queue, every surface

Every comment and review on your site, moderated in one place.

The Discussions module runs native comments and star reviews across blog, posts, products, events, and custom objects, into one moderation table on your own domain. Comments, reviews, and the spam wall are one module, rendered server-side from the same database as your content.

One unified queue

Comments and reviews from blog, posts, products, events, and custom objects sit in one table, with full-text search across author name, author email, content, post title, and product title.

Five-status moderation

All, Pending, Approved, Spam, Trash, each tab a live count. Approve, Hold, Spam, or Trash a row with instant AJAX and no page reload, plus bulk multi-select and Apply.

Threaded replies

Visitors reply inline up to five levels deep, with depth set per content type. Notify-on-reply emails the original commenter when the thread continues, so conversations stay alive.

Star reviews and ratings

Collect one-to-five star reviews on products and posts. The average rating renders right in the section header next to the buy button, with no third-party rating widget.

Layered spam protection

Every public submission passes a reCAPTCHA check, a hidden honeypot, a per-form token, and a submission-timing gate. Leave auto-approve off and nothing goes public until you approve it in the Pending tab.

Scope and visibility you set

Choose which post types accept comments and which accept reviews, in separate per-type scope groups. Three visibility modes, Public, Login required, Login + Preview, plus avatar mode and per-type reply depth.

Configure it once

Set scope, visibility, and spam rules from one page.

The module exposes a single settings page with six cards. Set which post types take comments and which take star reviews, choose how visible the section is, pick avatar and reply-depth rules, switch on reCAPTCHA, and choose which custom objects join in, all in one place.

Six cards. Comment scope, visibility, replies and avatars, review scope, spam rules, and custom-object scope, set once.

Moderation as a workflow

Open a discussion: full thread, author trail, reply box.

Every row opens to a two-column detail view. On the left, the comment, its star rating, the full reply thread, and an inline reply box that publishes publicly. On the right, an author-forensics block, who wrote it, on which post, the status, the timestamp, the IP, and the user-agent.

The action row shows only the buttons that differ from the current status. A red Delete appears once a row is in Trash.

One module, not four add-ons

Comments and reviews render from your own database.

The module renders the Discussions section server-side from the same database as the content, on your own domain, with nothing embedded from elsewhere. Comments, star reviews, threaded replies, and the spam wall are one module, not four moving parts to track. SGEN ships all of it as one module that updates with the platform.

blog commentsspam wallproduct star reviewsthreaded replies

Route reviews to your store and comments to your blog and posts. The conversation lives on the same page as the content, in your own page source.

reCAPTCHA hidden honeypot per-form token submission-timing gate

The public section renders on your blog and post templates. Posts built with the SG Builder template do not render the section yet, the comments still moderate in the queue.

Part of the content layer

Discussions plugs into the modules that publish your site.

Reviews ride your product pages, comments ride your posts, and the spam wall borrows the reCAPTCHA keys you set once in Integrations. Discussions is one of 23 native modules that share the same database and the same admin.

Included on every plan

A full conversation layer, in the box.

5
status tabs to triage every comment and review
1
queue across blog, products, events, and posts
23
native modules included on every plan
Questions

Frequently asked questions about Discussions

Where do comments and reviews show up? +
The module renders a Discussions section server-side on your blog posts, product pages, event pages, and custom-object pages, on the same page as the content, so the conversation appears in your page source and is good for SEO. Posts built with the SG Builder template do not render the public discussion section yet, the comments still moderate in the queue, and the section renders on standard blog and post templates.
Can I require people to log in before they comment? +
Yes. There are three visibility modes: Public, Login required, and Login + Preview, which shows a few comments before asking a visitor to sign in. You set the mode once in Discussions settings, and it applies to the section everywhere it renders.
How does spam protection work? +
Every public submission passes four checks: Google reCAPTCHA, a hidden honeypot, a per-form token, and a submission-timing gate. Leave auto-approve off to hold each submission in the Pending tab until you approve it. The spam wall covers the public submit form.
Can customers leave star ratings on products? +
Yes. Enable reviews per post type in the Reviews & Ratings card, and customers leave a one-to-five star rating with their comment. The average rating shows in the review section header on the product page, with no third-party widget. See the Ecommerce module.
Can visitors reply to each other, and can I reply from the admin? +
Replies thread inline up to five levels deep, with depth set per content type, and notify-on-reply emails the original commenter when the thread continues. You can also reply in a thread from the detail view, and that reply publishes publicly under the discussion.
Which plan includes Discussions? +
Every plan. Discussions is one of the 23 native modules, and plans differ only by how many live sites you run. Paid plans start from $39/mo, billed annually, or $47 monthly, with a free Sandbox for staging. See pricing.
Included in your plan

Conversations and reviews, built in. From $39/mo.

Discussions is a native SGEN module included in every plan, not a separate subscription and not an embedded script. Build and moderate on the free Sandbox before you pay anything.

From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.