Meeting Guide participation is open to all general service areas, districts, Intergroup Central Offices, and international General Service Offices listed on aa.org’s “A.A. Near You” section.
Because of the technical requirements related to gathering data from a large number of sources, we require that participants:
- Have their own independent website
- List their meetings on their website in a database
- Some techniques require access to a live JSON feed of the meeting finder data
Some things that won’t work:
- emailing us files
- featuring a meeting finder on a hidden page
- using a manual process that requires a person to export data
As of June 2019, there are four techniques that have been used to connect to the app.
The easiest and most popular option is to use WordPress and the free 12 Step Meeting List plug in. There are several benefits to this approach: it is searchable, users can view the listings on a map, and it handles the JSON step automatically.
Using a Google Sheet is another option. Here is a template that can be used. This must actually be your website’s meeting finder, so it should be embedded on the meetings page, or, if you’re using Wix, you can create a table and set its data source to be the Google Sheet. This option also handles the JSON step for you.
Wix has a data collections feature that has been used to provide meeting info to Meeting Guide. This has only successfully been done once as of this writing, and requires some technical knowledge to implement. This route requires a valid JSON feed.
Finally, you’re welcome to create your own database. Many sites are using custom PHP / MySQL meeting finders, but any technology stack should be fine, so long as you provide a valid JSON feed.