- Home
- Resources
- Integrations
- LoyaltySurf
LoyaltySurf Zapier integrationAutomate LoyaltySurf with Zapier.
LoyaltySurf Zapier integration: 4 triggers, 1 action, 0 searches. All four triggers are instant, so a new participant or an unlocked reward reaches your automation at once, free plan included. Below: what each operation does, what it costs, and where setups usually go wrong.
Verified Trustpilot reviews · AI, automation & growth agency
What the LoyaltySurf Zapier integration actually does for you
LoyaltySurf runs loyalty campaigns for B2C, FinTech and SaaS companies. Plugged into Zapier, it does two things: it announces what happens inside your campaigns (someone joins, a reward unlocks, a form comes back, a campaign closes) and it accepts one instruction from outside, crediting a loyalty action so a reward can unlock.
A participant log you never update by hand. New Participant fires each time someone enters a campaign. A SaaS team can push every sign-up into the spreadsheet it already reports from, instead of exporting the list now and then.
Rewards that actually reach people. New Participant Reward tells you who unlocked what. New Participant Reward Form Submission tells you who sent back the details needed to receive it. Each one can start the email, the internal note or the to-do that gets the reward out the door.
Points earned somewhere else. Trigger Loyalty Action runs in the other direction. Another app reports that a customer did the thing your campaign rewards, and the Zap credits it in LoyaltySurf so the matching reward unlocks.
Now the honest part. Zapier offers no search step for LoyaltySurf, no action to add or edit a participant, and nothing that changes a campaign. Four triggers and one action: that is the whole menu, so check it covers your plan before you build. Still choosing a platform? Read our n8n vs Zapier page next to our Zapier review before you commit.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are in plain English, once.
- Zap
- The automation you build on Zapier: one starting event, then one or more steps that run every time that event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for that event and nothing else.
- Action
- What the Zap does after it starts: the step that writes, sends or moves something for you in an app.
- Task
- The unit Zapier bills. One action that completes successfully counts as one task, and your plan is a count of those.
- Instant vs polling
- An instant trigger is reported by the app the moment the event happens. A polling trigger is checked by Zapier on a timer instead.
- Filter
- A step that lets the Zap continue only when the incoming data meets a condition you set, and stops it quietly otherwise.
- Multi-step Zap
- Any Zap with more than one trigger and one action. A second action or a filter makes it one, and it then needs a paid plan.
What a LoyaltySurf Zap really costs
LoyaltySurf is not a premium app on Zapier, so it works from the free plan. The meter only moves on actions.
- Premium appNo, available on the free plan
- Free plan100 tasks a month, two-step Zaps only
- Trigger costZero tasks, whatever the volume
- FilterMakes the Zap multi-step, paid plan required
A trigger firing costs nothing. Each action that succeeds counts as one task, and a failed action is not counted. The free plan gives 100 tasks a month and Zaps of two steps only: one trigger, one action. Add a filter, which the manual reward approval case needs, and the Zap becomes multi-step, so a paid plan. The interval grid below is how often Zapier checks polling triggers; it does not apply to LoyaltySurf, whose four triggers are all instant.
Connect your LoyaltySurf account to Zapier
- 01
Open the Apps page
In your Zapier account, go to Apps and click + Add connection. A connection is your LoyaltySurf account linked to Zapier once, then reused by every Zap that touches it.
- 02
Pick LoyaltySurf
Type LoyaltySurf in the search box of the dialog, select it, then click Add connection. You need an existing LoyaltySurf account; Zapier only links to it.
- 03
Sign in and grant access
A new tab opens on LoyaltySurf. Sign in and allow Zapier to use the account. If the campaigns belong to a colleague, make sure your login has access to them: Zapier can only touch what your own account can read or edit.
Your first Zap: thank people the moment their reward unlocks
GoalWhen a participant unlocks a reward and that reward is approved, send them a personal email from your usual email tool.
- 01
Create the Zap
Click Create, then Zap. Choose LoyaltySurf as the starting app and New Participant Reward as the event, then pick your connection.
- 02
Choose the campaign
Select the Campaign to watch, then test the trigger. Zapier brings back the three most recent items from your account, so you map fields on a real reward rather than on a blank.
- 03
Add the filter
If rewards need manual approval in LoyaltySurf, add a Filter from the plus icon. Set the field that reflects approval, the rule and the value, using the test item to find them.
- 04
Add the email action
Add your email tool as the action and map the participant's address and the reward name from the trigger into the message. Test the step and read what came back.
- 05
Publish
Click Publish. From now on each approved reward sends its email. Rewards unlocked before this point are not picked up, so handle those by hand.
LoyaltySurf triggers on Zapier
4 events start a Zap when something happens in LoyaltySurf, and 4 of them are instant: the app calls Zapier straight away, whatever your plan.
Campaign Ended
Instant triggerIn Zapier“Triggers when a campaign ends.”
Closes the loop on a campaign: the Zap starts when the campaign you picked reaches its end, so the wrap-up work no longer depends on someone noticing the date.
New Participant
Instant triggerIn Zapier“Triggers when a new participant is added to your campaign.”
Hands you every person who joins a campaign, one at a time, as soon as LoyaltySurf adds them. It is the trigger most setups start with, because it feeds everything downstream.
New Participant Reward
Instant triggerIn Zapier“Triggers when a participant unlocks a reward (Important: If you have manual reward approval enabled, you must use a Zapier Filter).”
Signals that a participant has unlocked a reward, with the person and the reward attached. This is the moment most loyalty programs want to act on.
New Participant Reward Form Submission
Instant triggerIn Zapier“Triggers when a participant submits a reward form”
Fires when a participant fills in the reward form, the step where they send whatever you need to deliver what they earned. Unlike the reward trigger, it means the ball is now in your court.
The LoyaltySurf action on Zapier
LoyaltySurf gives you 1 action. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Trigger Loyalty Action
ActionIn Zapier“Triggers a loyalty action to unlock a reward.”
Credits a participant with a loyalty action recorded in another app, which unlocks the reward attached to it, for example watching a demo.
When a LoyaltySurf Zap breaks
Zapier lists no LoyaltySurf-specific errors or rate limits. What breaks comes from how Zaps behave in general, plus one trap written into LoyaltySurf's own description.
These four cases are the ones to rule out first. If a Zap still misbehaves after you have ruled these out, head to our Zapier troubleshooting page.
Unapproved rewards slip through
With manual reward approval on, New Participant Reward needs a filter. Without one, every unlocked reward goes through, approved or not.No backfill of past activity
A Zap only reacts to what happens after you publish it. Participants and rewards that already existed are never sent; move them as a separate job.A reward Zap that feeds itself
A Zap that starts on a LoyaltySurf reward and then runs Trigger Loyalty Action writes where its own trigger watches. It can fire again and again and burn tasks.A bulk import that stalls
If a campaign suddenly receives a huge batch of participants, Zapier's flood protection can hold the Zap back instead of running every item.
Need help automating LoyaltySurf with Zapier?
A person reads every message.



