What would you like to know more about?

Show Page Sections

Configuring Mission Trip Application

Quick Start

Get people off on the right foot with their Mission Trips with a simple application and helpful fundraising visualization. See the Quick Start Guide for tips on getting the Mission Trip Application Widget up and running.

If the shared script hasn't been added to your website, add it to the appropriate webpage, replacing "example-church.com" with the base URL of your church's website.

<script id="MPWidgets" src="https://example-church.com/widgets/dist/MPWidgets.js"></script>

Create a webpage on your website that will display your Mission Trip Application Widget or identify the page on your website where it will be displayed.

Add the Mission Trip Application Widget to your church website by placing this snippet of code in the body of your chosen webpage and modifying the required attributes.

<mpp-mission-trip pledgecampaignid="5"></mpp-mission-trip>
Tip: While not mandatory, this snippet would typically be placed inside a <div> element with the class "container".

Widget Configuration

Optional Attributes

  • Pledge Campaign ID: Determines the mission trip that displays in My Mission Trips.
    • Attribute: pledgecampaignid
    • Valid Value: Pledge Campaign ID (this is the Missions Trip ID)
    • Example:
      pledgecampaignid="2"

Optional URL Parameter

If you have multiple mission trip applications going on, you can use a URL parameter instead of the Pledge Campaign ID attribute. So you would add the widget to your website without the pledgecampaignid attribute, then use the parameter of the same name in the URL that you send to applicants.

  • Pledge Campaign ID: Determines the mission trip that displays in My Mission Trips when you send the link.
    • Parameter: pledgecampaignid
    • Valid Value: Pledge Campaign ID (this is the Missions Trip ID)
    • Example:
      ?pledgecampaignid=2
  • Applicant Email Template: Confirmation email sent after an individual has successfully submitted an application.
    • Attribute: applicantemailtemplate
    • Valid Value: Message record ID (dp_Communications.Communication_ID) or empty for unspecified
      Note: The applicant email comes from a Message, not a Message Template. Similar names but very different things.
    • Merge Fields and Snippets: Personalize your message with Merge Fields! Want to get really fancy? You can use snippets in your widget messages. Just add the Domain_GUID and Contact_GUID to the Default Field List of the table on which the record is created by the widget.
      1. Open the Domain record and copy the Domain GUID.
      2. Open the Page record and edit the Default Field List.
      3. Add Contact_ID_Table.[Contact_GUID] AS [Contact GUID].
      4. Add '<DOMAIN GUID HERE IN QUOTES>' AS Domain_GUID.
      5. Save the Default Field List.
      6. Ensure your snippet includes both the Domain_GUID and Contact_GUID.
    • Example:
      applicantemailtemplate="1200"

Attributes must be included before the opening widget tag is closed. Attributes may be listed in any order and should be separated by a space or other whitespace. An attribute's value should be wrapped in quotation marks.

<mpp-mission-trip pledgecampaignid="5" applicantemailtemplate="1200"></mpp-mission-trip>

Configure Your Widget

Fill out the Widget Configurator below, copy your generated widget code, and paste it into your website.

Associate a Custom Form with the Mission Trip Application

You may need to gather more information from the applicant during registration. You can create a custom form and attach it to the Pledge Campaign record.

  1. Create a Custom Form asking the questions you need to know.
  2. In the navigation menu, click Contributions > Pledge Campaigns.
  3. Open the Pledge Campaign record.
  4. Add the Custom form in the Registration Form field.
thumb_upYes thumb_downNo