Choose how to add your blog
Every way below shows the same posts: you write once in the dashboard. They differ in who does the work and where the posts rank. Pick by the kind of site you have.
The four ways
| Way | Best for | Code | Where posts rank |
|---|---|---|---|
| Embed | Site builders: WordPress, Wix, Shopify, Webflow, Squarespace | Paste two lines | Your domain, with a rewrite or sitemap |
| Free blog link | No website yet, or a builder that frames embeds | None | cmskite.com/b/your-blog |
| SDK or API | Next.js, Astro, React, any backend | A few files | Your domain, fully |
| AI builder prompt | Lovable, Bolt, Replit, v0, Emergent | None, the builder writes it | Your domain if it renders on the server |
Pick your platform
| Platform | Guide |
|---|---|
| WordPress | Add a blog to WordPress |
| Wix | Add a blog to Wix |
| Shopify | Add a blog to Shopify |
| Webflow | Add a blog to Webflow |
| Squarespace | Add a blog to Squarespace |
| Framer | Add a blog to a Framer site |
| Carrd | Add a blog to a Carrd site |
| Plain HTML | Add a blog to a plain HTML site |
| Next.js | Add a blog to a Next.js site |
| React (Vite) | Add a blog to a React (Vite) app |
| Astro | Add a blog to an Astro site |
| Lovable | Add a blog to a Lovable app |
| Bolt | Add a blog to a Bolt app |
| Replit | Add a blog to a Replit app |
| v0 | Add a blog to a v0 app |
| Emergent | Add a blog to an Emergent app |
| Anything else | Without a framework |
Already have a blog?
Put the CMSKite blog at a new address (for example /blog) or on the page where the old one was. Keep the old posts' addresses working with redirects. A one-click importer is coming soon.







