Email that knows who to write to.
One message, aimed at exactly the people who earned it — and sent through your own mailer, from your own address.
Audiences built from what people do.
The people worth writing to reveal themselves by what they do, not by which list you remembered to add them to. Someone reads your pricing page twice and never starts a trial. Someone leaves a plan sitting in checkout. Someone signed up three weeks ago and hasn’t opened the app since. Each of those is an audience, drawn from real behaviour on your site — kept current on its own, so the count moves as people move.
You never hand-keep a spreadsheet, and you never write to someone who asked you not to. Consent is checked before a name is ever included, and the moment anyone unsubscribes they drop out of every audience at once. The list is always honest because it’s built from what’s true, not from what you last had time to update.
Write one, or let it draft.
When you have something to say, you write it — a subject line, the words, done. When you’d rather not, SiteOps drafts it from what’s actually true: the plan you just launched, the price that changed, the feature the quiet trials never found. Either way you see the finished message and the audience it’s aimed at before anything happens.
Approve it and choose the moment: send now, or book a slot for Tuesday at nine. Nothing leaves on a guess — you read the real message, against the real audience, and your yes is what sends it.
Sequences that run themselves.
Some messages shouldn’t wait for you at all. A welcome the moment someone signs up. A tip two days in, while the product is still new to them. A gentle nudge on day seven if they’ve gone quiet. Each step fires on a trigger or a stretch of silence, so the right note arrives at the right moment without anyone pressing send.
The same sequence can reach past the inbox where you’re connected — a text or a push instead of an email — and every step stays inside the trust you set. Raise the dial and the welcome runs on its own; keep it low and each step still waits for your nod. The rhythm is yours to decide, once.
Your mailer. Your domain. Your reputation..
Every send leaves through the email service you already trust — Resend, Postmark, Mailgun, Brevo, SendGrid or Klaviyo — from your own verified address. Your domain does the sending, so deliverability stays yours and the reply comes back to you. SiteOps never becomes a stranger in your readers’ inboxes; it just decides what to say and hands the finished message to the mailer you chose.
And the numbers stay honest. Opens and clicks appear only when your mailer actually reports them — when it doesn’t, you see a dash, not a number someone made up. Sent is a fact, so it’s always there. A rate you can’t trust is worse than no rate at all.
Fair questions.
Does SiteOps send email from its own servers?
No — and that's the point. Every message leaves through the mailer you already use — Resend, Postmark, Mailgun, Brevo, SendGrid or Klaviyo — from your own verified address. Your domain's sending reputation, your warmed-up records, your relationship with the reader: all of it stays yours. SiteOps writes the message, picks who gets it and books the moment; your mailer does the sending, exactly as if you'd pressed the button.
Where do the audiences come from?
From what people actually do on your site, read by the small snippet you install once. Someone who opened your pricing page twice and never started a trial lands in one audience; someone who added a plan to checkout and left lands in another. Nobody is added because you remembered to; nobody stays who asked to leave. Consent is checked before a name is ever included, and anyone who unsubscribes drops out of every audience at once.
Can it send email without me?
Only if you decide it can. Out of the box, every campaign and every drafted message waits for your yes — you read it, you pick the audience, you approve, and only then does it go. If you later raise the autopilot dial, routine sends like a welcome note can earn the right to go out on their own within the audiences and limits you set. Anything unusual — a big list, a first-time message, anything that spends money — always comes back to you first.
How do unsubscribes work?
Every message carries a one-click unsubscribe, in the header and in the footer, and it is always honoured — instantly, with no login and no back-and-forth. The moment someone opts out they leave every audience and every running sequence, and they simply won't be included again. You never have to police a suppression list by hand; keeping it clean is the system's job, not yours.