Know before
your donors do.

StatusPost keeps an eye on your website, and when something breaks it tells you in a sentence anyone on your board can read.

The alert a monitoring tool sends
[ALERT] probe /donate host=riverbend.org
status=503  t=1440ms  retries=2  SSL_OK
regions=9/9 failing  severity=SEV1  ack_required
The same event, from StatusPost

At 9:41 this morning your donation page stopped answering. We checked it twice in a row, a minute apart, so this is not a passing blip. Your main website is still answering normally.

The same event. One of them you can act on.

You give one address.
It watches ten things.

Nothing to install, no code on your pages, no password handed over. Everything below follows from a single web address. Live today: all ten, running against our own site and every organization that has proved a domain, with results on public status pages.

i
Your website, every minuteChecked once a minute, and the result written down whether it is good news or not. Speed is also read hourly from nine places around the world, each judged against its own normal, and shown on your status page for your information; it never sends an alert.
ii
Your donation pageThe page that pays for everything gets its own line and its own alarm.
iii
Your other important pagesEvents, volunteer signup, contact. We find them and ask which ones matter to you.
iv
Your web addressMiss the yearly renewal and the website and the email both vanish at once. You get a countdown, long before.
v
The padlock in the address barIt expires. When it does, visitors get a red warning screen instead of your site. You hear weeks ahead.
vi
Whether your email reaches peopleThe settings that decide if your appeal lands in the inbox or the spam folder. Checked when you join; if one could be better we tell you once, with the exact record to change, and remind you in the Sunday note until it is fixed. It never sends an alert.
vii
Whether people can find youYour address has to be looked up before anyone reaches you. We check that separately, from outside.
viii
How fast you are, everywhereEach part of the world compared against its own normal, never a number somebody guessed. Shown on your status page for your information; it never alerts you and never marks anything as wrong.
ix
Anything else you runA booking system, a members area, a form. Tell us the address and we watch that too.
x
A Sunday noteA short weekly email in plain sentences: what broke, what fixed itself, and any advice still open.

We never ask for
a password.

Not yours, not your website's. StatusPost watches from the outside, the way any visitor does. It holds your web address, the email where alerts go, and Slack's permission to work in the channel you picked; the privacy page lists every item and how long it is kept. Nothing it holds opens your website, your donation page or your inbox, and that is by design.

Free to every nonprofit,
because it is one.

Free. If it earns its keep, a donation to V2C keeps it running.

Everything included, as each one arrives: the minute-by-minute checking, the status page on your own domain, the alerts, the weekly letter. No tiers, no seats, no card, no bill. StatusPost is run by V2C, a 501(c)(3); giving is welcome and never required.

  1. Add StatusPost to Slack Add to Slack Slack asks which channel the alerts should go to. Pick one.
  2. In that channel, type /statuspost yourorg.orgWith your organization's own web address. StatusPost answers with one DNS record to add.
  3. Add that one recordAdd it where your web address is managed, which proves the website is yours. The moment we see it, watching begins and StatusPost says so in the channel. Alerts post there too.

Slack shows a red "not approved by Slack" line during the install. It does that for every app not yet in Slack’s Marketplace, which lists an app only after several workspaces use it.

All of it is running today. See it on our own status page, or on the three pages above.

Being honest about what exists today: the minute-by-minute website check is real and running, and you can watch it work on our own status page and on the three pages above. The Slack app sets up your organization and hands you the DNS record that proves the website is yours; nothing is watched until that record is found. An outside service watches our own watcher, so a dead one gets noticed. Alerts, the weekly letter, and the other checks on the list are running. Anything we add later appears on our own status page the same day it starts working.