Blogging Platform
Every Blanketcat account includes a built-in static blog. Write articles, choose a theme, and your blog is live — no separate CMS, no hosting, no fuss.
Create, manage, and publish articles with a full editorial workflow. From drafts to scheduled posts to archived content, manage the complete article lifecycle.
Title, slug (auto-generated), excerpt, body (HTML and Markdown), featured image, author, and tags. Everything you need for professional publishing.
Draft, published, scheduled, and archived statuses. Publish immediately, schedule for future publication, or archive without deleting.
Upload article images directly — PNG, JPG, GIF, WebP, and SVG. Image library with reverse chronological listing and URL generation. 10 MB limit.
Blog URL, button text, journey association, and email template override per article. Fine-grained control over how each article is distributed.
When you publish an article, Blanketcat can automatically create and send an email campaign to your subscriber lists. No manual steps required.
On publish: render article email template with merge tags, create an email in the API, create and send a campaign to all configured lists, and update associated journey steps.
Templates resolve in priority order: article-specific override, then user settings default, then user's default template, then system default.
Use tags like {{article.title}}, {{article.excerpt}}, {{article.url}}, {{article.image}}, {{blog.name}}, and more in your email templates.
Your published articles are rendered into static HTML automatically on every create, edit, delete, publish, or archive action. Point your domain at Blanketcat and it just works.
Choose a theme that matches your brand, then customize every template from the browser.
Warm editorial style. A clean, inviting design that works for any subject matter.
Dark and moody. Rich dark backgrounds with subtle highlights for a dramatic reading experience.
Raw and bold. High contrast, stripped-down design that puts the content front and center.
Classic newspaper layout. Serif typography and structured columns for a timeless editorial feel.
Clean developer blog aesthetic. Monospace elements and minimal design for technical writing.
Edit every template and stylesheet directly in the browser. Your custom overrides take priority over the selected theme, which falls back to the default.
base.html (layout shell), index.html (listing), article.html (article page), tag.html (tag listing), _pagination.html (controls), feed.xml (RSS), and assets/style.css.
Templates use Jinja2 — extends, blocks, loops, conditionals, includes. Same syntax as Flask, rendered at build time into static HTML.
Reset individual templates back to their theme defaults at any time. The blog rebuilds automatically after every template change.
Every blog includes a public subscribe form with built-in spam protection.
Write, publish, and grow your audience from one platform.
Request Access