Once you have subscribed to a paid plan, you can setup your own custom domain.
Setting up custom domain mapping is a two step process.
The first step will be to add CNAME record in your domain service provider Cpanel(or DNS mapping). You can refer to the how to setup your custom domain support article:
The second step is to setup your own custom domain from the Learnyst admin panel:
Firstly, go to your admin dashboard, go to the Apps (Website) and select the website builder.
Now, enter your custom domain within the custom domain textbox.
If you have hosted your custom domain on cloudflare, select the checkbox. Else, leave it blank and click on the Add Custom Domain button.
NOTE: You cannot edit your custom domain once added. So, please make sure that you enter the custom domain carefully.