Before create an account on your WHM, if you are pointing to free dns zone as per below in that case you may need to add and update the DNS by referring this URL (here) before proceeding add the account.
Here will show you the step how to create an account from your WHM
2. Search for "Create a New Account" under Account Functions
3. At right side, fill in the a new account detail with your domain name that you have purchase and click Create. It will generate the cPanel detail and may save the detail.
Example as below:-
4. Once the account create, locate the account from List Account to confirm its create and now you may release the login to your user or keep by your own.
If you have any issue on account creation may submit case to us for further assist.