Use a custom domain
Point your own domain at your Pro Weather site.
Every site comes with a free yourname.pro-weather.com address. On the Pro
plan you can also serve your site from a domain you own, like
weather.yourclub.org, with HTTPS handled for you automatically.
A Pro feature
Custom domains are available on the Pro plan. Your free subdomain works on every plan, including the trial.
Don't have a domain yet?
You can register one with any domain registrar. We're not affiliated with them, but Cloudflare Registrar is a popular choice: it sells domains at cost (no markup) and has easy-to-use tools for managing your DNS records.
Add your domain
- In the dashboard, open your site and go to Domains.
- Enter the domain (or subdomain) you want to use, such as
weather.example.com, and choose Add domain. - Pro Weather shows you the exact DNS record(s) to add at your domain registrar, the company you bought the domain from.
Add the DNS record
The dashboard shows the precise values to use, so always copy them from there. In general:
- A subdomain like
weather.yourclub.orguses a CNAME record pointing at Pro Weather. - A root domain like
yourclub.orguses an A record (on the@host) pointing at the IP address shown.
Using Cloudflare?
Set the record to DNS only (grey cloud, proxy off) so verification and SSL can complete.
Verify
After you've added the record, choose Check again in the Domains page. Each domain shows its status:
- Live: verified, DNS is pointing at Pro Weather, and your site is being served over HTTPS.
- Awaiting verification: ownership isn't confirmed yet. This usually means the verification TXT record is still pending or was entered incorrectly.
- DNS not detected: ownership is confirmed but the CNAME/A record hasn't been added yet, isn't pointing at the right target, or hasn't propagated.
Once a domain is Live, your site is reachable there with HTTPS issued and renewed automatically.
DNS can take time
DNS changes can take anywhere from a few minutes to 48 hours to propagate worldwide. If verification doesn't pass right away, wait an hour and choose Check again.
Troubleshooting
Status stays on "Awaiting verification"
This means Pro Weather hasn't confirmed you own the domain. Double-check that
you've added the TXT verification record shown in the dashboard. It must
match the exact value. If using a subdomain like weather.example.com, the TXT
record belongs on weather.example.com, not the root domain.
Status stays on "DNS not detected"
Ownership is confirmed but your A or CNAME record isn't pointing at Pro Weather's servers yet:
- Check the target: make sure the A record IP or CNAME target matches exactly what the dashboard shows. A stray space or typo will break it.
- Check the name: a subdomain like
weather.example.comneeds a CNAME onweather, not@orwww. A root domain likeexample.comneeds an A record on@. - Wait and retry: DNS changes are cached by internet providers. Use a tool like whatsmydns.net to check if your record has propagated globally, then choose Check again.
- Cloudflare users: set the record to DNS only (grey cloud). The orange proxy (cloud) can interfere with verification and SSL issuance.
Cloudflare proxying (orange cloud)
If you use Cloudflare as your DNS provider, make sure the record shows the grey cloud (DNS only). When the orange cloud (proxy) is enabled, Cloudflare hides Pro Weather's real IP and Vercel can't complete the SSL handshake. Your domain will stay on a non-Live status indefinitely.
I still can't get it working
Email hello@pro-weather.com and include your domain name and a screenshot of the DNS record you added. We'll help troubleshoot.
Handy resources
- whatsmydns.net: check if your DNS record has propagated worldwide.
- dns.google: query specific record types (A, CNAME, TXT) to verify your exact values.
- Let's Debug: run a diagnostic on a domain for common SSL/DNS misconfigurations.
- Your registrar's help center: each registrar has a slightly different DNS editor. Search for "how to add a CNAME record" or "how to add an A record" at your registrar's docs.
