By: Nathan Brooks | Political.org Alabama’s Republican primary to fill the U.S. Senate seat being vacated by retiring Sen. Tommy Tuberville failed to produce a majority winner, triggering a June...
Subscribe to our newsletter for the latest political news, expert analysis, and in-depth coverage of key events. Stay ahead with timely updates and exclusive insights delivered straight to your inbox.
Inbox
Customer comments and Contact-Us submissions in one place. Reply, approve, dismiss, or escalate. All times in Phoenix (AZ).
Pending
—
Comments awaiting
—
Contact form awaiting
—
Auto-moderation—
ActivityLast 24h: —Last 7d: —All-time: —
Loading…
—
Visitors
Live traffic and per-visitor session detail. Phase 2 (custom tracking) wires up IP, screen resolution, and time-on-site — see DESIGN_visitor_analytics.md.
Audience:
Filters all visitor stats below. Default hides crawlers, link previewers, etc.
Live now
—
Active in last 5 min
Pageviews
—
selected range
Unique visitors
—
selected range
Avg session
—
Time on site
Returning
—
% of visitors
Top IPs (ranked by pageview volume — high suspicion score = likely scanner)
IP
Resolved name
Location
Pageviews
Pages
Sessions
Engaged
Suspicion
Loading…
Recent visitors
Phase 2. Per-visitor sessions (IP, screen resolution,
country/region/city, pages visited, time on site) will appear here
once the custom tracking layer ships. Design captured in
Cowork/DESIGN_visitor_analytics.md. Until then, see the
Jetpack summary at the bottom of this page for aggregated traffic.
Last seen (AZ)
Visitor
IP
Location
Screen
Pages
On site
First page
Search query
Top pages, referrers, countries, search queries
Click any number to see exactly who's behind it — date/time (AZ), IP, name, dwell time. Lets you spot specific visitors and audit unfamiliar IPs touching admin pages.
Top pages
Views
Uniques
Loading…
Top referrers
Views
Uniques
Loading…
Top countries
Sessions
Uniques
Loading…
Top search queries
Visits
Uniques
Loading…
Jetpack Stats — full archive
WordPress.com built-in analytics: aggregate pageviews, top posts, search-engine traffic. Goes back to site launch. Complementary to the live dashboard above. Loading inline below — wp-admin chrome is stripped after the iframe loads.
Start with the basics so your site experience feels personal.
Password must be at least 8 characters.
About You
Address
Politics
Finance
Sports
World News
Business
Technology
Health
Entertainment
Science
Local News
Reading Preferences
Optional — helps personalize polls, election coverage, and issue news.
Issues You Care About
Economy
Immigration
Healthcare
Taxes
Education
Crime
Foreign Policy
Climate
Veterans
Housing
Pick from popular stocks below or search above.
AAPL
TSLA
NVDA
MSFT
AMZN
GOOG
META
BRK-A
Finance Settings
Control how you appear in polls, forums, and comments.
Consent
Accept Terms *
Accept Privacy Policy *
Personalized Content
Marketing Emails
Click to toggle. Terms and Privacy Policy are required to create an account.
✓ Your information is secure and you control your privacy.
👤 Editors
Manage the byline roster used by /submit-article and the news_bot pipeline. Each editor maps to one OpenAI TTS voice. Changes apply immediately — the form and the publishing scripts both fetch this list at runtime.
Add a new editor
Add a brand-new editor or update an existing one (case-insensitive name match).
Site-wide article totals
Across all editors. Refreshes every 5 minutes (cached server-side). High Draft count usually means something is stuck mid-publish; high Trash may indicate a cleanup or a script issue.
Published
…
Draft
…
Scheduled
…
Trash
…
Current roster
Click Edit to load an editor into the form, or Delete to remove one (with confirmation). Sorted alphabetically by the server. Per-editor article counts (Pub / Draft / Sched / Trash) refresh every 5 minutes. Totals reconcile with the Articles admin: any article whose byline doesn’t match a roster editor is grouped under (Unattributed).
Name
Voice
Lean
RSS Feeds
Pub
Draft
Sched
Trash
Actions
Loading editors…
No editors yet. Add one above.
📝 Submit an Article
Researches, writes, images, narrates, and publishes a canonical-format article in ~60–90 seconds. Same template as every other article on the site.
📋 Recent submissions
Loading…
⚙ Approver settings (email/SMS delivery)
When you click Send to approver on a draft, the article is sent via the Make.com scenario(s) configured below. Email sends through your existing scott@political.org SMTP connection. SMS requires a Twilio (or other) connection added to Make.com first.
📨 Send draft to approver
Sending article #— for review.
Breaking-Refresh — recent posts
Click a post to enroll it in the 2-hour fact-verification pass (every 2 min for the first hour, then 90 and 120 min). Tier-1 outlets are auto-checked; if 2+ contradict published facts, the article is corrected and audio regenerated. Click again to stop tracking.