Building a Website on Google Sites 

for Churches or Nonprofits


Libby Clarke, Stoneroller Cooperative

Google Sites is a free, accessible, and low-maintenance way to build a basic website—perfect for small churches, ministries, and mission-driven teams that don't have a tech budget or in-house expertise. This guide walks you through everything: deciding if it’s right for you, getting started, setting up your custom domain, and working around the platform’s limitations.


What Is Google Sites?


Google Sites is a drag-and-drop website builder from Google. It’s part of the Google Workspace suite and doesn’t require hosting, updates, or coding. It’s been around for a long time, but with all the pricey or intricate web builders out there, we thought it would be good to revisit this tool. If you are needing a website with little time or money and you don;t know much at all about websites, this might be a good choice.

Key Features:
  • Free to use
  • Mobile-friendly
  • No hosting or updates needed
  • Integrates with Google Drive, Calendar, Maps, and Forms
Limitations (we provide some work-arounds below):
  • No blogging or e-commerce tools
  • Limited design flexibility
  • Minimal SEO tools
  • Not suitable for complex site needs
  • As with any free tool from a major tech company, there are ethical concerns around data privacy, content ownership, and long-term platform stability. Churches and nonprofits should be mindful that while Google Sites is free, the platform and its parent company may not always align with values of community transparency, open-source stewardship, or equitable digital practices.



Is Google Sites Right for You? Common Scenarios


This platform is ideal for:
  • Small churches with no tech staff or budget: You just need a homepage, service times, and contact info.
  • New ministries or mutual aid groups: You need to get a site live quickly and update it with forms, calendars, or event info.
  • Volunteers asked to build a website: You have no design background but want a reliable site.
  • Local nonprofit chapters: Your main org has a site, but you want your own landing page.
  • Retreats or seasonal campaigns: You need a short-term site that looks clean and professional.


Step-by-Step: From Sign-Up to Site Launch


Step 1: Create a Google Account

Step 2: Set Up Google Drive Folder
  • Visit https://drive.google.com
  • Create a folder called "Website Assets"
  • Add images, logos, Google Docs, forms, and calendar info here


Step 3: Create Your Google Site
  • Go to https://sites.google.com
  • Click "Blank" or choose a simple template
  • Start with core pages:
    • Home
    • About
    • Ministries or Programs
    • Worship Schedule or Events
    • Contact
  • Use drag-and-drop tools to insert text boxes, images, calendars, forms, and more
  • Click “Publish” when you're ready



Setting Up Basic SEO (Search Engine Optimization)


Why It Matters: SEO helps people find your site through Google searches. Even a simple Google Site can be findable if you:
  • Use descriptive page titles (e.g., "Worship at St. Luke’s Episcopal Church in Montclair")
  • Include your church name and city in headlines
  • Use Headings (especially Heading 2) to structure content
  • Add alt text to all images (right-click > Alt text)
  • Write in natural language using helpful keywords
  • Include address and contact info in the footer of every page


Connecting a Custom Domain


Steps to Use Your Own URL:
  1. Purchase a domain from a web host like Google Domains, Namecheap, or GoDaddy
  2. Open your Google Site and click Settings > Custom Domains > Start Setup
  3. Choose whether your domain is with Google or another provider
  4. Follow the on-screen instructions to update your DNS settings
  5. Publish your site again

This allows you to use something like www.stlukesspringfield.org instead of the default Google Sites address.


Workarounds for Missing Features


Blogging or News Posts Use Google Drive + Docs:
  • Create a public folder in Drive
  • Add blog posts as individual Google Docs
  • Embed the folder into a page on your site
  • Name files clearly by date (e.g., "2025-06-05 | Pentecost Reflection")

Events or CalendarUse Google Calendar:
  • Create a public calendar
  • Add events in Google Calendar
  • In Google Sites: Insert > Calendar > Select your new calendar
  • Updates automatically with new events

Analytics
  • Create a GA4 property in https://analytics.google.com
  • Copy the Measurement ID (starts with "G-")
  • In Sites: Settings > Analytics > paste ID > Publish

Donations Use external platforms and embed links or buttons:

PayPal
Create an embed or link it
Easy to set up

Venmo
Link to your Venmo profile
Good for mobile users


Tithe.ly
Link or embed giving form
Designed for churches

Givelify
Link to your profile
Mobile-first, very simple


Vanco
Embed donation form
Integrates with Realm

Realm (ACS)
Link to giving portal
Combines management and giving


Styling and Branding (With Free Tools)


Step 1: Upload a Banner or Logo
  • Click the header image > Change Image > Upload your banner or logo
Step 2: Choose a Theme and Color
  • Click the gear icon > Themes
  • Pick one and choose a color that matches your identity
  • Keep it consistent across the site
Step 3: Use Headings and Layouts
  • Insert text blocks and set headings properly (use Heading 2 for subheads)
  • Use layout sections from the Insert panel
  • Use white space and dividers to create breathing room


Creating a Logo or Banner with Free Tools


Canva (Free)
  • Visit https://www.canva.com
  • Choose "Custom Size" (e.g., 1200x400 for banners, 500x500 for logos)
  • Add church name, tagline, and a simple background or icon
  • Use clean fonts (Montserrat, Libre Baskerville, Lato)
  • Download as PNG or JPG

Adobe Express (Free)
Photopea (Free, Advanced)
Free Image Resources:



Final Notes


Google Sites isn’t a perfect platform, but for small teams with limited resources, it offers a powerful way to build a presence that’s clean, functional, and easy to maintain. With the right tools and planning, your church or nonprofit can create something beautiful, accessible, and welcoming online.

If you need any help, reach out! We can help you troubleshoot or you can bring Stoneroller on to build a custom solution!

Stoneroller is here to help!


Stoneroller Cooperative
Based in Maplewood, NJ. 
Serving clients nationwide and beyond.

Start the Conversation (opens in new window)

Focus AreasDesigning for Growth
Building Brand Systems

Centering Community
Strategy in Action



Terms & Conditions(opens in new window)  |  FAQs(opens in new window)  |   Privacy Policy(opens in new window)  |  Cookie Policy(opens in new window)  |  Do Not Sell My Info(opens in new window)  |  Photography Disclaimer
(opens in new window)

We’re committed to making our site more accessible and inclusive. We are currently reviewing and updating elements like alt text, button clarity, and form labeling to ensure a better experience for all users. If you encounter an issue while using our site, please reach out to us at studio@stonerollercoop.com(opens in new window) so we can continue to improve.


© 2005—2025 Libby Clarke Design LLC