Based on official vendor and standards documentation read on 30 October 2026; no account was opened and no performance testing was done. Our editorial method

The six pieces

Hosting adverts describe a plan as one product, but a working course site depends on six things that can come from different companies and renew on different dates. When something fails, the symptom usually tells you which piece it is, as long as you know they are separate.

PieceWhat it doesWhat you see when it fails or lapses
Domain nameThe address students type, rented for one or more years through a registrarThe whole site and its email stop resolving; someone else may register the name
DNSRecords that map the name to the web server, mail servers and verification servicesSite or mail goes to the wrong place, often only for some visitors while changes spread
ServerThe computer that runs WordPress and your LMSErrors or timeouts for every visitor
DatabaseStores users, enrolments, progress, orders and contentError establishing a database connection; or logins fail while cached pages still load
SSL certificateEnables HTTPS for the domainBrowser security warning; checkout and logins blocked
EmailInboxes for you, and outgoing mail such as receipts and password resetsStudents cannot reset passwords; receipts go missing; mail lands in spam

You rent the domain, you do not own it

MDN's explainer puts it plainly: you cannot buy a domain name; you pay for the right to use it for one or more years, renew that right, and have priority over others when you do. Registrars record your details with the registry for the domain's ending. When your registrar changes a domain's details, DNS servers around the world take some time to pick up the change.

For a course business, the domain is the one piece you should never let lapse, because it carries your site, your email and every link in every past newsletter. Turn on auto-renew, keep the registrar account on an email address that does not depend on the same domain, and record the renewal date alongside the hosting renewal.

Who provides each piece

The table compares three common setups using each provider's own documentation on 30 October 2026. SiteGround's shared hosting features page lists a free domain name (one domain registered for one year at sign-up), free Let's Encrypt certificates, free email accounts, unlimited MySQL databases, automated daily backups and a CDN on all three shared plans; free private DNS is marked only on GoGeek. Kinsta says it does not provide email hosting and recommends a separate provider. DigitalOcean's WordPress 1-Click installs WordPress, MySQL and a web server that obtains its own certificate, and blocks outgoing SMTP ports on Droplets.

PieceShared hosting (SiteGround)Managed WordPress (Kinsta)VPS (DigitalOcean Droplet)
DomainOne domain free for the first year at sign-up; check the renewal priceBring your own from a registrarBring your own from a registrar
DNSPrivate DNS listed on GoGeek only; otherwise use the nameservers you are given or your own DNS hostYou add the records Kinsta shows at your DNS providerYou manage records at your registrar or DNS host
Server and WordPressShared server, host-managedIsolated container, host-managedYour own virtual server; you patch and secure it
DatabaseMySQL includedIncluded and managedMySQL installed on the Droplet; you back it up
SSLFree Let's EncryptFree certificate issued after domain verificationCaddy obtains and renews certificates automatically
InboxesFree email accounts listedNot provided; use Google Workspace, Microsoft 365 or ZohoNot provided
Outgoing site emailNot detailed on the features page; ask about sending limitsTransactional only, 150 to 3,000 a day by planSMTP ports 25, 465 and 587 blocked; use a third-party service
BackupsAutomated daily backups listedDaily, kept 14 to 30 days by planPaid add-on at 20% or 30% of the Droplet price

Email is the piece people forget

Course sites send more mail than most sites: welcome emails, receipts, password resets, drip notifications and certificates. Two of the three setups above limit or block outgoing WordPress mail. Kinsta caps transactional email at 150 a day on its smallest plans and states its outbound mail does not support DMARC alignment; DigitalOcean blocks the standard SMTP ports and recommends an email service provider. In both cases, connect WordPress to a dedicated sending service before your first student signs up.

Inboxes are a separate decision. If your host does not provide them, your MX records point at a mail provider instead, and moving hosts later does not touch your inbox at all, which makes future migrations simpler.

A worked example: what a lapse looks like

Suppose your domain is with one registrar, your site runs on a $12 a month DigitalOcean Droplet with daily backups ($3.60 more), and your inboxes are with a separate mail provider. If the Droplet fails, the site is down but email still works, and you restore from a backup. If the mail provider has an outage, the site works but replies to students bounce. If the domain renewal card expires, both the site and email stop, even though the server and mail provider are healthy.

Write the pieces down in a single table with the provider, login, renewal date and who to contact. It is the most useful page you can keep for a migration, a support ticket or a business partner who has to take over.

Questions to ask before you choose a plan

  • Which of the six pieces does this plan include, and which do I need to buy elsewhere?
  • Is the free domain free only for the first year (SiteGround says one domain for one year), and what does it renew at?
  • Does the host provide inboxes, and is there a daily limit on mail sent by WordPress?
  • How long are backups kept, and do they include the database?
  • Who renews the SSL certificate, and what happens if renewal fails?
  • If I leave, can I move the domain and DNS without the host's help?

Questions before you decide

Do I own my course website's domain name?

No. As MDN explains, you pay for the right to use a domain name for one or more years and can renew it with priority over others, but you never own it outright. Let it lapse and someone else can register it.

Does Kinsta include email inboxes?

No. Kinsta states it does not provide email hosting and recommends a separate provider such as Google Workspace, Microsoft 365 or Zoho Mail. It does send transactional WordPress email within a daily limit set by your plan.

Can a DigitalOcean Droplet send WordPress emails directly?

Not over standard SMTP. DigitalOcean blocks ports 25, 465 and 587 on Droplets by default and recommends using a third-party email service provider to send mail.

Sources & verification

Product details and prices can change. Check the linked provider before buying.

  1. MDN Web Docs: What is a domain name? Accessed 30 Oct 2026
  2. SiteGround: Shared hosting features Accessed 30 Oct 2026
  3. Kinsta Docs: Email Accessed 30 Oct 2026
  4. Kinsta Docs: Adding a domain Accessed 30 Oct 2026
  5. Kinsta Docs: WordPress backups Accessed 30 Oct 2026
  6. DigitalOcean Docs: WordPress 1-Click (Marketplace catalog) Accessed 30 Oct 2026
  7. DigitalOcean Docs: Why is SMTP blocked? Accessed 30 Oct 2026
  8. DigitalOcean Docs: Backups pricing Accessed 30 Oct 2026
  9. DigitalOcean: Droplet pricing Accessed 30 Oct 2026

Sources link directly to providers. Product buttons may use separately labeled affiliate links. Read our disclosure.

Your decision at a glance

Compare the options

Full comparison

Documentation-based guidance. No tested ranking or performance score.

Managed WordPress

Kinsta

Consider it for
Use Kinsta Single 20GB, listed at $35/month, when a WordPress course site needs published PHP-capacity controls and a staging rehearsal.
Starting cost
Single 20GB listed $35/month on 2026-09-15; first-month promotions and annual billing change the cash invoice
Before you choose
Do not treat visitor allowances as class concurrency. No plan here is verified for a specific learner count.

Checked 15 Sep 2026 · Pricing source

View Kinsta plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure

Shared hosting

SiteGround

Consider it for
Use SiteGround StartUp, advertised at $2.99/month for a prepaid first 12 months then $17.99/month, when one WordPress site needs shared hosting rather than a server you administer.
Starting cost
StartUp first-term $2.99/mo prepaid 12 months, renews $17.99/mo on 2026-09-15 (world page: ex. VAT); 1 website, 10GB, ~10,000 visits marketing estimate
Before you choose
Visit marketing estimates are not class concurrency. Renewal is $17.99/mo after the prepaid term. No course-capacity test is claimed.

Checked 15 Sep 2026 · Pricing source

View SiteGround plans

Affiliate link: we may earn a commission on an eligible purchase. Link disclosure

Cloud VMs

DigitalOcean

Consider it for
Use a DigitalOcean Droplet when you will administer a cloud VM, not when you need managed WordPress hosting.
Starting cost
Basic Droplet listed from $4.00/mo (512 MiB, 1 vCPU, 10 GiB SSD, 500 GiB transfer) on 2026-09-15; 3 static sites listed free. Confirm live checkout and bandwidth overage.
Before you choose
A listed VM size is not a WordPress or course-capacity claim. You own OS, updates, backups, and mail unless a separate product says otherwise. The static-site free tier is not a course site.

Checked 15 Sep 2026 · Pricing source

View DigitalOcean plans

Direct provider link; no affiliate tracking added by this publication. Link disclosure