Duncan AndersonIndependent systems
Back to selected work

Healthcare content operations · Client delivery

Trauma Therapy Group Publisher

Move a reviewed Google Doc into WordPress without rebuilding the article by hand.

The result

The team can move approved copy into a structured WordPress draft without rebuilding the article by hand.

What can be verifiedProcess designer and implementation consultant

Formatting, metadata, image selection, and draft assembly now happen in one guided process. The editor reviews each choice before the tool creates the WordPress draft, and publication remains a separate human action.

  1. 01Completed client phase
  2. 02End-to-end document-to-draft process
  3. 03Human review retained before publication
How the system worksIllustrated example

01

Google Doc

Approved source

02

Review

SEO + image

03

WordPress

Draft only

Article draft

When anxiety does not feel temporary

Draft
FormattingReady
SEO fieldsNeeds approval
Featured imageSelected
Publication remains a human action inside WordPress.

Representative process · client content anonymized

What changed

Before

  1. 01Approved copy still required manual HTML and WordPress cleanup.
  2. 02SEO fields, imagery, and Elementor assembly were separate tasks.
  3. 03Automation could not be allowed to publish healthcare content directly.

After

  1. 01The shared document becomes structured article content.
  2. 02SEO and image choices remain editable before draft creation.
  3. 03WordPress receives a draft, never an automatic publication.

What I owned

I built a private publishing tool that cleans the approved document, prepares the article structure, keeps SEO and image choices editable, and creates an Elementor draft. It never publishes the article.

  • 01Google Docs extraction and HTML cleanup
  • 02Editable SEO and image review
  • 03WordPress REST and Elementor draft assembly
  • 04Human approval and safe publishing boundary

What still needs a person

The automation prepares and organizes the draft. It does not make the final clinical or publishing decision, and it does not auto-publish content.

Public proof

Technical detail

Google DocsWordPress REST APIElementorYoast SEOImage generationNext.js

Have a similar operating problem?

Bring one recurring process and the point where it keeps breaking. We will decide whether it has a clear enough finish line for a sprint.