Red Mage
III
Work
The Portfolio

Wyoming REALTORS

Legislative Outreach Automation

n8nGoogle SheetsNAR APIVoterVoice API

The outcome

  • 3,000
    Records updated per sweep
  • 50+ → 15
    Hours to minutes
  • 100%
    Data integrity NAR ↔ VoterVoice

The situation

The challenge

Wyoming REALTORS needed to mobilize roughly 3,000 members for an upcoming legislative session. Their member data lived in the National Association of Realtors system. Their outreach tool was VoterVoice. The two platforms didn't talk to each other, and both vendors pointed them toward a third party. For a non-technical organization, that meant a staffer manually auditing, exporting, and re-uploading 3,000 records. Realistically, that process would take over 50 hours.

The core problem wasn't just a missing API connection. Neither system was the source of truth. Without a clean, authoritative data layer in the middle, any sync would be unreliable. Email addresses were inconsistent across systems. Active and inactive membership statuses needed to be correctly distinguished for targeted outreach. And the client needed to check sync status themselves without calling a developer every time something looked off.

The work

What was built

A Google Sheet became the centralized intermediate database: pulling from the NAR official API, verifying records against Wyoming REALTORS' internal data, and pushing clean active or inactive status into VoterVoice.

Fail-safe matching logic uses the unique NAR ID as the primary identifier when email addresses are missing or inconsistent, preventing duplicate or lost records. Sync status and error output were built into the database so staff can self-diagnose issues like missing addresses or incorrect emails. Parallelized subworkflows in n8n then cut the automated sync's own run time from roughly an hour down to 15 minutes, on top of eliminating the original 50-plus hours of manual work.

In their words

Client review

Andres Sepulveda Morales provides excellent services and work products. As a small non-profit organization, hiring Andres has worked out beautifully for our needs and our tight budget. We could not be more pleased!
Nicole Novotny Smith, Wyoming REALTORS

The outcome

Results

3,000 records updated in one sweep. 50+ hours of manual work reduced to a 15-minute background task. 100% data integrity between NAR and VoterVoice. Targeted outreach by member status for the first time.

Want something
like this?