Overview
This guide explains how to connect UE Advocacy to any gifting platform via Zapier so that when a user redeems a reward, a gift order is automatically sent — no manual steps required.
TIP: You only need ONE Zap per gifting platform, not one per reward item. Each reward in UE Advocacy has a Unique Identifier (UID) that tells Zapier which gift to send. Set it up once and it works for your entire catalog.
Before You Start
Make sure you have:
A UE Advocacy account with rewards configured
A Zapier account (free tier works)
An account with your gifting platform (Sendoso, Reachdesk, Goody, etc.)
Admin access to both UE Advocacy and your gifting platform
Step 1 — Get the Item ID from Your Gifting Platform
Every item in your gifting platform has a unique identifier. You'll need this to map it to the right reward in UE Advocacy.
How to find it:
Sendoso: Go to your Sendoso catalog → select an item → copy the Item ID or Product ID from the item details
Reachdesk: Go to Catalog → select an item → copy the Campaign ID or Variant ID
Goody: Go to your gift catalog → select a gift → copy the Gift ID
Other platforms: Look for Item ID, Product ID, SKU, or Campaign ID in the item settings
TIP: Write down the ID for every item you plan to offer as a reward in UE Advocacy. You'll need these in Step 2.
Step 2 — Add UIDs to Your Rewards in UE Advocacy
Now you'll paste each gifting platform ID into the corresponding reward inside UE Advocacy. This is the key mapping that makes one Zap work for your whole catalog.
Log into UE Advocacy and go to Rewards
Select a reward from your catalog
Open Reward Settings
Find the Unique Identifier (UID) field
Paste in the item ID from your gifting platform (e.g., 987654)
Save the reward
Repeat for every reward in your catalog
TIP: Each reward must have the correct UID matching the exact item in your gifting platform. If the UID is wrong or missing, the Zap will fail or send the wrong gift.
Step 3 — Connect UE Advocacy to Zapier
Before building the Zap, you need to authorize Zapier to access your UE Advocacy account.
Log into Zapier and click Create Zap
Search for UserEvidence Advocacy as the app
Click Sign In when prompted and enter your UE Advocacy API key or credentials
Once connected, your account will appear — Zapier will call it whatever name you set (e.g., Zealot or your company name)
Step 4 — Set Up the Trigger
The trigger fires every time a user redeems a reward in UE Advocacy.
In the trigger step, select UserEvidence Advocacy as the app
Set the Trigger Event to Reward Redeemed
Select your connected account
Click Continue
Click Test Trigger — Zapier will pull a recent redemption event as sample data
TIP: If no test data appears, do a test redemption yourself in UE Advocacy first, then come back and test the trigger again.
Once you see sample data, confirm that the following fields are present:
User name and email
Reward name
Reward UID — this is the key field that will route to the right gift
Shipping address (if collected)
Step 5 — Set Up the Action
The action step sends the gift order to your gifting platform.
Click + Add Action
Search for your gifting platform (e.g., Sendoso, Reachdesk, Goody)
Select the action event — typically:
Sendoso: Send a Physical Gift
Reachdesk: Send Gift / Create Send
Goody: Send a Gift
Sign in to your gifting platform account when prompted
Map the fields from UE Advocacy to your gifting platform:
Gifting Platform Field | Map to UE Advocacy Field | Notes |
Item ID / Gift ID | Reward UID | The key mapping field |
Recipient Name | User Full Name |
|
Recipient Email | User Email |
|
Shipping Address | Address fields | If collected in UE |
Message / Note | Custom text | Optional |
Step 6 — Test and Activate
Click Test Action — Zapier will send a real test order to your gifting platform
Log into your gifting platform and confirm the order appeared correctly
Check that the right item was selected (matching the UID you set)
If everything looks good, click Publish Zap
TIP: Once your Zap is live, every reward redemption in UE Advocacy will automatically trigger a gift order — no manual processing needed.
Important Notes
No approval queue when automation is active
When the Zap is live, redemptions are fulfilled automatically with no manual review. If you need to limit how many times a user can redeem, set those restrictions in UE Advocacy's reward settings before publishing.
One Zap per gifting platform, not per reward
If you use Sendoso and Reachdesk, you need two Zaps total — one for each platform. The UID handles routing within each platform automatically.
Shipping address collection
If your gifting platform requires a shipping address and UE Advocacy isn't collecting it, add an address field to your reward redemption form before activating the Zap.
Zap errors
If a redemption fails, Zapier will send an email notification. The most common causes are a missing or incorrect UID, or an expired connection to your gifting platform account.