The dashboard, the videos, the rankings, the ads.
Every number under one roof.
Connecting a tool takes about a minute, and the connection is read-only — a window onto your numbers, not a hand on the controls. Once a tool is linked, it stops being somewhere you go and becomes a line on a page that's already open.
The page composes itself from whatever you plug in, and it grows with you. When Fernly connected YouTube half a year after Stripe, views simply appeared beside revenue — same page, nothing to configure.
More about the dashboard →Every tool Fernly uses, feeding one page
One post, every network's version.
Write a post once — or let SiteOps draft it from something true about your product — and a version appears for every network you've connected: Instagram, Threads, LinkedIn, Facebook, X, Bluesky, Pinterest, Medium, your own blog. Each one is cut to that network's real limits and manner, not the same text pasted nine times. YouTube takes video rather than text posts, so an idea aimed there becomes a Short.
Images travel the right way for each destination — inline in the article on Medium and your blog, attached under the words on the socials. One approval books every version onto the calendar, your blog publishes first, and the copies point back at it — so the search credit stays home.
More about posts →One master post, cut to each network’s real size — the short versions end on purpose, never mid-sentence.
Videos that make themselves.
Each week SiteOps drafts a short script from something true about your product — a feature, a fix, a reason people pay — then turns it into footage with a voice-over, captions and music, cut to length for every network it's headed to.
Your whole part is the read-through. Change a line or approve as-is, and the finished cut goes out to the channels you've connected. If a week's draft isn't right, skip it — next week brings another.
More about marketing videos →Email that reaches the right people.
SiteOps groups your contacts by what they actually did — bought last week, browsed and left, gone quiet for a month — so a message lands with the people it fits instead of the whole list at once.
Write the sequence once and it sends itself on your schedule, through your own mailer and under your own address. When someone replies or buys, they quietly move to the audience that makes sense next.
More about email →Behaviour sorts who hears from you; the sequence sends itself — from your own mailer, under your own address.
Watch your pages climb.
One good position is luck; a position that improves for eight straight weeks is a page doing its job. SiteOps checks your rankings on Google and Bing every day and keeps the history, so you see the whole staircase — not just today's step.
Every climb is tied to the page that earned it and the visits it brought in. And when a step happens, up or down, you get one plain sentence explaining it — not a chart to decode.
More about search rankings →One Fernly page, eight weeks of daily checks
One budget, three networks.
You set a single daily budget; SiteOps decides how it splits across Google, Meta, TikTok and AppLovin — and keeps re-deciding. As sales come back, the stream widens toward the network that's earning and narrows toward the ones that aren't.
Nothing shifts silently. Every change arrives with its reason written out — which ad won, what it cost, what it sold — and you can pin the split yourself any time you'd rather steer.
More about ads →Most of this week’s budget flows to Google — its clicks are turning into paying customers.
Ask for it. It gets done.
Tell the assistant what you want in plain words — “promote the new plan this week” — and it lays out a short plan you can read at a glance, then goes and does the work across posts, videos, email, ads and the rest.
You stay in the chair. It shows you what it’s about to do before it moves, and anything that spends money — a new ad, a bigger budget — waits for your yes, every time.
More about the assistant →You ask in plain words; it plans and does the work across everything — and anything that spends money still stops for your yes.
The week, on autopilot.
Everything the other five produce — posts, videos, ad launches, promo pages — lines up on one calendar with a time next to it. A four-stop dial decides how much goes out on its own, from “everything waits for me” to “only tell me about exceptions.”
Wherever you set it, money always stops at the gate: no ad launches, no budget rises without your yes. Everything else earns its freedom one stop at a time — with a full day to veto before anything routine moves.
More about autopilot →When you raise the dial, posts and pages pass on their own — anything that spends money stops for your yes.
A week that runs itself.
Every post, video, email and ad the rest of SiteOps produces lands on one calendar with a time beside it — so the whole week is one page you can see, shuffle or clear, instead of five tools to keep in step.
Turn the parts you trust into routines — three posts a week, a newsletter every Tuesday — and they simply recur, no reminders needed. The ones that spend still stop for your yes, so the calendar never outruns your comfort.
More about calendar & routines →One calendar holds everything that’s planned. Routines repeat on their own, as far as you trust them — the ones that spend still ask first.
The real outcome, or an honest blank.
A dashboard is only worth trusting if the number on it is the thing that actually happened. So SiteOps reads the real outcome for the way your business converts: tracked phone calls as leads, reservations from your booking engine, a publisher's ad revenue, a nonprofit's donations, an app's subscription revenue. Set the goal type and the whole dashboard reads in that outcome — not a click standing in for it.
And when the real source isn't connected, SiteOps says so plainly instead of showing a confident proxy. A Bookings number with no booking engine behind it wears a warning, not a guess. For regulated work there's a compliance mode that flags risky claims before a draft goes out; and your existing lifecycle stack — Klaviyo, Attentive, Gumroad and the rest — plugs in so email, SMS and revenue read where you already keep them.
See the outcome connectors →Each real outcome on its own number — and an honest blank when the source isn’t connected yet