RunSignup Integration

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

 Email

 [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

 Email

 [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