Skip to main content
Connect Managed Missions to Overflow so mission-trip donors give through Overflow and every confirmed gift syncs back to the right trip and participant automatically.

Overview

Managed Missions handles trip planning, participants, and fundraising goals. Overflow handles the giving. This integration links the two so a donor who starts on a participant’s trip page is handed off to Overflow to complete the gift, and each confirmed gift lands back in Managed Missions tagged to the correct trip and participant. Setup is a one-time job that alternates between the two products, and once it is in place everything runs on its own.

Key terms

  • Giving Link: the Overflow link that opens the giving flow for a specific trip. Each Managed Missions trip needs its own Giving Link in Overflow.
  • Purpose Code: the field on a Managed Missions trip that tells Overflow which Giving Link to open. You paste the Giving Link’s config value here.
  • Redirect link: a permanent link you paste into Managed Missions once. It forwards donors into the right Overflow giving flow based on the trip and participant they came from.

How it works

When a donor selects Give on a participant’s trip page in Managed Missions, Managed Missions sends them to the redirect link. The link forwards them into the Overflow giving flow for that trip. After the gift is confirmed, Overflow sends the gift back to Managed Missions and tags it to the same trip and participant. The gift’s deposit date updates in Managed Missions after the payout settles. This is the piece most admins want to get right up front. The short version: one Giving Link per trip, no per-participant setup in Overflow, and the Fund is just your accounting bucket. One Giving Link per mission trip. The Giving Link is the stand-in for the trip in Overflow. Name it after the trip so the two products line up: a “China 2026” trip in Managed Missions gets a “China 2026” Giving Link in Overflow. Do not create a Fund per trip participant. Per-person fundraising totals are Managed Missions’ job. Overflow passes the trip and participant with every gift and Managed Missions credits the right person automatically. There is nothing to set up per participant in Overflow. The Fund is only the accounting designation for the money. Pick a structure that matches how your finance team separates mission trip money in their accounting software. All of these work:
  • One shared fund for every trip, for example Mission Trips.
  • A yearly fund, for example Mission Trips 2026.
  • One fund per trip, for example China 2026.
If you are not sure, start with a single Mission Trips fund. It keeps reporting simple, and you can always split into per-year or per-trip funds later. Here is how one trip maps end to end: Donors never visit the Giving Link directly. They start on the trip page in Managed Missions and select Give, and the redirect hands them into the Overflow giving flow with the trip and participant already attached.

Prerequisites

  • A Managed Missions account with admin access.
  • Overflow organization-settings access. Only Organization admins can configure the integration.
  • A Giving Link in Overflow for each mission trip you want to accept gifts for.

Setup

Setup has three numbered steps and one link you copy along the way. Each step is labeled with the product it happens in.
1

Connect your Managed Missions API key (in Overflow)

First generate the key in Managed Missions. Go to Account Admin > API > Introduction and select Generate API Key. Copy the key.In Overflow, open Organization Settings > Integrations > Managed Missions. Paste the key into the API key field and select Connect. The button reads Connect the first time you set the key and Update any time you change it later.A green check appears once the key is saved and the integration is active. Select Test connection to confirm the key actually works before you move on.
Screenshot to add: Connect Managed Missions API key in Overflow. Suggested path: /images/nonprofits/integrations/managed-missions/step-1-connect-api-key.png
2

Copy the Giving redirect link (in Overflow)

On the same Managed Missions integration page in Overflow, copy the Giving redirect link. You will paste this in Step 2 and reference its shape again in Step 3.The link looks like this:
Giving redirect link template
Screenshot to add: Copy the Giving redirect link in Overflow. Suggested path: /images/nonprofits/integrations/managed-missions/step-2-copy-redirect-link.png
3

Paste the redirect link into Managed Missions (in Managed Missions)

In Managed Missions, go to Settings > Payment Providers. Choose Redirect as the payment provider and paste the link you just copied. Save the change.
Screenshot to add: Paste the redirect link in Managed Missions Payment Providers. Suggested path: /images/nonprofits/integrations/managed-missions/step-3-payment-providers.png
4

Link each trip with a Purpose Code (in Overflow, then Managed Missions)

Now connect each mission trip to its Giving Link. Do this once per trip. You can link more trips at any time later.
  1. In Overflow, go to Giving Links > View on the Giving Link for the trip.
  2. Look at the Giving Link’s URL and copy the value that comes after config=. For example, in https://donate.overflow.co/give?config=abc123xyz the value to copy is abc123xyz.
  3. In Managed Missions, open the trip and paste that value into the trip’s Purpose Code field. Save.
Double-check that the Purpose Code matches the Giving Link’s config value exactly. A mismatch sends donors to a broken giving page.
Screenshot to add: Copy the Giving Link config value and paste it into a trip’s Purpose Code. Suggested path: /images/nonprofits/integrations/managed-missions/step-4-purpose-code.png
That is the full setup. New trips only need Step 3 (a Giving Link in Overflow and its config value pasted into the trip’s Purpose Code in Managed Missions).

Donor flow

After setup, the donor experience is straightforward.
  1. A donor lands on a participant’s trip page in Managed Missions and selects Give.
  2. Managed Missions hands them off to Overflow through the redirect link, and Overflow opens the giving flow for that trip.
  3. The donor completes the gift in Overflow.
  4. Overflow syncs the confirmed gift back to Managed Missions, tagged to the same trip and participant. The deposit date updates in Managed Missions after the payout settles.

What syncs

Gifts that flow from Overflow back into Managed Missions:
  • Card and bank gifts.
  • Manually entered cash gifts.
  • Recurring gifts. Each recurring charge syncs to the same trip and participant.
  • Offline gifts. Cash or check gifts given toward a mission trip can be recorded through manual entry in Gift Entry, and imports can include the trip and participant references so those gifts sync to Managed Missions too.
  • Deposit date updates on each synced gift after the payout settles.

What does not sync

So you can reconcile expectations, these do not flow back to Managed Missions:
  • Crypto, donor-advised fund (DAF), and stock gifts.
  • Refunds and chargebacks.
  • Contacts, groups, and other CRM records.

Frequently asked questions

No. Create one Giving Link per trip and skip per-participant setup in Overflow entirely. Participants are handled automatically by the sync. Funds are just your accounting buckets, so a single Mission Trips fund covers every trip unless your finance team wants a finer split.
The redirect link carries the trip and participant when a donor is handed off from Managed Missions to Overflow. Overflow sends both values back with every synced gift, and Managed Missions allocates the gift to the right person automatically.
Yes. Each recurring charge syncs back to Managed Missions and stays tagged to the same trip and participant as the original gift.
Check the gift type first. Crypto, DAF, and stock gifts, along with refunds and chargebacks, do not sync. If the gift is card, bank, or manually entered cash and it is still missing, confirm the trip’s Purpose Code in Managed Missions matches the Giving Link’s config value in Overflow exactly.
Only Organization admins in Overflow can connect Managed Missions and manage the API key. Any admin in your Managed Missions account can paste the redirect link and set trip Purpose Codes.

Reference

Redirect link template used in Managed Missions Payment Providers:
Giving redirect link template
Giving Link URL, with the value you copy into a trip’s Purpose Code:
Giving Link URL

Next step

Set up a Giving Link for each mission trip you plan to link. See Giving Links to create one and grab its config value.
Last modified on July 30, 2026