SCD
Member Snapshot · Registration Audit 360° SCD Hub · May 22, 2026
208 records audited
Overview ! 73 Missing Users 🚨 2 Segments 3 Demographics 4 Growth Timeline 5 Cross-Reference Tool 6 Action Plan
🩸 360° SCD Hub Membership Audit · 2024-03-07 → 2026-05-20

208 registrations on file · 73 never got a WP account.

Gravity Forms User Registration was off longer than we thought. This dashboard reconciles every registration form submission against our membership records, surfaces the gap, and packages the fix into a deployable plugin update.

Total Registrations
208
205 with email · 3 age-gate hits
In Arizona
142
68% of total · core service area
Living with SCD
95
46% of segment · highest priority
🚨 Missing WP Users
73
35% — bigger than expected

Overview & Critical Finding

Audit of all 208 registration form submissions on 360scdhub.org from March 2024 through May 2026. You flagged "last 3 Phoenix Children's entries" — the reality is materially worse.

🚨

The Gravity Forms User Registration plugin has been OFF much longer than the last 3 entries

73 registrations with valid emails and chosen usernames never had a WP user account created. That includes 3 from Phoenix Children's Hospital (May 20), 3 from Banner Health (Vicki Knight, Michael Pogge, Pablo Angulo), Ediyie Akpan from SCFA, and several FFH team members. Earliest miss: March 2024.

See the 73 →

What we know about the historic 208

🩸 Living with SCD
95
46% of all registrations
  • I have SCD46
  • My child has SCD32
  • My family member has SCD17
🩺 Medical Community
50
24% of all registrations
  • Nurses11
  • Physicians10
  • Patient Advocates8
  • Community Health Workers6
  • Other / PA / Residents15
🤝 General Public
89
43% of all registrations
  • Concerned Citizens26
  • Non-Profit Partners22
  • Volunteers16
  • Corporate / Public / Edu19
What this means for FluentCRM: If user records weren't being created, FluentCRM tags weren't being applied either. None of these 73 people are properly segmented in your CRM. They never got the right onboarding emails. They can't be targeted for Banner Nurse Education, BWYAP outreach, or the Smart Snack pilot. The fix needs to be: (1) create the missing WP users silently, (2) backfill FluentCRM tags for ALL 205 emailed registrants based on their original segment selections, (3) turn the GF User Registration plugin back on so this never happens again.

!The 73 Missing WP Users URGENT

Every row below is a registration that produced a Gravity Form entry but never created a WordPress user account. These people technically "signed up" — they consented, picked a username, gave their email — but they cannot log in today.

Plugin v1.3 fix: I've packaged the WordPress side of this as a plugin upgrade (scfa-360-tracker-bridge v1.3) that adds an admin-only REST endpoint to silently create users from a CSV — no notification emails, no password reset triggers. Once you install it, this dashboard's "Sync Now" button will create all 73 accounts in one batch and apply the right FluentCRM tags based on each entry's segment selections. See Section 6 — Action Plan.

2Segments — Who Actually Joined

Breakdown of the 205 emailed registrations by self-selected segment + sub-segment. These are the FluentCRM tags that should exist on each contact today but don't.

Top-level segment split

Medical Community sub-types

Living with SCD breakdown

General Public sub-types

Proposed FluentCRM tag taxonomy

Tags to backfill on all 205: SCFA-Member (everyone) + segment tag (SCD-Patient, SCD-Parent, SCD-Family, Medical-Physician, Medical-Nurse, Medical-CHW, etc.) + geography tag (AZ-Resident, Out-of-State) + role tag (Banner-Health, Phoenix-Childrens, SCFA-Staff, FFH-Team based on email domain).

3Demographics

Self-reported demographics from the 205 emailed registrations. Multi-select fields (race/ethnicity) can sum above 100%. These numbers should mirror SCD epidemiology — and they roughly do.

Race / Ethnicity

Gender at Birth

Geographic Distribution

🏜️ Arizona
142
68% — core service area
🇺🇸 Out-of-State
50
Top: Georgia (7), California (3), Ohio (3)
❓ Unknown
16
Blank or "I'm not sure"

4Growth Timeline

Monthly registration counts March 2024 → May 2026. Notable spikes: June 2024 (43 — first big push), June 2025 (21 — second wave), and May 2026 still climbing as Banner + Phoenix Children's relationships activate.

5Cross-Reference Tool

Upload your current WP users CSV export (WP Admin → Users → Export). I'll diff it against the 205 emailed registrations and show you exactly who's missing, who's a registered-but-untagged member, and who's a WP user with no matching registration.

100% browser-side: No data leaves your computer. The CSV you upload is parsed in JavaScript and never sent anywhere. Use this before installing v1.3 to know exactly what the sync will do.

6Action Plan — How We Close the Gap

Three steps. Total time ~20 minutes once you have WP admin access.

1

Install plugin v1.3 upgrade

I'm packaging an updated scfa-360-tracker-bridge ZIP that adds admin-only REST endpoints for silent user import + FluentCRM tagging. Upload it via WP Admin → Plugins → Add New → Upload Plugin (same path as v1.0 install). Activate. Then visit Settings → 360° Tracker Bridge → new Member Sync tab.

2

Run the Member Sync — Import & Tag

The new admin page accepts the registration CSV you just uploaded (or pulls it automatically from Gravity Forms via API). It will: (a) silently create the 73 missing user accounts using wp_insert_user() with the notification call suppressed, so NO emails are sent; (b) backfill FluentCRM tags for all 205 registrations based on their original segment selections (SCD-Patient, Medical-Nurse, Phoenix-Childrens, etc.); (c) show a confirmation report.

3

Re-enable the Gravity Forms User Registration plugin

This is the upstream fix — toggle the plugin back ON so future registrations automatically create users + apply tags via the GF feed. Then test with a throwaway email to confirm. Set up a weekly "registrations without user" check via WP-Cron so this never sneaks past us again.

HIPAA note: No PHI is involved here. These are membership signups (email, name, self-reported segment) — same data already in Gravity Forms. We're moving it from a stuck form-entries table into proper WP user records + CRM tags. Inherits SCFA's existing administrative-safeguards posture.
Live Member Sync Console
Calls /wp-json/scfa/v1/admin/users/* on 360scdhub.org. Requires v1.3 plugin installed + you are logged in as WP admin.
Checking plugin status…
[ready] Open this page logged in as a WP admin on 360scdhub.org to enable the sync buttons.
Endpoint: If running this dashboard outside WP (e.g. file://), set window.SCFA_ADMIN_BASE to https://360scdhub.org/wp-json/scfa/v1 + your nonce via window.SCFA_ADMIN_NONCE in the browser console.