Skip to content

How to add subscriptions to Raisely with Zapier

Automate donor subscriptions with this step-by-step integration guide

Prerequisites

  1. Active Zapier account
  2. Raisely organization admin access

Step 1: Configure Webhook Trigger

Set up the "catch" endpoint for Evergiving data.

  1. Create new Zap → Search trigger:
    Webhooks by ZapierCatch Hook

  1. Copy your unique webhook URL (Example format):

https://hooks.zapier.com/hooks/catch/740182/u6buxx0/

Save this for Evergiving configuration.

Step 2: Map Evergiving Data to Raisely Format

Align Evergiving fields with Raisely's API requirements

Reference:

Raisely Subscriptions API Documentation

Step 3: Configure Raisely Action

Push formatted data to Raisely API

  1. Add action step → Webhooks by ZapierCustom Request

  1. Configure settings:

  2. Method: POST

  3. Unflatten: Yes
  4. URL: https://api.raisely.com/v3/subscriptions
  5. Headers:
    Authorization: Bearer YOUR_RAISELY_API_KEY
    Content-Type: application/json

  6. Build JSON body using dynamic data:

Most of the data is from what was collected in step one, and some are hardcoded. You will need to place the raw data in to ensure the formatting is correct. Example below.

Step 4: Test & Deploy

  1. Send live test from Evergiving
  2. Verify in Raisely under Subscriptions
  3. Activate Zap → Monitor in Zapier History

Successful Test Result

Troubleshooting Checklist

Issue Solution
401 Unauthorized Regenerate Raisely API key
Missing fields Verify Evergiving's webhook payload format
Date errors Use ISO format: YYYY-MM-DD
Campaign errors Confirm UUID in Raisely: SettingsAdvancedAPI