Custom domain
Your blog lives at your-username.floggy.xyz by default. On the Pro tier you can point a domain you own at it instead, so your site loads at your own address. This guide walks through it.
Before you start
- Connecting a custom domain is a Pro feature. You can check your plan in Settings > Billing.
- You need a domain you already own, and access to its DNS settings (at your registrar or DNS provider, like Cloudflare, Namecheap, or GoDaddy).
1. Add your domain
Go to Settings > Domain. You'll see your Floggy subdomain listed, and a Custom Domain field below it.
Type in the domain you want to use and click Save. You don't need to include https:// - just the domain itself:
yourdomain.com
2. Add the DNS record
After you save, Floggy shows the exact DNS record to add. Copy it into your DNS provider. It's a CNAME record that points your domain at Floggy's hosting:
| Type | Name | Value |
|---|---|---|
| CNAME | your domain | (shown in the dashboard) |
Always use the exact value shown in Settings > Domain - that screen is the source of truth. DNS providers word their fields slightly differently, but you're looking for "Type: CNAME", the host/name set to your domain, and the target value pasted in.
3. Verify
Back in Settings > Domain, click Verify. Floggy checks whether your DNS record is live and pointing the right way.
DNS changes can take a little time to spread across the internet - sometimes minutes, occasionally longer. Floggy also re-checks automatically in the background while you're on the Domain tab, so if it doesn't verify immediately, leave it a bit and check again. Once it succeeds, you'll see a "Domain verified and active" confirmation.
4. You're live
Once verified, your custom domain becomes your blog's main address. Everything - your homepage, posts, booking page, and links - now uses it.
Managing your domain
- To stop using a custom domain, open Settings > Domain and click Remove. Your
your-username.floggy.xyzsubdomain keeps working as always. - Your subdomain never goes away, even with a custom domain connected. It stays available as a fallback.
Troubleshooting
- Verify keeps failing. Double-check the record against what the dashboard shows, and confirm you added it to the correct domain. Newly added records can take time to propagate.
- The domain loads the wrong site. Make sure there isn't an older conflicting record (for example an existing A or CNAME on the same name) at your DNS provider.