The Tucson Jazz Society · Executive Report

Membership Data Audit

Why roughly half the membership never sees a newsletter — what the data shows, what caused it, and the four decisions the Board is being asked to make.

Prepared for the President & Board of Directors · 22 September 2026 · Coach Lucy Howell, in-kind Coaching Ambassador · Source: TJS Brilliant Directories admin, read-only

Executive summary

A member reported never receiving the newsletter. Checking that one complaint surfaced a structural problem in the membership database that predates anyone currently on the Board.

The Society has 1,779 member records. The last newsletter reached 887 of them. Delivery itself is healthy — 98.5% of what was sent arrived. The Society is not being blocked by spam filters. It is sending to about half its own membership because the other half cannot be mailed, is not on the list, or has opted out.

1,779
Member records
In the directory today
887
Received the last newsletter
5 Sept 2026 send
892
Members reached by nothing
50.1% of the membership
98.5%
Delivery rate of what was sent
Deliverability is not the problem

The single sentence for the Board: this is not a marketing problem or a vendor problem. It is a data problem, it is measurable, and most of it is fixable with clerical work rather than money.

Where the missing half went

Three defects account for the gap. They overlap — a record can be both nameless and undeliverable — so these do not sum to 892, and no combined figure is claimed here.

Defects found in the member database
Count of member records affected, out of 1,779
Unsubscribed addresses 635
Placeholder email addresses 339
Records with no name at all 206
Records with no email at all 41
Single measure, single hue. Bars share one scale; the longest bar is 635. Source: TJS admin, 21–22 Sept 2026.

1. Placeholder addresses — 339 records (19% of the membership)

These records carry an address the system invented, in the form 31308@tucsonjazzsociety.com. They are not real mailboxes and never were. Mail sent to them cannot arrive, and no amount of list management will change that — the real addresses have to be re-collected from paper, spreadsheets, or the members themselves.

2. Nameless records — 206 records

These members have an account, a membership class, and often a real email, but no name. In the admin they display as "Member." They cannot be found by searching a name — only by email address. A volunteer looking someone up by name concludes the person isn't a member.

3. Unsubscribed — 635 addresses

These sit on the platform's suppression list and are excluded from every send by design. Some are genuine opt-outs and must stay that way. The number is worth reviewing only to confirm it reflects real member choices rather than accidental bulk suppression.

The nameless records came from two bad imports

This is the most actionable finding in the report, because the cause is specific and dated.

Nameless member records by the date the record was created
206 records total · two dates account for 196 of them
2 May 2019 139
23 Apr 2026 57
1 Aug 2019 4
21 Aug 2023 2
Four other dates 4
The April 2026 batch — recoverable nowOlder imports
Each bar is one creation date. The April 2026 bar is marked because it is the batch the Society can still fix from its own paperwork.

23 April 2026 had exactly 57 new member records, and all 57 of them are nameless. Not one record created that day has a name. They were loaded in four batches that morning, all marked "Joined via Import." A whole-batch failure like that is a column that wasn't mapped during the import — the names were never lost, they were never carried in.

2 May 2019 shows the same signature at larger scale: that is the original migration onto the current website platform. The same mistake, seven years earlier, and nobody caught it then either.

29 of the 57 April names can be recovered immediately by matching each record's email address against the membership spreadsheet already in the Society's possession — including Nizar Sukkar, Kathi Sanders, Tim Ouimette, Ellie Trope, Stan Lindenfeld, Calvin Hill, Karin Aldridge, Glenn Lane, Rikki Teeter and Angela Thomatis. The remaining 28 carry placeholder or blank addresses and will need a human to identify them.

Membership standing

Separately from the mail problem, the directory's own account-status field shows the following. Each status is labelled, not colour-coded alone.

Account status across all 1,779 member records
As recorded in the directory, 22 September 2026
✅ Active 1,408
⚠️ Past Due 202
🔶 Not Active 157
🛑 Incomplete 11
🛑 Cancelled 1
359 records — Past Due plus Not Active — represent lapsed or lapsing membership revenue that nobody is currently working.

The complaint that started this

A member and former Ambassador reported never receiving the newsletter. That report is what prompted the audit, and the Society was right to take it seriously. The send logs, however, tell a more specific story, and the Board should see it before anyone acts on the complaint.

Send history for the two member records in question
Pulled from the platform's per-recipient delivery log
CampaignSentMember #31295Member #31294
Week 3 Reminder — Fall Sunday Jazz Jams5 Sept 2026Delivered · OpenedDelivered · never opened
Reminder — Fall Sunday Jazz Jams (copy)29 Aug 2026Delivered · OpenedDelivered · never opened
Reminder — Jazz Jams Kicks Off Tomorrow22 Aug 2026Delivered · OpenedDelivered · Soft Bounce
August News — Sunday Jazz Jams are Back13 Aug 2026Delivered · Opened · ClickedDelivered · never opened
Celebrate International Jazz Day23 Apr 2026Delivered · Opened · ClickedDelivered · never opened
Both records were on every recipient list. Neither address appears on the unsubscribe list.

Record #31295 received all five newsletters, opened all five, and clicked links in two of them. A click is a deliberate human action — it is much stronger evidence than an open, which can sometimes be triggered automatically by a mail provider.

Record #31294 received all five and has never opened one, and one send soft-bounced. Delivered-but-never-opened across five sends, with a bounce, is the pattern of mail landing in a junk folder.

How to reconcile this with the complaint — before anyone is told they're wrong

The logs prove mail was delivered to that address. They do not prove the member reads that mailbox. Three explanations fit the evidence, and the Society should establish which before treating the complaint as mistaken:

  1. The mail goes to an address the member no longer monitors. The most common explanation, and entirely consistent with the logs.
  2. The mail is filtered into spam or promotions at the receiving end, so it technically arrives but is never seen. This is demonstrably happening to record #31294.
  3. The record's address is not the one the member believes we hold. Because the record has no name on it, nobody has ever been able to verify it by looking it up.

Recommended handling: confirm with the member which mailbox they actually use, rather than opening with the delivery log. The log answers "did we send it" — it does not answer "did they see it," and leading with it would put a valued Ambassador on the defensive over what is, at root, our own record-keeping failure.

How to verify these records yourself, in four clicks

In the TJS admin at ww2.managemydirectory.com:

  1. Emails → Send Newsletter
  2. On the campaign "Week 3 Reminder 2026 Fall Sunday Jazz Jams Kicks off" (ID #24263, sent 5 Sept), open Actions → View Details
  3. Choose the recipient list view — it shows all 887 recipients, sorted by email
  4. Page to the entry for the address in question. The Status column shows Delivered, Opened and Clicked with timestamps.

To look up either member directly: My Members → Search Members, and search by email address, not by name — these records have no name, so a name search returns nothing.

The membership list the Society already owns

A membership spreadsheet covering 695 unique people was provided during this review. Matching it against the live directory, person by person:

695 people in the membership spreadsheet, matched against the live directory
Matched on exact email address, then on surname
ResultPeopleWhat it means
Confirmed in the directory114Exact email match — high confidence
Possibly in the directory192Surname present, email differs — needs a human check
Not in the directory389Neither email nor surname found
Current members, not in the directory52Paid and unexpired, yet no record exists to mail
Some of the 52 are paid through 2027 and 2028. A full person-by-person workbook accompanies this report.

What the Board is being asked to decide

  1. Authorise the April 2026 name repair. 29 of the 57 nameless April records can be restored from the Society's own spreadsheet. Clerical, no cost, no risk. Asking for: approval to proceed.
  2. Assign an owner to the 339 placeholder addresses. These members cannot be contacted by email at all until someone re-collects real addresses. This needs a named person and a deadline, not a volunteer's spare evening. Asking for: an owner.
  3. Decide how to re-enrol the 52 current members who have no record. They are paid members receiving nothing. Asking for: approval to add them, and a decision on whether to apologise for the gap in service.
  4. Adopt an import rule. Every future bulk import is checked for blank names and placeholder addresses before it is committed. This failure has now happened twice, seven years apart, for the same reason. Asking for: adoption as standing practice.

The encouraging part. Nothing here is lost data or a broken platform. Delivery works. The membership is larger than the mailing list suggests. Fixing the April batch and the 52 missing members would add several hundred reachable members without recruiting a single new one — the cheapest growth available to the Society this year.

Method & confidence

Every figure above was read directly from the live TJS administration console between 19 and 22 September 2026, in read-only fashion. No member record was created, edited or deleted. All 1,779 member records were enumerated individually rather than sampled. Counts of nameless records, placeholder addresses and account status are exact. The 695-person spreadsheet match used exact email comparison first and surname comparison second; the "possibly in the directory" group is explicitly unresolved and is not counted as either present or absent. Delivery, open and click events are as recorded by the platform's own logging.

One known limitation: membership expiration dates are not exposed in the directory's member list and could not be verified independently. Where expiration is referenced, it comes from the Society's spreadsheet and is labelled as such.

Prepared by Coach Lucy Howell, in-kind Coaching Ambassador to The Tucson Jazz Society, as part of the 100-day engagement. Internal document — not for public distribution.