Zapier Flows

Optimizing your CRM has never been easier with Shopwaive flows and Zapier

Don't have a Zapier account? If you prefer, you can choose to use Shopify Flow to create your automations. See Shopify Flows


Trigger an event like customer credit top ups that deposit credits based on customer actions, such as when customers purchase a Product or SKU, or pay an invoice. For example, after customers purchase X quantities of product XYZ, then a credit deposit of Y is automatically made to the customers account.

For example, after customers purchase A quantities of product B, then a credit deposit of C is automatically made to the customers account.

Another example, a customer pays an invoice in the amount of Y and their credit account is automatically topped up by X*Y, Y, or Z amount, where X is any multiplier you define, Y is the amount of the invoice paid, and Z is any amount you choose.


You can also include multipliers, such that the amount of credit deposited is a multiple of the Order or Line Item subtotal that triggered the top up.

For example, your customer purchased five units of SKU #90183749 for a subtotal of $45.10 USD. This SKU was defined in a Shopwaive Trigger with a multiplier of 10 to top up a customers credit balance.

In the example above, the customer's available credit balance is increased by $451.00 USD. If you'd like a 1:1 exchange for purchases and deposits, then use a multiplier of 1.

Setup a trigger

There are two ways to setup Shopwaive Triggers for your store. You can use the Shopwaive API (development required) or setup a Zapier zap (out-of-the-box solution) no-code required.

With API or NPM package

With Zapier

This option is the quickest to integrate and does not require a developer, however, you do need a Zapier account with Premium access to Shopify events. To setup a zap that triggers a topup, follow this guide.

Last updated