Connecting Your DomainFirst, it’s crucial to understand one thing: Namecheap’s EasyWP plans work only with Namecheap domains. If you have a domain registered with another service and want to connect it with your plan, you’ll have to transfer it (for a fee) to Namecheap. If your domain IS registered with Namecheap, you have two options: Either connect the domain during signup or use the user dashboard after your account has been created. Let’s start with connecting your domain during signup. After entering your account details, you’ll be asked to enter your new website’s domain. Under Namecheap Domain, use the dropdown menu to select your domain. If you have more than one domain registered with Namecheap, they will all appear. You can also put the domain connecting on hold and go with a free EasyWP subdomain for now. After that, click Continue, and your website and domain will be connected!
Installing WordPressWhether you choose to connect your Namecheap domain or go with a subdomain, the next screen will let you install WordPress. Click Create WordPress Website. The screens are very similar to the popular Softaculous installer, and you’ll be asked to enter your website’s title and choose a username and password. You can also select your theme (which can be changed later). You can also select plugins that will be preinstalled with your WordPress website and enable some extra features. After that, click Create WordPress Website to finalize the installation.
The following screen will show while the website is being created. When you get the green circle, it’s ready.
And that’s it. You’ll be transferred to your user dashboard, and your website will be online. Use the WP Admin button in the top right corner to enter your WordPress administrator panel.
If you haven’t connected your domain yet, you can do it from the dashboard. Click the Domains tab, and you’ll see a screen very similar to the one from the signup step. After choosing your domain, press Change to update it. You’ll be prompted to confirm the change:
After confirming, your DNS (Domain Name System) changes will begin to propagate. The process can take up to 30 minutes, though mine took less than five.
Avoid This MistakeMy actual experience was a bit bumpier, because my Namecheap domain never showed up in the list. Not during signup, and not in the user dashboard. After sniffing around, I figured out the reason: I used the same Namecheap domain name to test Bluehost’s hosting services, and the nameservers were pointed to Bluehost. If you’ve ever used your Namecheap domain with another host and changed the nameservers, you’ll have to edit some configurations before it can be connected. Log into your Namecheap domain management panel from the main Namecheap homepage. Choose the Domain List tab to the left, and click Manage next to your chosen domain:
In the Nameservers category, notice that your nameservers are configured as Custom DNS.
Click the dropdown menu and choose Namecheap BasicDNS instead (or the paid upgrade Namecheap Web Hosting DNS). Click the green checkmark to confirm the change. After that, your Namecheap domain will appear in the domain dropdown menu for EasyWP.