Find constituents and read codes, gifts and renewals from DonorPerfect in a workflow
The DonorPerfect step reads from a connected DonorPerfect database, so a workflow can check who someone is, which codes you use, what they have given, and whose membership is about to lapse, without anyone looking it up by hand. Find a constituent by donor ID, by email, or by name and ZIP code, list the codes for a field such as membership type, list gifts, or list the memberships expiring soon. The step only reads: it never adds or changes a record. Requires a connected DonorPerfect integration.
Look someone up by donor ID, by email, or by name and ZIP code, and get back every possible match with the detail it matched on. The step never picks one for you: it tells you whether it found nobody, exactly one person, or several.
A donor ID, when you give one, is tried first, and also returns the date the membership began. Then the email. If nobody has that email, the step tries last name and ZIP code together, then last name alone, adding the first name to each when you give one. It stops at the first search that finds anyone. The output says none, one or many, lists the candidates with their donor ID, name, email, address, membership type and expiry, and says what each matched on. The donor ID is filled in only when exactly one person matched.
List the codes DonorPerfect accepts for one field, with their descriptions, such as your membership types or your GL codes.
Name the field, for example MCAT for membership types or GL_CODE for GL codes. Each code comes back with its description and whether it is retired. For GL codes, it also shows the membership settings the code carries: the membership type it sets and the gift amounts it applies to.
List the gifts one donor has made, or every gift received in a date range, with the amount, date, GL code, solicitation, campaign and reference.
Give a donor ID, a From date, or both; one of them is required so a run never reads your whole gift history. To Date is optional. You can give several donor IDs at once, keep only certain GL codes or solicitation codes, and include pledges as well as gifts. Under Advanced settings you can add more columns to each gift, such as who entered it and when, and your own gift fields by name. The list stops at the Maximum Gifts you set (1,000 unless you change it) and is marked as truncated when more gifts matched.
List the members whose membership expires in a date range, with their name, email, membership type and expiry date.
By default it lists memberships expiring from today to 60 days from now; set Expiring From and Expiring To to change the window, and pick membership types to narrow it. Loop over the list with a For Each to send each member a reminder.