Yes! After sign up, you will be able to add your own domain from the administration dashboard. If you don’t have a domain yet, we recommend Namecheap.