Blog Migration Report β€” Notion β†’ WordPress

Date: 2026-02-04
Blog: blog.calwizz.com
Status: All posts created as DRAFT (ready for review)

Posts Created

WP Post IDTitleStatusNotion Page ID
7CalWizz vs Reclaim.ai: Honest Comparison (2026)draft2f8d6b58-6a7e-81be-9a83-e2f5ba76e191
8The True Cost of a 1-Hour Meeting (It’s Not 1 Hour)draft2f8d6b58-6a7e-81ec-8c1e-c528a31d6c28
9The 3-2-1 Calendar Audit: How to Reclaim 5 Hours Every Weekdraft2f8d6b58-6a7e-8181-826f-c26bc4115996

What Was Done

  1. Fetched all page content from Notion API (blocks, including table children)
  2. Converted Notion blocks β†’ WordPress HTML (headings, paragraphs, lists, bold/italic, tables, blockquotes, code blocks, dividers)
  3. Stripped β€œBlog Draft: ” prefix from all titles
  4. Created all 3 posts as drafts via WP-CLI over SSH
  5. No β€œHello World” default post found (already absent)
  6. Cleaned up temp files on server

Next Steps

  • Adam reviews each draft in WordPress admin
  • Add featured images if desired
  • Update placeholder CTA links ([Try CalWizz free β†’](#) etc.) with real URLs
  • Publish when ready