Setting up Bluehost takes most beginners around ten to fifteen minutes from the time they click sign-up to the moment WordPress loads with their domain attached. The path you take through onboarding decides how much manual work you face later: WonderStart hands you a styled draft site in minutes, the classic wizard puts you in front of WordPress with no opinions, and importing an existing site skips the build step entirely. This guide walks through the full setup, calls out the renewal pricing trap, and gives you a post-launch checklist most tutorials skip.
Which Onboarding Path Should You Take?
Bluehost presents three setup paths on every new account. Picking the wrong one does not break anything, but it does create extra cleanup work. Use this table to decide before you click anything:
| Path | What you get | Best for |
|---|---|---|
| WonderStart | AI-generated homepage, About page, Contact page, and menu built from two questions you answer | First-timers with no design preference who want a draft in five minutes |
| Classic Wizard | Stock WordPress with the default theme and no extra pages | Anyone who already has a theme or page builder in mind |
| Import Existing Site | BlueRock migration tool pulls your old WordPress install from a backup or live URL | Migrating from another host; skip every other path if this applies |
For background on Bluehost as a host (history, plan tiers in detail, WordPress.org recommendation, performance benchmarks), start with the parent Bluehost hosting guide. Once your site is live and you need to point a domain, edit DNS records, or set up email, jump to the Bluehost Domain & DNS guide next.
Choosing Your Bluehost Plan Before You Sign Up
The cheapest mistake a new Bluehost customer makes is picking the right plan but at the wrong term. The cheapest mistake of all is not reading the fine print on renewal pricing. Promotional rates ($2.95 to $4.95 per month at the time of writing) apply only to the initial term. Renewal rates are roughly three to four times higher, and that gap is the single most common complaint in Bluehost reviews. Lock in the longest term you can stomach (36 months gives the lowest effective cost) before you click sign-up.
- Basic covers one website, one domain, 10 GB SSD, and free SSL. Right for a first blog or a single small business site.
- Choice Plus adds unlimited websites, domain privacy, and daily backups via CodeGuard for the first year. Right for anyone running more than one project or who wants backups handled.
- Online Store bundles WooCommerce, Yoast SEO, store analytics, and faster cloud infrastructure. Right when ecommerce is the goal from day one.
- Pro / Cloud tiers give dedicated resources, faster CPUs, and better support priority. Most beginners do not need this until traffic crosses around 25k monthly visits.
For deeper plan-by-plan analysis, including what is genuinely useful versus marketing language, see whether Bluehost is good for the use case you actually have, and whether you need Bluehost specifically to run WordPress (you do not; WordPress runs on any LAMP host). If your only question is whether the dashboard is friendly enough for someone who has never touched hosting before, the short answer is yes, and the longer comparison is in our Bluehost ease-of-use breakdown.
The Sign-Up Walkthrough, Step by Step
From the moment you click Get Started on Bluehost, the flow is the same on every plan. Each step takes under a minute if you have your details ready.
1. Pick a Plan
Click your tier from the pricing page. The cart screen shows the introductory rate. If you see anything different in the cart than on the pricing page, refresh; promo codes occasionally fail to attach.
2. Claim Your Free Domain (or Connect One You Own)
Bluehost gives one free domain for the first year on every shared plan. You can also enter a domain you bought elsewhere and connect it after signup. Skip the domain selection only if you genuinely do not have a name yet; you can pick later from inside the dashboard, but you forfeit the free year if you wait past 30 days.
3. Create Your Account
Use a billing email you actually monitor. Bluehost sends the password reset and invoice notices here, and you will need that mailbox if you ever lose dashboard access.
4. Choose Term Length and Decline the Add-On Stack
This is the checkout page where Bluehost makes its margin. Pre-checked boxes include Domain Privacy, CodeGuard Basic backups, Yoast SEO premium, and SiteLock Security. Uncheck everything except the items in the “What to Keep” list below, then enter payment.
5. Set Your Account Password
After payment clears you are dropped at a password creation screen. Use a password manager. The Bluehost dashboard requires a moderately strong password; do not reuse a password from another host or your WordPress admin.
6. Land in BlueRock (or Legacy cPanel)
New accounts land in the modern BlueRock dashboard. Older accounts and a small fraction of new ones still see Legacy cPanel. Both layouts cover the same functions; the rest of this guide notes when the click path differs. For a screen-by-screen walkthrough of both layouts, including the WordPress install moment, follow how to install WordPress on Bluehost.
What Most Bluehost Setup Guides Don’t Tell You
The standard walkthrough covers the click path. These three details are left out of almost every tutorial, and each one bites users after setup is “done.”
WonderStart Assigns Niche Keywords Based on What You Type
When WonderStart asks what your website is about, it uses your answer to generate page copy, meta titles, and internal category labels. If you type something vague like “my business” or “personal site,” the output will be generic filler text that has to be rewritten entirely. Be specific: “pet grooming service in Austin, Texas” produces usable draft copy; “grooming business” does not. If you already got generic output, you can re-run WonderStart from the BlueRock dashboard under My Sites > Edit Site > Launch WonderSuite, or simply skip to the classic WordPress editor and build from scratch.
Bluehost Pre-Activates Its CDN Immediately After Setup
Bluehost turns on its CDN layer (backed by Cloudflare) automatically on new accounts. This normally helps, but it creates a specific trap: if you make rapid theme or plugin changes in the first thirty minutes after WordPress loads, the CDN can cache a broken intermediate state. Users then see a partially styled or unstyled site even after the error is fixed. The fix is to purge the CDN cache from BlueRock under Performance > Caching > Clear Cache before diagnosing any display problem. If you are doing heavy early customisation, turn off Bluehost’s CDN temporarily from the same menu until the site looks correct, then re-enable it.
The “Free Domain” Is Registered in Bluehost’s Name for Year One
The domain Bluehost registers for you during signup is held under Bluehost’s registrar account, not yours, for the first year. You own the domain and control its DNS, but you cannot transfer it to another registrar until the 60-day ICANN transfer lock expires. After 60 days, you can request the EPP (authorisation) code from the Bluehost Domains panel and transfer the domain to any registrar you prefer. If you plan to consolidate all your domains at one registrar, note this timing before you sign up.
WonderStart vs. Classic Wizard vs. Import: Three Onboarding Paths
Bluehost ran a single onboarding flow until WonderSuite launched in 2022. New accounts now see a chooser screen with three real options, and the right choice depends on whether you want a draft site built for you, a clean WordPress slate, or to migrate something you already have.
WonderStart (AI-Assisted Setup)
WonderStart asks two questions: what is your website about, and how familiar are you with WordPress (beginner through expert). It then generates a homepage layout, an About page, a Contact page, and a tentative menu using its WonderBlocks library (drag-and-drop pre-designed sections like hero, features, testimonials). The output is a usable starting point you can edit. Best for someone who has no design preference yet and wants a draft in five minutes.
Classic Wizard (Manual WordPress)
The classic wizard installs a stock WordPress with the default Twenty Twenty-Four theme and no extra pages. Best for someone who already has a theme in mind, wants full control of the page structure from the first click, or plans to install a page builder (Elementor, Bricks, GeneratePress) and design from scratch.
Import an Existing Site
If you are moving from another host, the import path runs the BlueRock migration tool against an exported WordPress backup or a live URL. Bluehost also offers a free guided migration once per account; you submit a ticket and they handle the move. Skip the wizard if you plan to import, otherwise the migration will overwrite the WonderStart pages you just generated.
Your First WordPress Install
If you took the classic wizard or WonderStart path, WordPress is already installed and your domain points at it. Log into WordPress at yourdomain.com/wp-admin using the credentials Bluehost set during onboarding. Two things to do before you touch a single setting:
- Update your admin email under Settings > General. Bluehost defaults this to the address from your hosting account, which is fine for most people but means password resets and comment notifications all hit one inbox.
- Set permalinks to “Post name” under Settings > Permalinks. The default plain permalinks are ugly URLs (
?p=123) and bad for SEO. Switch before publishing anything.
The full screen-by-screen install walkthrough, including the BlueRock and Legacy paths, lives in how to install WordPress on Bluehost. If your goal is specifically to launch a blog rather than a generic site, the dedicated how to start a blog with Bluehost walks through theme choice, the five essential plugins for a new blog, and a first-five-posts framework.
Is Bluehost Right for the Site You Are Actually Building?
The plan keywords (bluehost wordpress pricing, bluehost wordpress plans, bluehost wordpress cost) all signal one shared question: should I run WordPress on Bluehost or somewhere else. The honest answer depends on the site type. For a personal blog, a small business brochure site, or a first WooCommerce store under 1,000 monthly orders, Bluehost is one of the cheapest credible options and the WordPress.org official recommendation since 2005 carries weight with theme and plugin compatibility. For a high-traffic publication, a membership site, or anything that needs to load in under one second at scale, managed WordPress (Kinsta, WP Engine) or a Cloudways-style cloud setup is a better fit (see our Cloudways hosting guide for plans and pricing). The full breakdown lives in what is Bluehost? and does Bluehost charge to build a website?, which answers the most common upsell question new buyers have.
Your First-Hour Checklist After Setup
Most tutorials end at “you have a site.” That is the worst time to walk away. The first hour after setup is when the security holes, the default plugin bloat, and the bad SEO defaults are easiest to fix. Run through this list before you tell anyone the URL.
- Force HTTPS sitewide. Bluehost provisions a free SSL certificate, but new installs sometimes leave the WordPress address as
http://. Update both addresses under Settings > General. - Delete the sample post and sample page. Bluehost ships “Hello world!” and a sample page. Leaving them indexed flags the site as abandoned to crawlers.
- Remove pre-installed plugins you did not ask for. Stock Bluehost installs include OptinMonster, Creative Mail, MonsterInsights, and a handful of WP Forms add-ons. Deactivate and delete anything you have not chosen to keep.
- Set the site title and tagline. Default is “Just another WordPress site.” Search engines will index that string if you leave it.
- Turn on automatic core updates. Under Tools > Site Health or via
wp-config.php. Skipping security patches is the most common cause of WordPress site compromises. - Add a real admin user and delete “admin.” The “admin” username is the first guess in every brute-force attempt. Create a second account with administrator privileges, log in as that account, and delete the original.
- Enable daily malware scans from the Bluehost Security panel. Frequency defaults to weekly; daily costs nothing extra.
- Set permalinks to Post name (covered above, listed again because it gets missed).
Setup Upsells to Skip and the One Add-On Worth Keeping
Bluehost’s checkout and post-checkout flows present roughly eight optional purchases. Most are repackaged versions of free WordPress plugins. The breakdown:
- SiteLock Security - skip. Wordfence Free covers 90% of what SiteLock charges for.
- CodeGuard Basic backups - skip if your plan is Choice Plus or higher (already included for the first year). Otherwise UpdraftPlus Free with a Google Drive destination beats it for free.
- Yoast SEO Premium - skip at checkout. The free version of Yoast handles 95% of small-site SEO, and you can upgrade later if you actually need the redirect manager.
- Bluehost SEO Tools - skip. Generic keyword data you can get from Google Search Console for free.
- Domain Privacy - keep if the domain is in your personal name (hides your home address from WHOIS lookups). Skip for an LLC domain where the registered agent’s address is already in WHOIS.
- WP Live (sessions with a WordPress expert) - skip; the free Bluehost chat support covers most real questions.
- Microsoft 365 email - skip at checkout. You can add it later, and Google Workspace at the same price tier is generally a smoother fit for WordPress workflows.
- Marketplace plugins / themes - skip. The free WordPress.org repository has equivalents for every category Bluehost upsells.
If you find any of those genuinely useful three months in, you can add them then. Adding later costs the same as adding at checkout; declining now keeps your first invoice readable.
Common Bluehost Setup Problems and How to Fix Them
Most setup issues fit five patterns. Here is what causes each and how to fix it without opening a support ticket:
- SSL not activating on a connected domain. Bluehost issues SSL automatically for its primary domain, but if you connected a domain from a different registrar, the certificate triggers only after DNS fully propagates (up to 48 hours). Check that the domain’s A record points to the correct server IP (found under My Sites > Manage > Domains). If DNS looks correct but SSL still fails after 48 hours, force a new certificate from the Security panel using the “Install Certificate” button.
- WordPress admin showing a blank screen after install. This usually means WonderStart or a pre-installed plugin hit a PHP memory limit. Check the php_error.log from the Bluehost file manager (public_html/wp-content), look for “memory exhausted” entries, and add
define('WP_MEMORY_LIMIT', '256M');to wp-config.php. If the log is empty, rename the plugins folder via file manager to disable all plugins, reload wp-admin, and re-enable plugins one at a time. - Bluehost email not working after setup. Bluehost creates a hosting email account but does not automatically configure MX records unless you use Bluehost nameservers (ns1/ns2.bluehost.com). If you kept nameservers at your registrar or switched to Cloudflare DNS, you need to create MX records manually pointing back to Bluehost’s mail servers. The records you need are in the Bluehost Email panel under “Email Routing.”
- Permalinks returning 404 after switching to Post name. After changing permalink structure, go to Settings > Permalinks and click Save Changes again without changing anything. This forces WordPress to rewrite the .htaccess rules. If 404s persist, check that the .htaccess file in public_html has write permissions via the Bluehost file manager.
- WonderStart pages showing generic placeholder text. WonderStart generates content via an AI call that occasionally fails silently. If the output shows generic headers and filler text rather than site-specific copy, clear the Bluehost CDN cache from the Performance panel and reload. If placeholders persist, run the WonderStart wizard again or switch to the classic install and build manually.
Where to Go Next
Once the site is live, the next two questions almost everyone hits are domain configuration (changing nameservers, adding a second domain, fixing email DNS) and WordPress optimisation (caching, image compression, security hardening). For the domain side, the Bluehost Domain & DNS guide covers nameserver changes, A and CNAME records, and the most common email DNS issues most setup guides skip. If your domain is registered elsewhere, see how to add a domain to Bluehost from any registrar, including IONOS, Porkbun, and Cloudflare Registrar. For ongoing configuration tasks (email, SSL, PHP versions, the cancellation policy), the Bluehost configuration and features guide covers them in one place. For full account history, plan benchmarks, and the broader Bluehost picture, the Bluehost hosting guide is the pillar that ties every Bluehost article on Hoos Hosting together. For account security, see our guide on how to change your Bluehost cPanel password and enable 2FA.