24.

Hour turnaround time


200ms.

Average page loading time


100%.

Accessibility score

The challenge

Google Sites locked content updates behind admin friction and lacked scalability for a growing nonprofit.

Dr. Lambert’s nonprofit was running on a free Google Sites setup, which created two compounding problems. First, content updates required technical knowledge that didn’t exist on staff—every blog post, event announcement, or program update had to be funneled through a developer, creating a bottleneck and delays. Staff members wanted to publish independently but were locked behind admin friction, which meant important updates sometimes sat in draft form for days or weeks.

Second, the site experienced chronic stability issues. DNS configuration problems caused unexplained downtime lasting hours or even days at a time, during which the website was simply unavailable to donors, volunteers, and people seeking help. For a nonprofit, this meant missed donation opportunities and a perception of disorganization that undermined trust.

Any migration solution had to respect Dr. Lambert’s constraints: the organization had essentially zero budget for hosting or platform fees. Moving to WordPress, even on cheap shared hosting, would add $100+ per month in costs—money that belonged in programs, not infrastructure. The solution needed to be performant, free to host, and simple enough that her team could operate it independently.

The Build

Migrated to Astro + Sveltia CMS on free Netlify hosting, enabling the team to publish without developer help.

The solution was Astro (a lightweight static site framework) paired with Sveltia CMS and free Netlify hosting. Astro generates fast, efficient static HTML pages—no servers, no databases to crash, no DNS misconfiguration. Netlify handles hosting at zero cost, with automatic deployments every time content is published.

Sveltia CMS provides the interface that Dr. Lambert’s team needed: a clean, intuitive editor where staff members can write blog posts, update event information, and publish without touching code or needing developer help. The editor is purpose-built for non-technical users, with a straightforward visual interface and real-time preview. Content is stored in version-controlled files (Git), which means changes are tracked, reversible, and completely auditable.

The cost savings alone made this the right choice: the organization went from paying nothing for Google Sites (while enduring instability and zero autonomy) to paying nothing for Astro + Netlify (with full stability, speed, and independence). The site now runs at static-site speeds—pages load in under a second globally—and there’s zero downtime risk. Dr. Lambert’s team publishes on their own schedule, and the organization saves hundreds per year compared to any WordPress solution, keeping that money in the hands of the people and programs they serve.

Stack

What we used.

  • Astro
  • Sveltia CMS
  • Netlify
  • GitHub

Up Next

More custom systems.