WidgetsUpdated Oct 23, 2026
Ministry Platform

Mission Trips

Three widgets that replace the stock Ministry Platform mission trip widgets. Use them together: the finder links to the trip page, and members follow their fundraising on My Mission Trips.

Supported Providers

  • Ministry Platform — Trips are MP pledge campaigns of a mission trip campaign type.

Mission Trip Finder

<fs-mission-trip-finder target-url="/mission-trip" campaign-type-id="2"></fs-mission-trip-finder>
AttributeDescription
target-urlPage with your <fs-mission-trip> widget. Each card links to {target-url}?pledgecampaignid={id}.
campaign-type-idMP Pledge Campaign Type ID for mission trips. Falls back to ?missiontripcampaigntypeid= in the page URL.
congregation-id, ministry-id, program-id, keywordStarting filters.
show-full-tripsfalse hides trips that are full. Default true.

The stock attribute names (targeturl, missiontripcampaigntypeid, congregationid, ministryid, programid, showfulltrips) also work.

Mission Trip

<fs-mission-trip email-template="612"></fs-mission-trip>
AttributeDescription
campaign-idThe trip's MP Pledge Campaign ID. Leave it off to read ?pledgecampaignid= from the URL (how the finder links).
email-templateMP Communication ID for the applicant's confirmation email.
  • Shows the trip's description, dates, fundraising goal, and progress toward the campaign goal.
  • Guests enter their name, email and address. Signed-in users apply for themselves or a household member; if they have an address on file it's used automatically.
  • If the trip has an MP custom form, its questions appear in the application.
  • The form is hidden when the trip is full, closed to online pledges, or past its end date. Trips that require sign-in ask guests to sign in first.

The stock attribute names pledgecampaignid and applicantemailtemplate also work.

My Mission Trips

<fs-my-mission-trips campaign-type-id="2" show-donors="true" show-team-progress="true"></fs-my-mission-trips>
AttributeDescription
campaign-type-idMP Pledge Campaign Type ID for mission trips. Default 2.
show-donorstrue lists each trip's donors with contact details so the traveler can thank them.
show-team-progresstrue shows trip leaders each team member's fundraising.

Trips are split into My Mission Trips and Family Mission Trips. The stock names missiontripcampaigntypeid, showdonors and showteamprogress also work.

Requirements

  • Ministry Platform configured in Dashboard -> Settings
  • User Login on the site for My Mission Trips and for household applications
  • Add allowed origins in Dashboard -> Widgets -> Allowed origins