Do I need a custom domain and business email before I launch, or is a .netlify or Vercel URL fine for testing?
The short answer
For validation and sharing in your own circle, a free subdomain is completely fine and nobody serious will judge you for it. The moment you're cold-emailing strangers or running ads, buy the domain and set up a matching business email, because a Gmail address and a random URL quietly kill trust with people who don't know you. A domain costs less than a coffee run, so buy it early but don't wait on it to start.
Go deeper, your way
2 hand-picked resources, 2 link-checked. Pick how you want to dig in.
📄 Article
✓ Link checkedFreeBeginner
Why we picked it
This lays out plainly what a custom domain actually buys you (credibility, a name you own, and business email at your own name) versus a free subdomain like yourapp.vercel.app. Read it to understand why the domain matters, then trust your own judgment: for a landing page you are only sharing with a handful of test users, the free URL is genuinely fine, and buying a domain is a ten minute job you can do the day you go public.
Why we picked it
Most registrars hook you with a cheap first year and quietly triple the renewal, which is exactly the trap a bootstrapped founder does not need. Cloudflare Registrar sells domains at cost with zero markup, so what you pay is what the registry and ICANN charge, and the renewal price does not jump on you later. It bundles free WHOIS privacy and DNS, so there is nothing extra to buy on top.