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. Prefer to be walked through it? The built-in guided tour — and the Ask Omni assistant — do every step with you, right inside the app.

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.

  1. 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.

    Not on WordPress? Point us at a webhook and we'll POST each approved article to your own CMS instead.

  2. 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.

  3. 03

    Train your voice

    Omniposter reads your existing archive and proposes five “writer” 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.

  4. 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.

  5. 05

    Approve the week

    AI (Claude, GPT, and Gemini, auto-routed) proposes pitches informed by your data; you pick the good ones; AI drafts. Approve every piece yourself, or flip the project to auto and let the AI editor approve — and send weak drafts back to rewrite — against the standards you set.

    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.

  6. 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 writing engine

Claude, GPT, and Gemini routed per task with automatic fallback on rate limits. Each kind of work — writing, editing, setup — runs on the model best suited to it. No API keys to bring; the engine is built in.

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 → AI draft → review → publish. Review can be you (manual) or the AI editor (auto), which checks each draft against your standards and sends weak ones back to rewrite. Nothing publishes unreviewed — critical for regulated buyers, sensible for everyone else.

Ask Omni, in-app

A read-only assistant scoped to your project: ask how anything works, pull your latest traffic or post stats, or run the guided setup tour. It can't change settings or publish — it just helps you move faster.

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