Resources · Make integration

Yotpo - Loyalty Make integrationAutomate Yotpo - Loyalty with Make.

What if every loyalty event reached the rest of your stack on its own? The Yotpo - Loyalty Make integration gives you 4 modules: 1 instant trigger and 3 actions. This guide is for store and retention teams, and walks you through the connection and a first working scenario.

Verified Trustpilot reviews · AI, automation & growth agency

What you can automate

What does the Yotpo - Loyalty Make integration do?

The Yotpo - Loyalty Make integration links your loyalty program to Make, a no-code automation tool. You build a scenario (the automation itself, a chain of modules) that listens to loyalty events or writes customer records, then passes the result to the other apps you already use.

Customer profiles that stay in sync. When someone signs up on your store or in a form tool, Create or Update a Customer Record adds them to Yotpo - Loyalty, or refreshes the existing record, so nobody is missing from the program.

A reaction to every loyalty event. Watch Loyalty Events is an instant trigger: Yotpo calls Make through a webhook as soon as something happens. Pair it with Get a Customer to pull the full record and hand it to your email or support tool.

A way out when a module is missing. Make an API Call reaches any endpoint of the Yotpo - Loyalty API with the same connection. That is how you cover what the 3 dedicated modules leave out.

Keep the limits in mind: the Make documentation for this app is AI-generated from Yotpo's own docs and asks you to verify important details, and no search module is listed. The same app often has an n8n node too; the n8n vs Make page lays out the criteria. To learn the editor itself, see the Make training, and check Make pricing before you scale.

Connect

How do you connect Yotpo - Loyalty to Make?

  1. 01

    Copy your API key and GUID

    In the Loyalty & Referrals admin panel of Yotpo, open Settings > General Settings. The API key and the GUID are both displayed on that screen. Copy them somewhere safe, Make will ask for them in a moment.

  2. 02

    Add a Yotpo - Loyalty module

    In your Make scenario, add any Yotpo - Loyalty module and click Create a connection. A connection is your Yotpo account linked to Make once, then reused by every Yotpo module. The Connection name field is optional.

  3. 03

    Paste the credentials and save

    Enter the credentials you copied from Yotpo, or follow the instructions Make shows on screen, then save. The connection now appears in the dropdown of every Yotpo - Loyalty module you add later.

First scenario

Build your first scenario with Yotpo - Loyalty

GoalWhen a loyalty event happens in Yotpo - Loyalty, Make fetches the matching customer record so the next app gets the full profile.

  1. 01

    Create the scenario

    Open the Scenarios page in Make, create a new scenario and click the big + to add the first module. Search for Yotpo - Loyalty and pick Watch Loyalty Events.

  2. 02

    Set up the webhook

    Click Create a webhook, then Create a connection and paste your API key and GUID. From now on, Yotpo notifies Make each time a loyalty event occurs.

  3. 03

    Add Get a Customer

    Click the + on the right of the trigger and add Get a Customer. Map the customer data from the event into it, so each bundle (one item passed from module to module) carries the whole record.

  4. 04

    Test with Run once

    Click Run once, then trigger a loyalty event in Yotpo. Open the bubbles above each module to read the bundles they received and check that the right customer came back.

  5. 05

    Switch it on

    Turn the scenario on. Because the trigger is instant, Make runs it whenever Yotpo calls the webhook. Add your email or helpdesk app with the + when you are ready.

Triggers

What can start a Yotpo - Loyalty scenario?

1 module starts a scenario when something happens in Yotpo - Loyalty. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Yotpo - Loyalty as soon as it happens.

Yotpo - Loyalty1Watch Loyalty Events

Watch Loyalty Events

Instant trigger

In MakeTriggers when a new event in loyalty API has occurred.

This trigger hands your scenario each new loyalty event the moment Yotpo records it, so the follow-up happens without anyone watching the admin panel.

How it fires
instant, Yotpo - Loyalty calls Make through a webhook as soon as the event happens, so no polling interval applies.
When to use it
pick it when something happening in your loyalty program should kick off work elsewhere, like a thank-you email or a note for your support team. Run once shows you which events your account sends.
Watch out
create the webhook before the connection, and remember every event runs the scenario, which uses operations (one module run on one bundle, the unit Make counts on your plan).
Modules

What can Make do in Yotpo - Loyalty?

Yotpo - Loyalty gives you 3 modules. For each one: what it does for you, when to reach for it, and what to watch out for.

Yotpo - Loyalty1

Create or Update a Customer Record

Action

In MakeCreates or updates a customer record.

Makes sure a customer exists in your loyalty program: Make creates the record when it is new and refreshes it when it already exists, in a single module.

When to use it
right after a signup or a first order in another app, so the shopper starts collecting from day one.
Watch out
since it can overwrite an existing record, test it with Run once on a test customer before you switch the scenario on.
Yotpo - Loyalty2

Get a Customer

Action

In MakeRetrieves an existing customer.

Returns the full record of one existing customer, ready to map into the modules that follow, whether that is an email tool, a CRM or a spreadsheet.

When to use it
after Watch Loyalty Events, when the next app needs more than the event itself to personalize a message.
Watch out
it reads a customer who already exists; for a brand new shopper, use Create or Update a Customer Record instead.
Yotpo - Loyalty3

Make an API Call

Action

In MakePerforms an arbitrary authorized API call.

Gives you any endpoint of the Yotpo - Loyalty API, authorized with the connection you already set up, so you are never stuck with only 3 ready-made actions.

When to use it
when the operation you need has no dedicated module, for example a search, since none is listed for this app.
Watch out
you need the Yotpo API documentation to build the request; it tells you which endpoint to call and what to send.
Need help

Need help automating Yotpo - Loyalty with Make?

A person reads every message.

FAQ

Yotpo - Loyalty and Make: common questions

01Is the Yotpo - Loyalty Make integration free?
Yes, on the Make side. Yotpo - Loyalty is a standard app, available from the Free plan. That plan allows 2 active scenarios, a minimum of 15 minutes between scheduled runs, 5 minutes of execution per run, files up to 5 MB and 512 MB of data transfer. Paid plans lower the interval to 1 minute and remove the cap on active scenarios. You still need your own Yotpo account, which Yotpo bills separately.
02What do you need to connect Yotpo - Loyalty to Make?
An active Yotpo account and an API key, plus two values from its admin panel: the API key and the GUID, both displayed under Settings > General Settings. In Make, add a Yotpo - Loyalty module, click Create a connection, give it a name if you like and paste those credentials. For the instant trigger, create the webhook before the connection. Once saved, that same connection is offered in every Yotpo - Loyalty module, so you only go through these steps one time per account.
03Does the Yotpo - Loyalty trigger work in real time?
Yes. Watch Loyalty Events is an instant trigger: Yotpo - Loyalty calls Make through a webhook as soon as a loyalty event happens, so the scenario does not wait for a polling interval. The scheduling limits of your plan, such as 15 minutes on the Free plan, apply to scheduled triggers, not to this one. Each event still starts a run and uses operations. If you want to see exactly what arrives, click Run once, trigger an event in Yotpo and open the bundles the trigger received.
04What if the Yotpo - Loyalty module you need is missing?
Use Make an API Call. It sends a request to any endpoint of the Yotpo - Loyalty API with the connection you already created, which covers searches and other operations the 3 dedicated actions do not handle. You will need the Yotpo API documentation to write the request. Also note that the Make docs for this app are AI-generated and ask you to verify important details with Yotpo. For anything beyond a single request, the Make troubleshooting guide helps you read errors returned by the API.
05Should you use Make or n8n for Yotpo - Loyalty?
It depends on how you prefer to build. Make offers 4 Yotpo - Loyalty modules, including an instant trigger and a generic API call, inside a visual editor with a Free plan to start. The same app often has an n8n node as well, so check what that node covers against your use case. Compare the modules available, the trigger type you need and the tool your team already knows. If you want a hand deciding, the team can review your use case with you.