Using an integration between BSD in MobilizeAmerica allows you to perform distributed sends, where the closest Mobilize event is populated in the email based on the email recipient's zip code. This is a great option for national organizations who want to recruit volunteers for events closest to them.

What’s needed from BSD?

1.BSD API ID

2.BSD API secret

Both the API ID and secret can be found by selecting “Advanced configuration” from the main dropdown, then choosing “New API user” or copying and pasting them from an existing MobilizeAmerica user. You would then need to assign all permissions under api_event_frontend and api_event.

3. Creator cons id
 (A constituent ID you want to use as the creator of your events. This is not tied to the event in Mobilize, but is needed as a data point for its creation. Any valid constituent ID will work. You can find ID through the Constituent Search tool, on the results page of a search)

4.The base url of your BSD instance (this would be the URL you access your BSD Tools through)

5.The BSD event type ID for each of the following (make sure your event types allow for multiple shifts and multiple dates in BSD):

Canvass

Phone Bank

Text Bank

Meeting

Community Event

Fundraiser

Meet-and-Greet

House Party

Voter Registration

Training

Friend-to-Friend Outreach

Other

The event type id can be found by clicking to edit the event type in BSD. The id will then appear at the end of the URL. e.g. https://slug.cp.bsd.net/modules/event2/admin/event_type_edit.php?event_type_id=1

The Mobilize signup link is in the description field on the event in BSD (and only contains the link). Please note that Mobilize does not sync signups to BSD. From here, you can proceed with distributed send emails. All signups will show up in Mobilize and VAN.

Did this answer your question?