Publishing
Notipo uses a status-driven pipeline. You control everything by changing the Status property in your Notion database.
Pipeline Overview
| Status | What Happens | Notion Changes To |
|---|---|---|
| Post to Wordpress | Syncs content, images, SEO → creates WP draft | Ready to Review |
| Publish | Publishes the existing WP draft live | Published |
| Update Wordpress | Re-syncs content from Notion to WP | See below |
Step 1: Post to WordPress
When you set a post's status to Post to Wordpress, Notipo:
- Fetches the Notion page content
- Converts it to WordPress Gutenberg blocks
- Uploads all images to your WordPress media library
- Generates a featured image (Pro plan)
- Sets SEO metadata (title, description, focus keyword via Rank Math)
- Creates a WordPress draft
- Updates the Notion status to Ready to Review
- Fills in the WordPress Link property with the wp-admin edit URL
Step 2: Publish
After reviewing the draft in WordPress, change the Notion status to Publish. Notipo:
- Publishes the draft (sets WP status to "publish")
- Refreshes SEO metadata with the WordPress-generated excerpt
- Updates Notion status to Published
- Updates the WordPress Link to the live public URL
Updating Posts
To update an already-synced post, change the Notion status to Update Wordpress. The behavior depends on the current WordPress post status:
- WP post is live — re-syncs content and auto-publishes → Notion status becomes Published
- WP post is a draft — re-syncs content only → Notion status becomes Ready to Review
- WP post was deleted — creates a fresh draft → Notion status becomes Ready to Review
Monitoring
The Notipo dashboard shows real-time progress of sync and publish jobs. You can see the status of each job, any errors, and click through to the WordPress post. The Jobs page shows a full history of all background operations.