Skip to main content
The HoopAI platform includes a fully integrated blog publisher that lets you create, manage, and publish SEO-optimized content without a separate CMS. Blog posts live inside blog sites — dedicated publishing containers that are each assigned their own domain or subdomain — and every post you create shares the same centralized dashboard.

Why use the built-in blog platform

Publishing blog content directly through the HoopAI platform means your posts, contacts, automations, and analytics all share a single data layer. A new visitor who reads a blog post and fills out a form becomes a contact immediately — no integration or Zapier workflow required. Organic traffic driven by your blog feeds directly into your pipelines. Key capabilities include:
  • Rich text editor with bold, italic, headings, lists, quotes, code blocks, and embedded media
  • Content AI to generate outlines, introductions, and full sections from a prompt
  • SEO metadata fields including meta title, description, keywords, canonical URL, and cover image alt text
  • Scheduling to publish posts at a future date and time
  • Multiple blog sites under a single account, each with its own domain, authors, and categories
  • RSS feed generated automatically for every blog site
  • XML sitemap generated per blog site to accelerate search engine indexing

Blog sites vs. blog posts

A blog site is the container. It has its own domain, settings, author list, category list, and RSS feed. One account can host multiple blog sites — for example, one for general marketing content and one for a niche industry topic. A blog post is an individual article published inside a blog site. Posts belong to one blog site and can be assigned a category, an author, a cover image, and full SEO metadata. Go to Sites > Blogs to open the Blogs dashboard. The dashboard shows:
  • Total Blog Posts — combined count of all posts across every blog site in the account
  • Published Blog Sites — number of active live blog sites
  • Visitors / Week — traffic to your blog posts in the past 7 days
Each blog site in the list shows its name, status (published or draft), description, and the date it was last updated.

Creating a blog site

Click + Create Blog to open the new blog site dialog. Enter a name and description for the blog site. After saving, the blog site is added to the Blogs dashboard. Open it to start adding posts, configuring settings, and customizing the design.
Create separate blog sites for different audiences or content pillars. Each blog site can have its own subdomain, author list, and category taxonomy — making it easy to keep content organized and on-brand for each target segment.

Blog site design

Each blog site has a visual editor for customizing the layout and appearance. Click Edit the Blog Site from within a blog site to open the editor. The editor provides:
  • Layout controls — adjust the overall grid and content structure
  • Card Display settings — choose what appears on each post card in the blog list (title, author, date, category, excerpt, cover image)
  • Styling options — customize image dimensions, post spacing, tag appearance, heading fonts, title size, description style, author display, and publish date formatting
The editor also supports adding Section Templates, global sections, buttons, social media icons, and other elements available in the drag-and-drop builder.

Blog post statuses

StatusMeaning
DraftSaved but not visible to the public
PublishedLive and accessible at the post URL
ScheduledSet to publish automatically at a future date and time
ArchivedHidden from the blog list and post URL without being deleted

Content AI

Click Content AI in the blog post editor toolbar to open the AI assistant. You can prompt it to generate a post outline, write an introduction, expand a section, or produce a full draft. Edit the AI-generated content to add your own voice, specific data points, and brand-specific language before publishing.
Blog posts created in the HoopAI platform are hosted on your account’s infrastructure. Each blog site requires a connected domain or subdomain before posts become publicly accessible. Configure the domain in the blog site’s settings before publishing.
Last modified on March 5, 2026