The original AI content engine — reads topic ideas from the INPUT tab, calls Gemini to write full blog posts, Facebook captions, Instagram captions, image prompts, slugs, and meta descriptions. Runs Mon/Wed/Fri at 6AM CT automatically.
💡 This is a separate system from the Lean Image Machine. The Content Generator writes all the content for you. The Lean Image Machine is for when YOU write the content and just need images + SEO polish.
Add a row to the INPUT tab in the Google Sheet and fill in these columns:
| Column | Required? | What to Put |
|---|---|---|
| Topic / Working Title | Yes | What's the post about? e.g. "5 reasons to do CrossFit over 40" |
| Primary Keyword | Yes | Main SEO keyword. e.g. "CrossFit over 40 Memphis" |
| Audience | No | Defaults to "adults in Memphis looking to get fit" |
| Target Offer | No | Which program? e.g. "90-day transformation", "peptide program" |
| Angle / Hook | No | Specific angle or hook for the piece |
| Target CTA URL | No | Defaults to https://fit901.com/start |
| Content Type | No | Both (default), Blog, or Social |
| Status | Yes | Leave blank — machine sets to "In Progress" then "Generated" |
Runs automatically Mon/Wed/Fri at 6:00 AM Central Time. Also has a manual webhook:
Check the INPUT tab — Status will say "Generated". Review the content in the Generated Blog Content and Generated Social Content columns. When you're happy with it, the GHL Publisher workflow picks it up automatically (runs every 2 hours, looks for Status = "Approved").
To approve a row: change Status to Approved.