Pro+ accounts can attach their own domain to a status page — visitors see
status.yourcompany.com instead of valpero.com/status/yourname. We
handle TLS automatically; you just point a CNAME and verify ownership.
Before you start
- You need to be on Pro or Business plan (custom domain is gated).
- You need access to your domain's DNS settings.
- You'll add two DNS records: one TXT (verification) and one CNAME (traffic). The TXT can be deleted after verification, but it's safe to leave it.
Step 1 — Create your status page
If you don't have a status page yet, do this first:
- Open Dashboard → Status page.
- Pick a slug, set a title, optionally upload a logo.
- Make sure the monitors you want public have Show on status page enabled.
You should now have a working page at valpero.com/status/<your-slug>.
Step 2 — Attach the custom domain
In the dashboard:
- Go to Status page → Custom domain.
- Type your subdomain — for example
status.yourcompany.com. We don't support apex domains (yourcompany.com); always use a subdomain. - Hit Add domain.
You'll see two DNS records that need to exist on your domain:
| Type | Name | Value |
|---|---|---|
| TXT | _valpero.status.yourcompany.com |
valpero-verify-<your-token> (shown once) |
| CNAME | status.yourcompany.com |
valpero.com |
Step 3 — Add the DNS records
Open your DNS provider (Cloudflare, AWS Route 53, GoDaddy, …) and add both records exactly as the dashboard shows them.
A few notes per provider:
- Cloudflare: turn the orange-cloud (proxy) off for the CNAME — we need to terminate TLS ourselves. The TXT record always has no proxy option, leave as-is.
- Route 53 / Google Cloud DNS / Namecheap: straight CNAME, no quirks.
- GoDaddy / providers that don't allow underscore in TXT names: put
the verification record at
_valpero(relative). It still resolves to_valpero.status.yourcompany.com.
Step 4 — Verify
Back in the dashboard, click Verify. We do a DNS lookup against public resolvers; once your TXT record shows up (usually 1–10 minutes), the domain flips to verified.
If verify fails, that almost always means the TXT record hasn't propagated yet. Wait 5 minutes, try again. Our DNS propagation tool can tell you whether the record is visible globally.
Step 5 — That's it
Within a minute of verification:
https://status.yourcompany.comshows your status page.- TLS certificate is provisioned automatically (no action needed).
- Subscribers, RSS/Atom feed, embed badges all switch to the new hostname.
Removing the domain
Same screen — Detach. The custom domain stops resolving immediately;
the original valpero.com/status/<slug> URL keeps working.
Common questions
Can I use multiple custom domains? Not yet — one custom domain per status page. If you have multiple status pages on a Business account, each can have its own.
Do I get a wildcard cert? No — TLS is per-hostname. We only issue a cert for the exact subdomain you attached.
Can I keep my existing valpero.com/status URL after attaching? Yes, both URLs work. The custom domain is canonical.
Will the CNAME break my existing email at the apex? No — CNAME is on
a subdomain (status.yourcompany.com), it doesn't affect MX or A
records on the apex.
Need help?
Drop us a line at [email protected] with your slug and the domain you're trying to attach — we'll dig into the DNS for you.