What you need
- A domain you own (e.g.,
book.yourclub.com— usually a sub-domain of your main site). - Access to your DNS provider's control panel.
- Pro or Enterprise plan. Starter clubs use the default
yourclub.freyaa.clubsubdomain.
Pro and Enterprise plans can map a custom domain. Add a CNAME, we provision SSL automatically — usually live within an hour.
book.yourclub.com — usually a sub-domain of your main site).yourclub.freyaa.club subdomain.Open /dashboard/settings?tab=branding. The "Custom domain" panel asks for the full hostname (e.g., book.example.com). Save it.
We don't activate it yet — we wait for the DNS record to land. The status shows "Pending DNS" until then.
In your DNS provider, add a CNAME record:
book if your domain is example.com).CNAMEcname.freyaa.clubSome DNS providers (1&1, Hover) call CNAME "Alias". Same thing.
Our cron checks for the CNAME every 60 seconds. When it sees the record, it requests a Let's Encrypt certificate and serves your domain. Most clubs are live within 5 minutes of the DNS propagating; in rare cases (.uk domains with unusual registrars) it can take up to an hour.
https://book.yourclub.com — you should land on your member portal with a valid SSL padlock.yourclub.freyaa.club still works as a fallback. We don't redirect — both addresses serve the same portal.Click Remove in the panel. The custom domain is detached immediately; members fall back to yourclub.freyaa.club. You can leave the CNAME in your DNS provider — without us claiming the certificate it's harmless. To swap to a different domain, remove the old one first then add the new one.
dig CNAME book.example.com or a free DNS-checker tool. If the record isn't propagating, the issue is at your DNS provider, not ours.www.example.com or book.example.com, or move your DNS to a provider that supports ALIAS records (Cloudflare, Route 53).If anything's missing or wrong, email us — we update articles when readers point things out.
Conflicting bookings can't reach the database. The check happens at the SQL level, not just the UI, so a fast finger or a janky network can't slip a duplicate through.
From the new-tournament screen to a confirmed winner. Eight to 32 players, single elimination or round robin, Stripe entry fees, owner-confirmed scoring.
Three triggers, always-on. Triggered drips that go from your domain in your branding, with full audit of every send.