The $12 (Plus Tax) a Year Website and Tech Stack

A presentation at the 2022 National A.A. Technology Workshop on how the Puget Sound Central Service Office developed a comprehensive website and tech stack at a cost of only $12 (plus tax) a year by utilizing a variety of free services.

Informational Website

Google Domains

If you want your website to be easy to navigate to, you'll want to buy a domain name (ex: pugetsoundaa.org) and keep it continuously registered. Any domain name registrar can get the job done but you should look for one that meets these criteria:

We use Google Domains for our domain registar because they meet all of these requirements. Plus, because we also use Google Accounts (specifically Google Workplace for Non-Profits*) there are several additional synergies:

*Note: Every Google tool mentioned on this site is free and available for regular Google/Gmail Accounts, Google Workspace is not required.

Google Sites

We use Google Sites as our content management system (CMS). While nearly any CMS could get the job done, we like Google Sites for the following reasons:

Online Meeting List

Google Sheets

We use a Google Sheet for our meeting database as it is the only free way (doesn't require paying for a web server) we know of to achieve the following:

Another huge benefit to us of using a Google Sheet as our database is that it is simply a spreadsheet, so all of our special office workers have found it easy to themselves update the meeting info within and thus removing that responsibilty from our voluneer co-webservants. Changes to the meeting data in the Google Sheet are reflected within a second on our TSML UI web app (once reloaded).

TSML UI

We use the TSML UI to display our online meeting list at https://meetings.pugetsoundaa.org for free through GitHub Pages. Here are the general steps you would take to do the same:

Some of the advantages of using TSML UI are:

Other Tools

tawk.to

We use tawk.to to provide a chat button on the home page of our informational website. Volunteers, organized by our Twelfth Step Service Committee, get a notification through the tawk.to app on their phone whenever someone initiates a chat and are then able to respond within the app.

Google Groups

We use Google Groups to manage email distribution lists for our organization. If you are using Google Workspace you can utilize your domain to create a Group Email such as committee@pugetsoundaa.org with which anyone on the committee could send an email to that address and have it be distributed to everyone's email account. If you don't have Google Workspace you can still use Google Groups with a standard Google/Gmail account; however, the Group Email will look like committee@googlegroups.com

Conclusion

We hope this page can serve as a road map for your A.A. service organization to replicate some or all of the ways the Puget Sound Central Service Office has setup our website and tech stack. If you have any questions or are looking for help with implementing these technologies, feel free to reach out to @jacobe on the TIAA Forum.