Omniposter › How it works
From signup to first post in under 30 minutes.
Six steps. Then it runs. The first five get you live this week; the sixth is how the system gets sharper every week after.
Start your free trial → See pricing
Live in under 30 minutes · $299/mo · 14-day free trial
The setup
What happens in the first 30 minutes.
-
01
Connect your blog
One OAuth-style click using a WordPress Application Password — no plugin to install, revocable anytime. We auto-detect your SEO plugin (Yoast / Rank Math / SEOPress) and start reading your existing voice from your archive.
Other CMSs work for the cross-posting flow; WordPress unlocks the blog-native workflow with proper meta on every draft.
-
02
Connect your socials
One click per platform: LinkedIn, X, Instagram, Facebook. Connect any subset; add more later. Each connection is its own OAuth flow with revocable tokens.
More connected platforms = more reach per post, but you decide which surfaces are worth your voice.
-
03
Train your voice
Omniposter reads your existing archive and proposes five “reporter” personas — each with a distinct beat and writing style, each with a generated portrait. Edit them, prune them, or accept the defaults.
Multi-persona lets you carry a few distinct bylines without writing each one yourself — senior partner thought leadership, associate practice depth, all from one queue.
-
04
Plug in your data
Connect Google Analytics and Search Console. Combined with the per-platform engagement we track on every post you publish, this becomes the weekly briefing that drives the AI's next round of pitches.
No GA/GSC yet? You can start without them and add later — the system runs in cold-start mode until your data shows up.
-
05
Approve the week
AI (Claude, GPT, and Gemini, auto-routed) proposes pitches informed by your data; you pick the good ones; AI drafts; you approve once. Nothing publishes without your sign-off.
The editorial queue tags every pitch with the briefing items it addresses — so you can see, at a glance, which posts came from which signals.
-
06
The loop closes — week over week
Engagement on those posts flows back into next week's briefing. Stories that came from a winning signal are tagged so the next briefing knows which signals actually produced winners. Month three is sharper than week one. That's the whole point.
This is the audience-teaches-the-AI loop — see it on the homepage for the full diagram.
What's behind it
The pieces that make it work.
WordPress REST + Application Passwords
No plugin to install (or to maintain, or to get exploited). Native REST API with Yoast / Rank Math / SEOPress meta auto-detection. Application Passwords are built into WordPress 5.6+ and revocable from your admin at any time.
Three-LLM editorial engine
Claude, GPT, and Gemini routed per job with automatic fallback on rate limits. Selectable strategy — default, lowest-cost, or highest-performance. You bring one set of credentials; we route across the model that best fits each task.
GA4 + GSC + engagement ingestion
Daily metric snapshots from every connected platform plus weekly GA4 and Search Console pulls. The trendline brief is a Claude analysis pass over all three sources — produced as a draft you review before it goes live.
Editorial approval workflow
Pitches → human pick → AI drafts → human approves → scheduled. Nothing publishes without you. Critical for regulated buyers; sensible for everyone else.
Before you start
What you'll need
- A website or blog you control. WordPress is ideal — we publish drafts directly via the REST API with proper SEO meta. Other CMSs work for cross-posting but lose the blog-native workflow.
- At least one social account — LinkedIn, X, Instagram, or Facebook. The more you connect, the more reach per post.
- Admin access to the above, so you can authorize the one-click OAuth connections.
- Optional but recommended: Google Analytics 4 and Search Console set up on your site. The compounding loop kicks in once these are connected — usually by week two.
Don't have a site yet? We can help ›
Start your free trial.
14 days free, card required. Live in under 30 minutes if you have your credentials handy.
Start your free trial →$299/mo · 14-day free trial · card required · cancel anytime