Gather Commons
Documentation

Getting started

Setting up a community takes about an afternoon. This walks through it in the order that causes the fewest problems, and flags the handful of places people get caught.

Start free trial

Before you start

Two things are worth having to hand, because they're the steps most likely to stall:

  • Your member roster as a spreadsheet — names, emails, and who lives with whom
  • Your logo, and a few photos of the pool, courts or clubhouse

You can do everything else without them, and come back.

1

Make it look like your community

Settings → Branding, then Settings → Homepage · 15 min

Under Branding, set your colours and upload a logo. Everything else — your public site, member emails, the member app — picks these up automatically.

Under Homepage, choose one of four designsand fill in your hero heading, a short about section, and photos. Switching designs later changes only the layout — your content stays exactly where it is, so it's safe to try one and change your mind.

2

Add your amenities

Settings → Amenities · 10 min

Add each court, pool, pavilion and clubhouse as its own amenity. Give each one a type — court, pool, facility, clubhouse — because reservation rules are applied by type.

Tick “Bookable” on anything members should be able to reserve.An amenity that isn't marked bookable won't appear in the member reservation calendar at all, and there's no warning — it simply isn't offered. This is the single most common reason a new court or the clubhouse “isn't showing up”.

Leave Sub-Typeon “None” for anything that isn't a specific sport. Courts get tennis or pickleball; a clubhouse gets nothing.

3

Decide who can reserve what

Settings → General and Settings → Rules · 5 min

Two independent rule sets — one for courts, one for facilities — because most communities want different answers. Each has a Who Can Reserve setting:

  • Any adult in the household — the default for courts
  • Homeowner & spouse only — the default for the clubhouse and other facilities, which carry damage and liability
  • Any active member — no restriction

Adult Age under Settings → General is yours to set. A swim club might treat 16 as old enough to book a court; an HOA clubhouse might want 21.

Members with no age or date of birth on file are treated as adults. That's deliberate — most rosters arrive without ages, and locking those members out of booking would be worse than letting them through.

The same screens set booking windows, time limits, whether approval is required, and whether recurring bookings are allowed.

4

Import your member roster

Members → Import · 20 min

Download the template first. It has every column we read plus an example household, which is quicker than guessing what a column should contain.

Email is required for anyone who needs a login, plus either a full name or first and last name. Column names are flexible — common variations are detected automatically, and you can correct the mapping before anything is written.

To keep families together, include two columns: a row type saying whether each row is a primary member or a dependent, and a column naming which primary each dependent belongs to. Without both, every row becomes its own member — and because families usually share an email address, most of them will be rejected as duplicates.

Put Spouse, Husband, Wife or Partner in the relationship column for co-homeowners. That's what lets them reserve facilities. Anything else — including “Family Member” — is recorded as a dependent, which you can change per person later.

Date of birth beats age. An age is a snapshot that goes stale; a birthday means access updates on its own as children grow up.

Adults who have their own email address get their own login automatically. Everyone else is recorded on the household. The summary afterwards accounts for every row in the file and explains anything it skipped, by row number.

5

Connect payments

Settings → Payments · 15 min

Connect Stripe or Square to collect dues, membership fees and event payments online. Funds go directly to your community's own account — they never pass through us.

The same screen sets due dates, late fees, autopay, and whether payment is collected during registration. Settings → Membership is where you define your membership types and prices.

6

Point your domain at it

Domain · 10 min, plus DNS

Enter the address you want to use and the Domain page shows the exact DNS records to create at your provider. Certificates are handled for you.

If your DNS is behind Cloudflare, set those records to DNS only — the grey cloud, not orange. A proxied record prevents the certificate from being issued, and prevents us detecting that your DNS is correct.

Build and review the whole site before you switch DNS, so members never see a half-finished page.

7

Invite your members

Members · 5 min

Invite members individually or in bulk. They sign in with a link sent to their email — no passwords to set or reset — and can add a passkey afterwards if they want to skip the email step.

Under Roles you can give board members and committee chairs exactly the access they need: someone can manage events without seeing payments.

Start with your board rather than the whole community. A handful of people finding the rough edges first is much better than two hundred finding them at once.

When something isn't working

There's a Help & Supportpage at the bottom of the admin menu. It sends straight to us with your community, plan and account details already attached, so you don't have to explain who you are. Replies come back to your email.

It's for community admins only. Members with questions about pool hours, their dues or an event should ask you— you can answer those far faster than we can, and it keeps your members out of a queue they don't belong in.

Where to go next

See everything included, the four site designs, or what it costs. The blog covers the community side rather than the software — dues collection, pool season, court rules, and getting people to actually turn up.

Bring your community together

Start a 14-day free trial. No setup fees, cancel anytime.

Start free trial