Docs
Publishing integrations
blogr.ai writes your blog posts and the inner pages your topical map designs — an integration is where they ship when you hit Publish. Connect one destination per website from Setup → Publishing in your dashboard.
Nothing leaves your workspace until you review it and click Publish. At that moment the article is delivered to whichever destination the website is connected to — each website publishes to exactly one. Blog posts land in the destination's blog. Inner pages — the site-level pages your topical map designs, such as pricing, comparisons, services, and locations — land outside the blog, at the path the map chose wherever the platform allows it.
Blog posts and inner pages
Every destination takes both. A post is a blog article; an inner page is a page that belongs on the site itself, so each platform places it the way its own pages work.
| Destination | Blog posts | Inner pages |
|---|---|---|
| WordPress | A WordPress post — draft or published, your choice. | A WordPress page at the path the map designed, nested under an existing parent page when you have one. Plugin 1.3.0 or newer. |
| Lovable | A post served at /blog/{slug} by your app. | A page your app serves at its own path, outside the blog. Apps built with an earlier prompt need the current prompt pasted again. |
| Shopify | An article in the blog you choose, at /blogs/{blog}/{handle}. | An Online Store page at /pages/{handle}, the map path joined into one handle. |
| Webflow | A live item in the collection you choose, at /{collection}/{slug}. | A live item in a second collection you pick for pages, at /{pages collection}/{slug}. Without one, pages wait for you to place by hand. |
| Ghost | A Ghost post at /{slug}/. | A Ghost page at /{slug}/, outside the post stream, the map path joined into one slug. |
| Duda | A blog post at its path, imported and taken live. | A site page at the path the map designed, its content in a paragraph widget. Duda only takes a new page live with a site publish, so publishing a page publishes the site. |
| Webhooks | An article.published POST with the post's slug. | A page.published POST carrying the page's path for your endpoint to serve it outside the blog. |
| REST API | Listed by GET /api/v1/articles for your site to sync. | Listed by the same API with type=page, each with the path it belongs at. |
| Directify | An article in the directory's blog. | A custom page at one flat slug, published at once and kept out of the navigation. |
WordPress
Publish articles and site pages straight to your WordPress site with the Blogr plugin.
Lovable
NewPublish articles and site pages straight into your Lovable app — Lovable builds the blog and the pages for you.
Shopify
Publish articles into your Shopify store blog and site pages into your Online Store, live right away.
Webflow
Publish articles into a Webflow CMS collection, and site pages into a second collection you choose.
Ghost
NewPublish articles and site pages straight to your Ghost site through the Admin API.
Duda
Publish articles into your Duda site blog and site pages onto the site itself, live on your site.
Webhooks
Receive every published article and site page as a JSON POST to your own endpoint.
REST API
Pull your published articles and site pages into any stack with an access token.
Directify
Publish articles into your Directify directory's blog and site pages as Directify custom pages.
Your platform
Something missing? Webhooks already reaches any system that accepts an HTTP request — or tell us what you need and we'll build it.