Skip to main content

Getting started for admins

This is the order that works. Each step assumes the ones above it.

Steps 1 and 2 need a CivicPort platform admin, because entity type and entitlements are not yours to change. Everything from step 3 down is yours.

1. The community record exists

A platform admin creates the community with its name, location and entity type (HOA, apartment complex, country club, municipality). Entity type is close to permanent: it decides which features can ever be offered. A municipality, for example, is never offered dues, violations, bookings or resale documents.

Creating the community generates a join code, which is how residents who were not individually invited register themselves.

2. Features are switched on

Almost nothing is on by default. Tell your platform admin which of these you need and they enable them per community:

You wantAsk for
Dues, fines, autopayPayments (requires Stripe, step 6)
Covenant enforcement with fines and hearingsViolations
Architectural reviewARC
Amenity or clubhouse reservationsBookings
Elections and surveysVoting (needs a one-time bylaws attestation)
A public websitePublic site
A lobby TV displaySignage
Resale and estoppel packetsResale
Leases and e-signaturesTenants
Applications and background checksMember onboarding
Homes advertised for rentListings
Fillable formsForms

The full list, with what each one unlocks, is in feature toggles.

3. Brand the community

Community Settings > Branding. Upload a logo, set a header image and a brand colour. This is what residents see on the sign-in page, on the Overview page, and in the emails CivicPort sends on your behalf.

Branding also sets the community's slug, the DNS label it answers on, so demohoa serves demohoa.civicport.io. Give residents that address rather than the bare platform one: they land on a page that already looks like their community.

See branding.

4. Configure the intake you cannot avoid

Two things every community needs before residents arrive:

  • Issue types (Community Settings > Issue Types). The categories residents pick from when reporting a problem. Get these right early; they are what your dashboard charts break down by.
  • Groups (Community Settings > Groups). Who work gets assigned to: landscaping, maintenance, the pool contractor. Each group holds members with a role of supervisor, employee or contractor.

5. Invite your members

People > Manage Members. Two ways:

  • Share the join code. Fast, good for a full community at once. Anyone holding the code can register.
  • Email invitations. One address at a time, addressed to that person. Use this where who gets in matters, and where you want the person to arrive already attached to a specific address.

Promote the rest of the board to community admin from the same screen.

See managing members.

6. Connect Stripe, if you are collecting money

Finance > Manage Payments walks through Stripe Connect onboarding. Payouts go to your community's own Stripe account, not to CivicPort.

Nothing can be charged until Stripe reports charges enabled, so do this before publishing fees. Then create your dues and assessments. See payments.

If you also take cheques and cash, say so on the collections policy before residents start asking. An empty list means "we accept none"; never having answered means residents are told nothing at all. See offline payments.

7. Publish your governing documents

Operations > Documents. Upload the CC&Rs, bylaws, rules and policies, each tagged with its document type and effective date. Residents read them under Governing Documents, the checklist can require an acknowledgement, and resale packets can attach them without your uploading anything twice.

Tick publicVisible on anything that should also appear on your public website.

8. Tune the resident checklist

Community Settings > Checklist. The stock items cover most communities. You can disable what does not apply, edit wording, add your own items, or apply a preset bundle in one click.

Most items derive their own completion from real records, so you are deciding what the community asks for, not tracking it by hand. See checklist.

9. Turn on the community side

Once members exist, open the things that need an audience:

  • Announcements for one-way notices.
  • Community Board for resident discussion, with a moderation queue behind it.
  • Events, with RSVPs and attendance caps.
  • Messages, which routes resident questions to the right person by topic rather than into one shared inbox.
  • FAQs, which quietly removes a large share of the messages you would otherwise answer one at a time.

10. Publish a public website

Community Settings > Public Site. Pick a template, choose which sections show, write the about text, list the board, add photos. Nothing appears publicly until you both publish the site and tick each individual item as publicly visible: the public site is opt-in twice on purpose.

You can serve it on your subdomain, buy a domain through CivicPort, or connect one you already own. See the public website.

11. Work the setup card

Your admin dashboard carries a setup checklist covering most of the steps above, and it knows which ones you have actually done. Use it to see what is left rather than tracking this page by hand.

12. Take the tour

The guided tour points at the real sidebar and skips anything your community does not have switched on, which makes it a better map of your console than any screenshot. It offers itself on your first visit to the dashboard, and you can restart it any time.