Integrations

Hosted Blog DNS: Cloudflare

Point a blog subdomain at Grandranker from Cloudflare DNS, automatically or by hand.

Point your blog subdomain (e.g. blog.yourdomain.com) at Grandranker with one CNAME record — the Cloudflare steps.

Blog not enabled yet? Start here: Hosted Blog guide.

You need: DNS access in Cloudflare, plus the Host/Target values on the Hosted Blog screen (copyable).

How to Connect

Skip the manual steps: click Connect Cloudflare on the Hosted Blog screen and we create the CNAME for you (DNS edit permission only, no credentials stored). Use that or the steps below — not both.

  1. In Grandranker, Integrations → Hosted Blog, enter your blog subdomain. Not www, not your root domain — that takes your site offline.
  2. Keep the screen open — it shows Host/Target and checks DNS automatically.
  3. Sign in to Cloudflare, select the domain containing your blog subdomain.
  4. DNS → Records → Add record.
  5. Choose CNAME.
  6. Host goes in Name, Target goes in Target.
  7. Set Proxy status to DNS only (grey cloud), leave TTL on Auto, save.
  8. Back in Grandranker, status moves Not connectedProvisioning DNS + SSL…Live on its own. Then the screen links to your blog and published articles appear there automatically.

Cloudflare docs: Adding a CNAME record.

Troubleshooting

Status stays on "Provisioning DNS + SSL…"

Usually the orange cloud. Set Proxy status to DNS only — while proxied, Cloudflare answers for the hostname and our certificate can't issue.

The blog shows a Cloudflare error page (521, 522, 526)

Same cause. Switch to DNS only, reload after a minute.

Cloudflare won't save the record

Confirm you're editing the right zone, and no other record (CNAME, A or AAAA) already uses that name. Delete or rename it first.

Still stuck

Open the support chat in Grandranker — it reads your DNS status and flags what's missing. Full reference: Hosted Blog guide.

Still stuck? [email protected]