Your profile can live on your own domain, so customers see your name in the address, not ours.
- card.yourbusiness.com: works with every domain. your agency gives you one record to add where your domain is managed (GoDaddy, Namecheap, Squarespace…), or adds it for you if you share access.
- yourbusiness.com/card: when your agency also hosts your website, nothing to set up at all.
Once it's live, your old profile address and every card send people to the new one automatically. Ask your agency to set it up.