✍️ Generate Today's Draft
Fill in today's details and click Generate. The AI will search for real news and write all sections automatically.
Today's details
Searching for today's news...
🔧 Assemble HTML
Paste your draft here or use "Send to Assembler" from the Generate tab. Make sure Elections, Ads, and Weekly tabs are filled in.
Claude draft
Section headers like
━━━ ON THIS DAY ━━━ are detected automatically.
✓ HTML built! Go to Preview.
🗳️ Elections & Polling
Enter today's race data manually. Election story articles are pulled from your draft automatically.
Polling Snapshot — Races to Watch
📢 Ad Slots
Fill in today's sponsors before clicking Assemble HTML.
⚠️ Required before assembling: Fill in both sponsor names and ad copy below. Leave blank and nothing will appear in the email.
Ad Slot 1 — After Top Stories
Ad Slot 2 — After Elections
🎬 Weekly Settings
Set these once a week — they carry through every daily edition until you update them.
⚠️ Required for YouTube section: Fill in all three fields (title, URL, thumbnail) for the video to appear in the newsletter.
Written in America's Margins — This Week's Video
Daily Links — Update Each Day
📝 Between the Letters
Optional editorial section. Leave blank to omit from this edition.
👁️ Preview
Live preview of your finished newsletter. Review before exporting.
📤 Export to Mailjet
Copy the HTML and paste into Mailjet's HTML editor, or download as a file.
✓ Copied!