This article gives an overview of the RunSignup integration for Alpine.
Overview
This document covers key features of the Humanitru Alpine integration with RunSignup.
Please evaluate carefully, as certain use cases will be natively supported by Humanitru while others may need custom setup.
Synced Entities
Within RunSignup, the top-level entity is the Race. Within each Race, there can be multiple Events. Each Event has a list of Participants, while each Race can also have multiple Donations. These are the key entities that Humanitru will sync on a regular basis.
Donations
Each RunSignup Donation belongs to a Race. The information we will synchronize is:
RunSignup Info |
Alpine Field |
First + Middle + Last Name |
Name |
|
[Match Column] Email |
Street, City, State, Zip |
Address |
Phone |
Phone |
Donation Date Timestamp |
Date (Happened At / Action Date) |
Donation Amount |
Amount |
(implied) |
Type = Donation |
(optional) Fundraiser Name |
Campaign |
(optional) Team Fundraiser Name |
Campaign |
Race Participants
Each Race has multiple Events, with each Event having multiple participants. Each Participant will be mapped over as having an RSVP action within Humanitru:
RunSignup Info |
Alpine Field |
First + Middle + Last Name |
Name |
|
[Match Column] Email |
Street, City, State, Zip |
Address |
Phone |
Phone |
Registration Date Timestamp |
Date (Happened At / Action Date) |
Payment Amount |
Amount |
(implied) |
Type = Ticket |
(optional) Fundraiser Name |
Campaign |
(optional) Team Fundraiser Name |
Campaign |