How it works
Your blog posts live in ClassQuill. You write them once, and they’re live within a couple of minutes — no rebuild, no developer. How and where they appear is a separate choice, and you can change it any time without rewriting a single post.Every published post is server-rendered, so it’s fully search-optimised and link previews (the image + title card on Facebook, LinkedIn, WhatsApp, etc.) work correctly out of the box.
Four ways to deliver your blog
Hosted blog (subdomain)
Live instantly at
yourname.classquill.com/blog. No setup, full SEO. The right default for most.Hosted on your own domain
Serve it from
blog.yourcompany.com. Full SEO, your brand. One CNAME to connect.Recent-posts widget
Drop a snippet into your existing website to show a “latest posts” strip. Teaser only — see the note below.
Headless (API)
Have a developer? Pull your posts from the API and render them however you like.
Hosted (recommended)
The simplest path. Publish a post in ClassQuill and it’s live at your blog URL, automatically wearing your logo, colours, and name.- Free subdomain —
yourname.classquill.com/blogworks the moment you publish. No DNS, no cost. - Your own domain — connect
blog.yourcompany.com(one CNAME). Same rendering, same SEO, your brand.
The recent-posts widget
A one-line snippet you paste into your existing website to show a few recent posts.Headless — build your own frontend
If you’d rather design the blog yourself, use the API. Your posts stay in ClassQuill; your site renders them.- Read published posts (no key needed — the content is public):
- Manage posts programmatically (create/update/delete) via the authenticated REST API — see the API Reference for
POST/GET/PATCH/DELETE /v1/blog-posts.