Enter your details once. Every code block updates automatically.
Insert a row into the root_domains table so NowPage recognizes your domain.
Save the returned id — paste it into the Root Domain ID field above.
Give your Supabase user permission to create subdomains on this root domain.
Add a wildcard domain so all subdomains route to NowPage.
Configure your domain's DNS to point to Vercel. Go to your DNS provider (Cloudflare, Namecheap, GoDaddy, etc.).
Go to the NowPage dashboard and create your first subdomain.
for )If the domain shows a warning icon, click "Fix All" to trigger Vercel provisioning. This adds the subdomain to Vercel's routing and provisions an SSL certificate.
in your browser. You should see the NowPage 404 page (which means routing is working — you just need to publish a page).
Vercel provisions SSL automatically. If you see a certificate error, wait 5-10 minutes and try again. The wildcard cert covers all subdomains.
Check that your CNAME record points to cname.vercel-dns.com (not the old alias.zeit.co). Delete any conflicting A records on the wildcard.
Ensure your VERCEL_TOKEN and VERCEL_PROJECT_ID environment variables are set in your Vercel deployment. The fix-all action calls the Vercel API to add domains.