Starting from scratch can feel overwhelming. This checklist breaks getting a website online into twelve simple steps, each with a link to the full guide. Tick them off one at a time.
1. Your account
- Complete your WebFulHost order and payment. Account activation is automatic.
- Save your welcome email — it contains your cPanel and client area logins. Learn more
- Log into your client area to confirm your account.
2. Your domain
- Register a new domain with WebFulHost, or point a domain you already own at our nameservers (
ns1.sitetheidea.com,ns2.sitetheidea.com). - Allow up to 48 hours for DNS propagation.
3. Your website
- Log into cPanel.
- Either install WordPress with the one-click installer, or upload your own website files. Install WordPress · Upload your website
- Create your email address(es). How to create an email account
- Point your email client or app at your new address. Email settings guide
4. Security and launch
- Make sure SSL is active and your site force-loads over HTTPS. Enable SSL & force HTTPS
- Test your site in a normal browser and in a private/incognito window.
- Update your passwords, keep your email deliverability high, and you're live. Website security basics
When things go wrong
Don't panic — most launch-day issues are fixed in minutes. Visit Website Not Loading for the most common problems, or contact support any time.
Tip: book this page — it's worth revisiting the checklist for each new website or domain you add later.