Streamlining API connections for efficient event management

We simplified how Innovation Zero managed it's connections with third-party vendors, eliminating hours of manual work.
marketing-automation@2x.jpg

Problem

Innovation Zero runs large industry events with thousands of attendees. Their visitor data lived in four different places: the event app, the website, the registration provider, and the CRM. None of these systems talked to each other.

Before each event, the team manually exported CSVs from one system and imported them into another. It was slow, error-prone, and meant attendee data was often out of date by the time anyone looked at it.

Solution

IZAPI is a central data hub that keeps all four systems in sync automatically. When someone registers on the website, their details appear in the event app and CRM within seconds. No exports, no imports, no manual reconciliation.

The system runs on Firebase with Google Cloud Functions handling the data transformations between platforms. Each system gets the data in the format it expects, without the team touching a spreadsheet.

Process

We started by mapping what data each system needed and in what format. The event app expected different fields than the CRM, so transformations had to happen automatically during sync.

We built the central hub in Firebase, then connected each platform one at a time. Testing happened against real data to catch edge cases before going live, since getting this wrong during an event would have been costly.

Results

The team no longer spends hours before each event wrangling spreadsheets. Attendee data flows between systems automatically, and everyone works from the same up-to-date information.

The system has run across multiple events without manual intervention.