Skip to main content

Get started with Give Lively’s Zapier integration

Get going with our Zapier integration and connect Give Lively to 6,000+ other web services with automated actions when new donations come in.

J
Written by Julicia R

Use Zapier for third-party integrations

Learn how to set up our Zapier integration, connect Give Lively to 6,000+ other web services and automate actions when new donations come in.

Before You Get Started:


Zapier is a software company that automates connections between apps, turning everyday tasks into effortless workflows. In our case, Zapier allows you to connect Give Lively to 6,000+ other web services. The automated connections you create are called Zaps, which consist of a trigger and one or more actions; the trigger automatically initiates the action(s) through Zapier. Zaps can be set up in minutes with no coding.

Get started with Zapier

Before you can begin using Zapier with Give Lively, you must set up a Zapier account.

Set up Zaps

You have a choice between using or adapting pre-established Zaps and creating your own with the Zap Editor. No coding knowledge is needed to create a Zap; just follow the step-by-step setup instructions.

Make your first Zap trigger

This process will complete only one half of a Zap. It tells Zapier what trigger to look for. Later you will have to tell Zapier what action(s) will ensue as a result of the trigger.

  • Log in to the Give Lively Nonprofit Admin Portal.

  • In the left-hand navigation menu, go to “Settings” and then “Organization Settings”.

  • Select “Integrations”.

  • Scroll down to the Zapier section and click “Settings”.

  • In a new tab or window, log in to your Zapier account.

  • Click the orange “+ Create Zap” button in the sidebar.

  • Click the “1. Trigger” button.

  • Type "Give Lively" in the search bar and select it from the results.

  • Use the “Event” dropdown in the right-hand workspace to choose the triggering event. (We recommend “New Donation” to start.) Click “Continue”.

  • Click “Sign In” next to “Connect Give Lively”.

  • An "Allow Zapier to access your Give Lively Account?" pop-up window will appear.

  • Choose either “Production” or “Sandbox” from the “Give Lively Domain” dropdown.

  • Copy your Organization ID from the previous tab/window (where you were managing Zapier settings in the Nonprofit Admin Portal).

  • Paste the Organization ID into the corresponding Zapier field in the Zapier pop-up window.

  • Repeat the above steps for the API key. Use the “Generate” button if none is present.

  • Click “Yes, Continue to Give Lively” in the Zapier pop-up window.

  • Click “Continue” in the Zapier right-hand workspace.

  • In the "Created Since" field, choose a start date from which records should be synced, e.g. “5/15/2022 8PM EST” or leave blank to include donations from all time.

  • Click “Continue”.

  • Click “Test trigger”. Zapier will test the connection and attempt to retrieve sample records from Give Lively.

  • Scroll to the bottom of the right-hand workspace and click “Continue with selected record”.

Make your first Zap action

This process identifies the action(s) you wish to see completed when a trigger fires. Adding a Zap action to a Zap trigger completes a Zap.

  • After the final step above, you will automatically see a Change action” overlay window in your Zapier tab. If you are returning to add an action to (or change an action on) an existing Zap, the overlay will appear when you click “2. Action” on the desired Zap in Zapier.

  • Use the search bar to find for the app you’d like to act upon (for example, Google Sheets) whenever Give Lively donations are received:

Technical information

Please refer to this article about JSON endpoints for architectural details on the API interactions between Give Lively and Zapier.

Review the Zapier integration's Zap triggers and templates

Learn about the Zapier triggers and templates that help propel our Zapier integration.

Before You Get Started:


As described in the introduction to our Zapier integration, Zapier allows for the creation of automated connections, called Zaps. Zaps consist of a trigger and one or more actions; the trigger automatically initiates the action(s) through Zapier. Zaps can be set up in minutes with no coding.

Keep in mind that, in edition to the existing Zap templates listed below, you can always custom-build your own Zaps – on your own or using Zapier’s AI-powered Zap builder – using the triggers identified below to prompt an action involving any of the 6,000+ web services connected to Zapier.

Zap triggers

At present, Give Lively’s Zapier integration includes three triggers:

  • new donations

  • updated donations

  • updated donation status

Every time this Give Lively data changes, it can be used to trigger an action involving any of the 6,000+ web services connected to Zapier. These actions can be configured to utilize your Give Lively donation data (see a list of Give Lively data fields).

Zap templates

Zap templates are basically pre-set Zaps. Both the trigger and the action(s) are already identified, but the user’s specific account information is needed. Templates are the fastest way to set up Zaps.

Give Lively has set up the following approved templates:

CRMs & marketing automation tools

Donation alerts

Email marketing platforms

Project management & collaboration tools

Donation data spreadsheets

Accounting & reporting tools

Advertising & conversion tracking

  • Give Lively + Google Ads – record a new donation in Google Ads (to fine-tune your ads) when a new donation is made via Give Lively

  • Give Lively + LinkedIn Conversions: prompt LinkedIn Conversions to mark/track or send a conversion event when a new donation is made via Give Lively

  • Give Lively + Facebook Conversions:
    + initiate a Send Lead Event in Facebook Conversions when a new donation is made via Give Lively
    + Initiate more events (Send Purchase Event, send Funnel Event, Send Other Event) in Facebook Conversions when a new donation is made via Give Lively

Understand Zapier’s JSON endpoints

Learn about the two JSON endpoints that power our integration with Zapier.

Before You Get Started:


Our integration with Zapier is powered by two JSON endpoints that are enabled when a Zapier API key is created in our platform.

JSON endpoint 1

  • Responds with a 200 status and { success: true } if the credentials are valid.

  • Responds with 404 otherwise.

JSON endpoint 2

  • Responds with a JSON array of all donations received on the platform if the credentials are valid.

  • Responds with 404 otherwise.

  • Records are sorted in reverse chronological order of when they were most recently modified.

  • This endpoint takes an optional URL parameter ?start_time_ms=TIME. If specified, then results are limited to donations that have been created/updated since the specified time represented as milliseconds from midnight January 1, 1970.

Did this answer your question?