Skip to main content

Why did a pledge not auto-fulfill when the donation came in?

Raise More checks each new donation against open pledges every six minutes. When a donation meets all the conditions for a pledge, it marks that pledge fulfilled and records which donation closed it. If a pledge is still showing as open after a donation came in, one of the conditions below was not met.

How auto-fulfillment works

When a donation is processed, the system looks at every unfulfilled pledge on the same contact record. For each pledge it checks:

  1. The donation and the pledge belong to the same contact (matched by person record, not by name or email).

  2. The donation has a date recorded, and that date is on or after the date the pledge was created.

  3. The donation amount is greater than or equal to the pledge amount. If a single donation is large enough, it can fulfill multiple pledges in sequence until the donation amount is exhausted.

If all three conditions are true, the pledge is marked fulfilled and linked to the donation that closed it.

Common reasons a pledge does not auto-fulfill

The donation was recorded on a different contact. If the donor gave through ActBlue or another source and was matched to a duplicate or separate contact record rather than the one that holds the pledge, the system will not see a match. Check whether the donor has more than one contact record and whether the donation landed on the correct one.

The donation date is missing or earlier than the pledge date. The system requires a donation date and requires it to be on or after the pledge creation date. Donations imported without a date, or donations dated before the pledge was created, will not fulfill the pledge.

The donation amount is less than the pledge amount. A single donation must cover the full pledge amount in one payment. A $200 donation will not fulfill a $500 pledge, even if partial payments were intended.

The pledge was already fulfilled. Once a pledge is marked fulfilled, the system will not re-process it. If the pledge shows fulfilled but you believe it was closed by the wrong donation, check the pledge record for the linked donation.

The processing job had not yet run. The check runs every six minutes. A donation entered seconds before you checked may not have been processed yet. Wait a few minutes and refresh.

How to fulfill a pledge manually

If the auto-fulfillment conditions were not met but the pledge should be considered closed, open the pledge on the contact's profile and mark it fulfilled by hand. You can set the fulfillment date when doing so.

Did this answer your question?