If you’re reading this, you’re probably one of three people. A principal who finally got told the school needs a "proper website." A shop owner whose teenage nephew said you’re losing customers because you’re not on Google. Or a nonprofit project officer trying to launch a donation page without spending the year’s petty cash on it.
About two out of three websites we look after belong to one of those three groups. None of them need a fancy cloud setup. All of them need the site to load fast, to not break when somebody changes a page, and to cost less than your monthly office coffee budget. This is the Dunamis walkthrough for each of you, written by the people who answer your tickets, not the people who write the brochure.
By the end you’ll know exactly which plan fits your situation, what to set up on day one, and what to ignore even if a YouTube tutorial swears you need it.
If you run a school
The school websites that actually serve parents tend to look the same everywhere. A homepage that says who you are in one screen. An About or History page. An Admissions page with a form or a PDF. A Faculty page. A Notices section the office staff can update without calling anyone. A Contact page with a phone number that actually rings.
Five static pages plus one news feed. That’s it. Anything more is usually somebody trying to impress and ending up confusing parents instead.
The right setup for a school under, say, 1,500 students looks like this:
- Plan. Our entry-level $5.90 a month plan is plenty. You won’t outgrow it.
- Stack. WordPress with the Astra or Kadence theme, Rank Math for SEO, Fluent Forms or WPForms Lite for the contact form. That’s the whole list.
- Domain. An
.eduif you qualify. Otherwise a clean.orgor.com. Avoid creative spellings. Parents will type your name wrong and never find you. - What to skip. Page builders that ship 200 KB of JavaScript just to render a heading. "School management" plugins (those go in a separate dedicated tool, not your website). Animated sliders. Pop-ups.
One small story we see often. A teacher installs a "school management" WordPress plugin because the demo video looked clever. Two months later it eats the database and the admission form goes down for a week before anyone notices. Keep your website a website. If you need attendance tracking, use a real attendance tool.
If you run a small shop
By small shop we mean anything from a specialty food retailer to a clothing store to a furniture maker. The pattern looks like this:
- Plan. $5.90 a month if you don’t sell online. The $9.90 a month Business plan if you do, because WooCommerce uses more horsepower than people expect.
- Pages. Homepage, About, Catalog or Shop if you sell online, a chat link near the top of the header, Contact and Directions. A Google Maps embed for your storefront.
- Payment. If you sell online, set up Stripe or PayPal. Cards, wallets, all in one. Do not ask customers to mail a check and send a screenshot. Half of them won’t finish.
- What to skip. "AI chatbot" plugins. Currency converters with 20 currencies for a shop that ships to two states. Anything that loads a third-party script on the checkout page. Checkout speed is the difference between a sale and a refund.
The most expensive mistake we see at small shops: launching WooCommerce without setting up shipping zones first. You get orders from across the country. You can’t deliver. The customer wants a refund. They leave a one-star review. The whole loss could have been avoided with five minutes of setup the day you go live.
If you run a nonprofit
Nonprofits are the group most likely to be running on a free WordPress.com account that somebody set up three years ago, or a Wix trial nobody remembers signing up for. Please don’t. Free hosting feels free until you need to move to your own domain or accept donations through it, and then it’s expensive.
- Plan. $5.90 a month is fine. You rarely need more.
- Domain. A
.org. A.comon a nonprofit looks oddly commercial. - Donations. Use a real donation widget from Stripe or a platform like Givebutter, not a generic "Buy Now" button. The receipt language matters for tax-deductible donors and their accountants.
- Trust pages. Publish your annual reports as PDFs. Have a "How we use your donation" page. It’s the cheapest possible upgrade to donor confidence.
The most painful nonprofit story we’ve had to clean up: the outgoing project officer was the only person with the website login. They left without writing the password down. We can recover it, but it takes time and paperwork. Set up two admin accounts on day one. Use real role-based emails, not anyone’s personal Gmail, because personal Gmail leaves when the person leaves.
Use real email at your own domain
This applies to all three groups. The second-biggest brand mistake we see (after picking the wrong domain) is using a Gmail address on the website. schoolname@gmail.com looks like a side project. principal@yourschool.edu looks like a school. Every Dunamis plan includes a few mailboxes for free. Set them up. It takes ten minutes.
When you actually need to move off shared hosting
For these three groups, "graduating" from shared hosting almost never happens. The school grows. The shop adds products. The nonprofit triples its newsletter. None of those push you off a well-tuned shared plan. The honest signals that you do need a move:
- You’re running a full e-commerce catalog of more than a thousand SKUs with frequent flash sales.
- You’ve bolted a public app onto your site that does heavy writes. A members-only forum, a learning portal, that kind of thing.
- You have compliance requirements. Medical, financial, anything regulated.
If one of those becomes true, we’ll be straight with you. We’ll tell you it’s time to look at a managed VPS, and we’ll help you migrate. Sometimes that move is to our own VPS, sometimes to a specialist host, depending on what fits. We’d rather you be on the right host than stuck on the wrong one with us.
