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.
Connecting the integration
Please reach out to Humanitru Support (support@humantiru.com) in order for us to connect your RunSignUp account.
Because the integration will pull all historical ticket purchases, please advise our Support Team what "Sync Date" you'd like us to use as a starting point.
For example, if the "Sync Date" is 2/7/25, the first time the platforms are connected we will start pulling data from RunSignUp starting on 2/7/25.
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 |