Welcome to Stadium’s Zapier integration guide. This article explains how to use Zapier to connect Stadium with 2000+ applications—especially Salesforce Loyalty Cloud—to automate gifting and loyalty point campaigns. It also includes setup steps, data flow logic, and FAQs to help you launch campaigns confidently and reduce manual operations.
This article includes sections:
- Zapier Integration Overview
- Why Use Zapier Integration
- When to Use or Not Use Zapier Integration
- Zapier Integration Installation
- Zapier Integration Data Flows
- Zapier Integration Frequently Asked Questions (FAQs)
💡 Zapier Integration Overview
🧠What is the value of the Zapier integration?
-
Automates gift and point delivery from CRMs and other tools.
-
Integrates easily with Salesforce Loyalty Cloud, Calendly, HubSpot, and more.
- Saves time by removing manual workflows and ensures timely and consistent engagement.
🎯Why Use Zapier Integration
- To trigger gift or point sends automatically based on specific events (e.g., new loyalty ledger entry, new CRM campaign member).
- To increase engagement by connecting gifting with CRM lifecycle stages or behavior-based triggers.
- To unify platforms without code—Zapier makes this low-lift for marketing and customer success teams.
🚫 When to Use or Not Use Zapier Integration
Use When... | Avoid When... |
You want to trigger sends based on CRM or tool activity. | Your desired application is not supported on Zapier. |
You want to automate loyalty reward fulfillment. | You require highly customized multi-step workflows with complex logic. |
You want to integrate Salesforce Loyalty Cloud with Stadium. | You have missing contact emails or multiple ambiguous data sources in your CRM. |
🛠️Zapier Integration Installation
✅ Requirements Before Installation
- Admin access to Salesforce (or other platforms).
- A configured Loyalty Program in Salesforce if using Loyalty Cloud.
- The recipient's email address must be present in the triggering record or retrievable through lookup steps.
- A defined promotion, shop, and payment method within Stadium.
📥 Step-by-Step Installation Guide
- Sign up for a Zapier account (free for basic usage).
- Make sure you have a Stadium Business or Engagement Suite Package.
- Connect Stadium and your desired partner application (e.g., Salesforce, Calendly) in the Zapier dashboard.
- Create a new Zap and configure:
-
Trigger (e.g., new loyalty ledger entry, new CRM campaign member).
-
Action (e.g., send points or gifts via Stadium).
-
Trigger (e.g., new loyalty ledger entry, new CRM campaign member).
- Use field mapping to ensure the recipient email and point amount are passed to Stadium.
- Test your Zap and go live!
🔁 Zapier Integration Data Flows
What are the distinct data flows?
Example 1: Salesforce Loyalty Cloud → Stadium
Step | Action |
1 | Trigger: New loyalty ledger entry (e.g., point redemption) |
2 | Filter: Include only “Debit” transactions for specific campaigns |
3 | Lookup: Find Loyalty Program Member by Member ID |
4 | Lookup: Get email from associated Contact ID |
5 | Action: Send points to Stadium using the recipient's email |
Example 2: Calendly → Stadium
Step | Action |
1 | Trigger: New event scheduled |
2 | Email is extracted from Calendly |
3 | Action: Send gift or points to recipients using Stadium |
When and how do data flows trigger?
- Zapier automations run in real time when the event occurs.
- Filters or conditional logic ensure that only qualifying events (e.g., specific promotions or campaigns) trigger Stadium sends.
- Zaps can include lookup steps to retrieve missing data, such as email addresses.
Can data flows be manually triggered?
- Yes, within Zapier, customers can test Zaps manually or run them on demand.
- However, most Zaps are designed to run automatically based on event triggers.
❓ Zapier Integration Frequently Asked Questions (FAQs)
🔧 Setup Troubleshooting
Q: Why is my Zap failing to send points to Stadium?
A: Ensure the following:
- Email field is populated and passed correctly.
- Promotion ID, Currency ID, and Payment Method, which match the Stadium configuration.
- The shop and sender details are selected in the Zap.
- Test your Zap using a real Salesforce transaction with all fields filled in.
Q: Zapier can’t find the recipient’s email address. What should I do?
A:
- Add lookup steps in Zapier to fetch the email via Contact ID or associated objects.
- Use Salesforce’s Loyalty Program Member → Contact → Email flow (Steps 3 & 4 from the guide).
⚠️ Integration Gotchas
Q: What if the wrong loyalty program is sending points?
A: Add filters based on Loyalty Program ID, Currency, or Promotion ID in Step 2 of your Zap to restrict which redemptions trigger point sends.
Q: Can I send points for all transactions?
A: You can, but it’s not recommended. Filter by event type = Debit and set conditions for specific promotions to avoid oversending or duplication.
Q: What happens if my application is not on Zapier?
A: Submit a custom integration request form or notify your onboarding specialist. We’ll log your request and explore native integration possibilities.
Q: Can I trigger Stadium sends from multiple Zaps?
A: Yes, as long as each Zap is configured correctly with required fields. Just ensure each Zap uses distinct triggers to avoid duplication.
💡 Use Case Scenarios
Scenario 1: Sending points when a Salesforce customer redeems loyalty points for a Stadium promo
→ Set up a trigger on “Loyalty Ledger” with Event Type = Debit and Currency = “Stadium”. Add contact email lookup and pass email + points to Stadium.
Scenario 2: Sending gifts from a Calendly event
→ Use “New Event” trigger in Calendly → send gift to the provided email → include meeting title or notes as a custom message in the Stadium gift landing page.
Scenario 3: My Salesforce entry had no email, so the Zap failed. What now?
→ Update Salesforce to ensure every Loyalty Program Member is tied to a valid Contact with email. Re-test your Zap after fixing the linkage.
🧰 Need Help?
- Visit Zapier App Directory to check app compatibility.
- Send a request via our ✨Contact Us form
- Request a native integration via this form
Access the Integrations feature with our paid Stadium Packages.
Visit our Pricing Page to check out the inclusions of each package and choose the one that best suits your needs.
Any question(s)? We're here to help!
Ask us anything via CHAT / FILL OUT OUR CONTACT US FORM:
Comments
0 comments
Please sign in to leave a comment.