Skip to main content
All CollectionsAPI and IntegrationsIntegrations
Configuring Blackbaud Raiser's Edge NXT Integration with Tatango
Configuring Blackbaud Raiser's Edge NXT Integration with Tatango

Learn how to integrate Blackbaud Raiser's Edge NXT with Tatango.

D
Written by Dakota Fearn
Updated this week

Overview

The integration is triggered when a gift is created in Blackbaud Raiser's Edge NXT. Upon detecting a new gift, the integration checks whether the constituent who made the gift should be included or excluded based on the configured Solicit Codes. If the constituent qualifies, they are added or updated in Tatango as a subscriber. Additionally, the donation data is captured for segmentation and personalization, allowing organizations to tailor their messaging based on giving history.


Exporting Constituents from Raiser's Edge NXT

Step 1: Set Criteria for Export

Exclude any constituents with Solicit Code Descriptions that you do not want added to your Tatango list.

Step 2: Include the Following Fields in the Export

  1. Constituent ID*

  2. System Record ID* (Mapped to Lookup ID in Tatango)

  3. Phone Number*

  4. First Name (Optional)

  5. Last Name (Optional)

  6. Email (Optional)

  7. City (Optional)

  8. State (Optional)

  9. Postal Code (Optional)

  10. Fundraiser Status (Optional)

  11. Deceased (Optional)

  12. Last Gift Date (YYYY-MM-DD) (Optional)

  13. Last Gift Amount (Optional)

  14. Type (Optional)

  15. Birthdate (YYYY-MM-DD) (Optional)

Note: If you need additional fields to be brought over by the integration please consult your Customer Success Manager.

Step 3: Constituent Codes

Constituent Codes from RE NXT will be mapped as tags in Tatango. Add all constituent codes you'd like to use to identify various segments. Your Tatango Customer Success Manager can help concatenate these tags into a single column once you provide the export.


Marketplace Configuration

Connecting Tatango to Blackbaud Raiser's Edge NXT

  1. Login to your Blackbaud Raiser's Edge NXT account.

  2. Navigate to the Marketplace.

  3. Search for "Tatango".

  4. Click on Connect to establish the integration.

Note: You must be logged in as a Marketplace Admin

Solicit Code Exclusion

  1. Navigate to Control Panel β†’ Tables.

  2. Locate the Solicit Codes table.

  3. Identify and take note of any Solicit Codes that should be used to exclude constituents from being added to your Tatango list.

  4. Create a comma-separated list of these Solicit Codes, ensuring they are formatted exactly as they appear in RE NXT.

  5. Create Tatango SMS Opt-Out solicit code


Tatango Configuration

Step 1: Create the Following Custom Fields in Tatango

Field Name

Merge Tag

Datatype

Constituent ID

const_id

text

Lookup ID

lookup_id

text

City

city

text

State

custom_state

text

Fundraiser Status

fundraiser_status

text

Deceased

deceased

text

Last Gift Date

last_gift_date

text

Last Gift Amount

last_gift_amount

number

Type

type

text

Step 2: Configure the Tatango Integration

  1. Navigate to My Apps β†’ Integrations.

  2. Click the All Apps tab.

  3. Locate the Blackbaud Raiser's Edge NXT integration and click Configure.

  4. When prompted, name the app (or leave the default name) and click Continue.

  5. A separate window will open, prompting you to log in to your Blackbaud Raiser's Edge NXT instance.

  6. Click Next after logging in.

  7. Select the Tatango list where constituents should be added.

  8. Click Next.

  9. Enter the Solicit Codes used to exclude constituents from being added to the Tatango list. Ensure the list is comma-separated and formatted exactly as they appear in RE NXT.

  10. Copy the Webhook URL provided by Tatango.

Step 3: Configure the Webhook on Your Tatango List

  1. From your list, navigate to Settings β†’ Webhooks.

  2. Click Create a new webhook.

  3. Paste the Webhook URL copied from Tatango.

  4. Select the Unsubscribes checkbox.

  5. Save the webhook configuration.


Need Help?

If you need assistance with the integration, reach out to your Tatango Customer Success Manager.

Did this answer your question?