Skip to main content
Campaign Structure

An explainer about the different options that influence the structure of Funraisin campaigns

James Kent avatar
Written by James Kent
Updated over a week ago

The Funraisin campaign configuration and resulting Salesforce structure desired by a customer can vary between implementation. Therefore, it is important to understand how specific configuration items can alter this structure.

There are three types of campaigns within Funraisin: an offline event, offline event and a DIY (do-it-yourself) event.

Online Event

Offline Events will be treated the same as other events. By default, MoveData will filter these unless the Ignore Offline Donations toggle is set to false.

MoveData Ignore Offline Donation Toggle

Online Event

Online Events will be produced in the following hierarchy by default:

  • Event

    • Team (if present)

      • Fundraiser

This is a standard model and is not modified by any MoveData configurations.

DIY Events

⚠️ Please contact Funraisin to learn when to use DIY events.

Campaigns can also be configured as DIY events. When this occurs, an event will be marked with an event type of diy and an event category.

"event_type": "diy", 
"event_category": "shavechallenge",

MoveData will dispatch a notification with the following hierarchy:

  • Event: Name = "funraisin"

    • Team: Name = DIY Event Name

      • Fundraiser: Name = Fundraiser's Name

Rollup DIY Campaigns

Often an organisation using Funraisin does not want to a DIY campaign to have a team and fundraiser record; they perceive this as a single campaign. To address this, MoveData will compress the event and fundraiser record into a single campaign. This results in the following structure:

  • Event: Name = "funraisin"

    • Fundraiser: Name = DIY Event Name

To enable this setting, please open the Funraisin integration in the MoveData app and enable Rollup DIY Campaigns.

Organisations in Funraisin

Presently, MoveData does not support Organisations as part of campaigns.

Did this answer your question?