Flow 1
The Daily Blog Engine
How performance data turns into three published posts every morning, then fans out to every channel.
Content Flywheel Daily Sync
Refreshes the performance table for every blog post: Search Console clicks, GA4 sessions (including AI referrals), Threads, Pinterest and affiliate coverage.
Output: ContentPerformance rows
Content Flywheel Weekly Review
Ranks formats and topics that are winning, diagnoses the failure stage of losers, and writes the week's briefs: topic, angle, format, target queries, affiliate program.
Output: ContentBrief rows (the writing queue)
Blog Auto V4 writes 3 posts
Post 1 comes from the top approved ContentBrief. The rest are rebuilt from @dailywebdesign Instagram carousels (Instagram Intake Dock). Every draft passes the format gate (concrete technique, 3+ numbered examples, named case study: score 2 of 3 or rewrite), the 14-day topic diversity check and the no em dash rule.
Output: 3 BlogPost drafts
Cover image
Real image first: official screenshot or og:image when the post is about a product, otherwise a credited Dribbble shot. Generated art only as a noted fallback. Credit line under every third-party image.
Output: cover_image_url + credit
Publish
Sets published_at, verifies the live URL responds, tags every Base44 affiliate link with subId1=post-slug so revenue can be traced back to the post.
Output: Live post on app.newform.community/blog
Fan out to distribution
Creates ContentDistribution records that the channel flows below pick up: Threads same-day showcase (1pm, 2pm, 5pm ET), LinkedIn, Medium, the Monday newsletter and Sunday cross-linking.
Output: ContentDistribution queue
