How to add subscriptions to Raisely with Zapier¶
Automate donor subscriptions with this step-by-step integration guide
Prerequisites¶
- Active Zapier account
- Raisely organization admin access
Step 1: Configure Webhook Trigger¶
Set up the "catch" endpoint for Evergiving data.
- Create new Zap → Search trigger:
Webhooks by Zapier
→Catch Hook
- 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
- Add action step →
Webhooks by Zapier
→Custom Request
-
Configure settings:
-
Method: POST
- Unflatten: Yes
- URL:
https://api.raisely.com/v3/subscriptions
-
Headers:
Authorization: BearerYOUR_RAISELY_API_KEY
Content-Type:application/json
-
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¶
- Send live test from Evergiving
- Verify in Raisely under Subscriptions
- Activate Zap → Monitor in Zapier History
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: Settings → Advanced → API |