Customize channel-specific fundraising data
Last updated: September 17, 2025
By default, we look for keywords included in your ActBlue refcodes and form names and match them to the major fundraising channels. In order to avoid over-matching, we only include refcodes or form names with the below phrases if they are surrounded by non-letter characters or are at the start/end of your refcode or form name. This is the default channel mapping we use:
Channel | Refcode OR Form Name | Examples |
SMS | *p2p* |
|
*text* |
| |
*texting* | ||
*sms* | ||
Web | *web* |
|
*website* | ||
*homepage* | ||
*em* |
| |
*email* |
| |
Social | *social* | |
*facebook* | ||
*fb* | ||
*instagram* | ||
*insta* | ||
*ig* | ||
*twitter* | ||
*tweet* | ||
*tw* |
| |
*tiktok* |
If you have a naming convention you use for your organization(s), please make a copy of this template and send your channel mapping to support@oneswitchboard.com and we can update your analytics reporting. If you use the same logic for multiple organizations, you only need to fill this out once.
Use asterisks (*) if you want us to search anywhere in the refcode or form name. Note that if a donation matches multiple rules, we will search in order of these rules and use the first match.
Channel | Field | Search for | Notes |
Texting | Form name | p2p | All donations that come in on the form name that is exactly |
Refcode | em* | Any refcode that starts with | |
Website | Form name | homepage | All donations that come through the |
Ads - Direct Donate | Form name | dd* | Donations that have a refcode that start with |
Ads - Acquisition | Refcode | *acq | Donations that have a refcode that end in |
High Dollar | Refcode | *event* | Any donation that comes in with a refcode that has the word |