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. 


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