Agend Directory · Built for Australian associations

A public directory that lists only current members.

Prospective clients search, filter and find your members. Listing status follows membership status, so lapsed members drop off without anyone chasing it.

Book a walkthrough30 minutes · your use cases · real product
Watch Directory in 90 seconds
Be found, stay current
40+
Australian associations
500–50k+
Members per org
In production with 40+ Australian associations
Australian HR Institute
Australian Retail Council
SMSF Association
Green Building Council of Australia
Property Council New Zealand
Property Council of Australia
Australian Compliance Institute
Australian Society of Anaesthetists
Australian Veterinary Association
Independent Schools NSW
Melbourne Racing Club
STAV
Australian Chiropractors Association
Australian Council on Healthcare Standards
One suite,
one member record.
Sound familiar?
1

Your member directory is a PDF someone re-exports twice a year, and it is wrong the day it goes up.

2

Lapsed members are still listed as current, because nothing connects the listing to the membership.

3

Members pay their fee and get a line of text nobody can search, filter or find.

What good looks like

A directory that stays true on its own.

Listings go through a moderation queue, then publish to your own domain. Search covers name, description, category, tag, badge, rating and distance. When a membership lapses past the grace period the listing suspends itself, and renewing restores it.

BW
Brindle & Weir Pty LtdConsulting engineer · Parramatta NSW
Listed
Approved and published – visible in search, category and distance results
Address geocoded, so it appears in within 10km of me searches
Sponsor level 2 – sorted above standard listings
Membership expired past the grace period: listing suspended
Nobody had to remember to take them down.
Be found

Members get found by the people looking for them

Keyword search across listing names and descriptions, plus semantic search for when a visitor's words don't match yours. Filters for category, tag, badge, star rating, distance and custom fields. Sort by relevance, distance, rating, newest or views.

Membership-linked

The directory can't quietly go stale

Listing status follows membership status. Active memberships keep an approved listing; expiry inside the grace period leaves it live; expiry past the grace period, cancellation or a pause suspends it, and a renewal restores it. Every sync is logged for audit.

Your shopfront

A directory that looks like your association, not ours

Run it on your own verified custom domain with your colours, logos and favicon. Drag-and-drop pages built from hero, text, FAQ and CTA blocks alongside live directory blocks – featured listings, category grid, latest reviews, search and stats.

Local search

Show members near the person searching

Addresses are geocoded automatically and shown on a map. Visitors filter by radius and sort by distance, and a listing can carry multiple locations with its own hours, phone and email per site.

Under the hood

Everything a member directory has to do, in one place

Listings and members

Listing lifecycle

  • Pending, approved, rejected and suspended states
  • Approving a listing publishes it
  • Soft delete with restore, and optional expiry
  • Bulk approve, feature, publish or delete

Sponsorship and featuring

  • Four sponsor levels, from none to gold
  • Featured listings rank above the rest
  • Badges with icon and colour on listing cards

Claims and ownership

  • Email a claim link to the business or member
  • Claiming creates their account and hands over the listing
  • Claims recorded in the activity log

Bulk import

  • CSV wizard with column mapping and validation
  • Duplicate detection on name, email, phone and website
  • Up to 5,000 rows per import

Search and discovery

Search

  • Keyword search on name, teaser and description
  • Autocomplete from two characters
  • Semantic search over listing content
  • Hybrid ranking, with keyword fallback if AI search is unavailable

Filters and browsing

  • Filter by category, tag, badge, rating and distance
  • Custom fields become toggle and checkbox filters
  • Hierarchical category browse pages
  • Grid or list view, set per directory

Search analytics

  • Total searches, click-through rate and response time
  • Top searches and zero-result searches
  • Which result was clicked, and where it sat

Run it yourself

Branding and domains

  • Custom domain verified by DNS record
  • Primary and secondary colours, light and dark logos
  • Hero images and social links
  • Embeddable widgets that carry your branding

Reviews and moderation

  • One to five stars, one review per email per listing
  • Reviews confirmed by email before they count
  • Rate limiting and CAPTCHA on the review form
  • Approve, reject or flag from a moderation queue

Structure and fields

  • Nested categories with icons, colours and ordering
  • Custom fields in eight types, including dropdown and date
  • Choose which fields show on cards, detail pages and filters

Pages and SEO

  • Draft and published pages with header and footer navigation
  • Meta title, description and social image per page
  • Structured data, meta tags and a sitemap out of the box
See it with your own listings.Send us a CSV of your members and we'll walk you through the directory it produces.
Book a walkthrough
Better together

A listing that knows the membership behind it.

CRM

Membership status decides who is listed.

Active members are published, expired members drop off after the grace period, and renewing a membership restores the listing automatically.

Portal

One member site, not two.

The directory sits inside the association portal with the same brand config, fonts and navigation, and sections turn on only for the apps you have enabled.

Jobs

Jobs on the directory homepage.

A featured jobs section can be switched on for the homepage, gated to accounts with Jobs enabled, with a link through to the full jobs page.

CMS

Copy changes without a developer.

Page copy, FAQs, stats and partner logos come from the CMS, so staff can edit the words around the directory from the dashboard.

Switching

From spreadsheet to live directory.

Import wizard

Upload the CSV you already have. You map your columns to listing fields, and the wizard validates every row before it writes anything – email format, URLs, description length, category and tag matching.

It then shows you duplicates, both inside your file and against listings you already hold. Imports run in batches with partial success, so one bad row does not sink the file. Everything lands as pending until you approve it.

Let members claim

Once the listings are in, you generate claim links and email them to the businesses. The owner clicks through, signs in, and the claim creates their account and hands them the listing.

From that point they maintain their own details and you stop being the bottleneck. You keep moderation, sponsor levels and badges.

Fair questions

Asked by every buying committee.

Will lapsed members drop off automatically?
Yes, where listing status is driven by membership status. Active memberships keep the listing approved; an expired membership stays live through a configurable grace period, then the listing is suspended. Cancelled and paused memberships suspend immediately, and a renewal restores the listing.
Can the directory live on our own domain?
Yes. You add your domain, add the DNS record we give you, and the directory serves from it once verified. Branding is per-directory as well: colours, logos, favicon, hero images and the on-page wording.
Can members edit their own listing?
Yes, through the claim flow. You send claim links to your members, they sign in, and claiming the listing gives them their own account with the listing attached, which they then maintain. Admins keep the moderation queue over the top.
Is it any good for search engines?
Listings are server-rendered with structured data, meta tags and a sitemap. Each listing has its own URL, meta title, description and images. Extra pages built with the page builder carry the same SEO settings.
Can we import the list we already have?
Yes. The import wizard takes a CSV of up to 5,000 rows, maps your columns to listing fields, validates every row, and shows you duplicates before anything is written. Categories are matched by name and addresses are geocoded as they import.
Still weighing it up?

Ask us the hard ones – pricing, migration, the lot. A human from our Australian team replies within one business day.

Ask a question

Give members something worth being listed in.

A walkthrough takes half an hour, and we'll use your data.

  • Your own domain, DNS verified
  • Structured data and sitemap for search engines
  • Reviews verified by email before they publish
  • Listing status follows membership status
  • Australian data residency
  • Full data export, no lock-in