Integration

SFTP Integration for momoGood

Automatically move supporters from a daily file drop into momoGood Messaging lists, with no manual uploads from your team.

Messaging
 logo

SFTP is a self-serve integration with momoGood-powered workflows — tailored to your setup, used by operations and engagement teams to automate daily supporter imports from any platform you already use without ongoing manual work.

Category
Setup type
White-glove
Typical effort
Tailored to your setup
Products
Messaging
Primary users
Nonprofit fundraising teams·Marketing and engagement teams

The SFTP integration is configured for each organization through a guided setup wizard. Your secure file location, file naming patterns, date formats, the target momoGood list, and how your file's columns match to momoGood fields are all chosen during setup. Talk to the momoGood team during onboarding if your daily file needs additional cleanup before it's ready to import.

Overview

The momoGood SFTP integration helps nonprofit teams automatically import supporters from a daily file drop into a momoGood Messaging list.

Your team sets it up through a guided wizard — connecting your secure file location, picking a sample file, matching your file's columns to momoGood subscriber fields, and choosing a daily run time. Once it's on, the integration picks up each day's file, imports the supporters, and emails your team with a success, failure, or file-missing alert.

This is a good fit for organizations whose CRM or fundraising platform doesn't have a built-in momoGood integration, but can drop a daily file into a secure file location. Specific setup and field matching may vary by organization.

What you can do

Put your SFTP data to work

  • Connect any platform that can export a daily file to momoGood, even without a built-in integration
  • Automate daily supporter imports into a momoGood Messaging list
  • Match standard and custom columns from your file to momoGood subscriber fields
  • Choose whether each daily run adds, updates, or unsubscribes records
  • Get email alerts when imports succeed, fail, or when a file is missing
  • Run multiple SFTP integrations for different lists and use cases

Notable capabilities

What this integration supports

Confirmed or carefully qualified capabilities for this integration. Specific behavior may vary by customer setup.

  • Supports a daily automated import from a file in your secure file location
  • Supports self-service setup through a guided configuration wizard
  • Supports flexible matching of any file column to standard or custom momoGood fields
  • Supports a daily run time your team chooses (Eastern Time)
  • Supports add, update, and unsubscribe actions on the target list
  • Sends email notifications on success, failure, or missing-file events

How the integration works

The SFTP integration runs on a daily schedule your team chooses. At the chosen time (Eastern Time), the integration figures out the expected filename for today using the sample file and date format from setup, then looks for that file in your secure file location.

If the file is there, the integration imports the supporters into your momoGood list using the column matches you configured. When the import finishes, your team gets a success or failure email. If the file isn't there, your team gets a file-missing email and the run stops.

Specific run times, file naming conventions, supported fields, and column matches may vary by organization.

Who it's for

Primary users

Nonprofit fundraising teams
Marketing and engagement teams
Operations and data teams
Technical and IT teams

Common use cases

Where teams start

Sync supporter data from a niche or custom CRM that doesn't have a built-in momoGood integration

Automate the daily list upload your team currently does by hand

Bridge a new platform to momoGood while a deeper integration is being scoped

Keep a momoGood Messaging list aligned with a daily export from your data warehouse

Process daily unsubscribe files from an external system into momoGood

Supported momoGood products

Available with the following products

Messaging

SFTP data & security considerations

The integration connects to your secure file location using your standard sign-in — either a username and password, or a secure key with an optional passphrase — chosen during setup. Information moves from your file into momoGood, limited to the columns your team matches in the setup wizard.

For specific security, compliance, or data-residency questions, contact the momoGood team during integration setup.

FAQs

Good to know

What does the SFTP integration do?

It automatically imports supporters from a daily file in your secure file location into a momoGood Messaging list, so your team can stop downloading and uploading lists by hand.

Which momoGood products does it work with?

The SFTP integration is available with momoGood Messaging. Specific feature support and field mappings may vary by customer setup.

What information can be connected?

Common information includes contact names, phone numbers and opt-in status, email and mailing address fields, birthdate fields, and any custom subscriber fields on the target momoGood list. The exact columns synced are tailored to your organization.

Is setup required?

Yes. Setup is self-service through a guided wizard. Your team will connect your secure file location, choose a sample file, pick a date format and daily run time, select the momoGood list to import into, and match your file's columns to momoGood subscriber fields.

Can the integration be customized?

Yes. Your secure file location sign-in, folder paths, file naming patterns, date formats, target lists, import action, and column matching are all tailored to your organization. Multiple integrations can be set up for different lists and use cases.

Does information move one way or both ways?

Information moves one way — from your secure file location into momoGood. The integration does not write data back to your file location.

What file formats are supported?

Comma-separated files with column headers in the first row. Filenames must include a date in one of the supported formats so the integration can find each day's file automatically.

How do I learn more?

Talk to the momoGood team to scope the integration against your specific data source, export schedule, and supporter workflows.

Ready to put SFTP to work?

Talk to the integrations team about connecting SFTP to momoGood for your organization.

Talk to integrations →