- Home
- Resources
- Integrations
- ReCharge
ReCharge Make integrationAutomate ReCharge with Make.
What if every failed charge or new subscriber reached the right person on its own? The ReCharge Make integration offers 89 modules, 30 of them instant triggers. This guide is for subscription stores: connect your account, build a first scenario, then pick the modules you need.
Verified Trustpilot reviews · AI, automation & growth agency
What can the ReCharge Make integration do for your store?
The ReCharge Make integration links your subscription store to Make, a no-code tool where you build a scenario: an automation made of modules, each one a brick that watches, reads or changes something. ReCharge tells Make when a charge, order or subscription moves, and Make carries the news to your other tools.
Rescue failed payments. Watch Charge Failed starts the scenario as soon as a renewal bounces, Get a Customer adds the subscriber's details, and your helpdesk or email tool takes it from there. Watch Charge Maximum Retries Reached covers the last warning.
Keep fulfillment in step. Watch Order Created, Watch Order Cancelled and Change an Order Date keep a warehouse sheet or a logistics partner aligned with what customers change in ReCharge.
Run offers from your other tools. Create a Discount followed by Add a Discount to a Charge turns a survey answer or a CRM tag into a real reduction on the next payment, and Skip a Charge answers a pause request without opening ReCharge.
A few limits are worth knowing. Validate an Address only works for USA addresses, and Make's own documentation for this app is flagged as AI-generated from ReCharge's docs, so verify anything critical in ReCharge. When a need goes beyond the modules, Make an API Call reaches the rest of the API.
Wondering whether n8n would suit you better? The n8n vs Make comparison lays out the criteria. For the tool itself, read the Make review, and if a scenario misbehaves, the Make troubleshooting guide is the place to start.
How do you connect ReCharge to Make?
- 01
Generate an API token in ReCharge
In ReCharge, open Tools & apps, then API tokens, and click Create an API Token. Give it a name and a contact email, choose the scope permissions, click Save and copy the token shown on screen.
- 02
Add a ReCharge module in Make
In your scenario, add any ReCharge module and click Create a connection. The connection is your ReCharge account linked to Make once, then reused by every ReCharge module. The Connection name field is optional.
- 03
Paste the token and save
Paste the token you copied into the credentials field, or follow the on-screen instructions, and confirm. Make can now read and change your ReCharge data within the permissions you selected for the token.
Your first scenario: alert support when a charge fails
GoalWhen a charge fails in ReCharge, Make fetches the customer so your team can follow up.
- 01
Create the scenario
From the Scenarios page, create a new scenario. An empty canvas opens with a big + in the middle: click it to add the first module, the one that starts everything.
- 02
Add the failed charge trigger
Search for ReCharge, pick Watch Charge Failed, click Create a webhook, then create or select your connection. The lightning badge on the module confirms it is an instant trigger.
- 03
Fetch the customer
Click the + on the right of the trigger, add Get a Customer, and map the customer from the data the trigger brought in. Make shows that data in a panel, so you click it instead of typing it.
- 04
Test with Run once
Click Run once, then produce a failed charge in a test setup. Open the bubbles to read each bundle, the item that passed from one module to the next.
- 05
Add your alert and switch it on
Add the module of your helpdesk or email app after Get a Customer, run one more test, then switch the scenario on. From then on, ReCharge calls it by webhook as soon as a charge fails.
Which ReCharge events can start a scenario?
30 modules start a scenario when something happens in ReCharge. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by ReCharge as soon as it happens.
Watch Address Created
Instant triggerIn Make“Triggers when a new address is created.”
Every new address saved in ReCharge lands in your scenario as a bundle (one item passed from module to module), ready to copy into a shipping sheet or a CRM.
Watch Address Updated
Instant triggerIn Make“Triggers when an existing address is updated.”
Your scenario starts whenever a subscriber changes an existing address, so the new details can reach your warehouse tool before the next shipment is packed.
Watch Charge Created
Instant triggerIn Make“Triggers when a new charge is created.”
You get a bundle for every new charge ReCharge creates, which lets you log upcoming revenue in a spreadsheet or tell your finance tool that money is on its way.
Watch Charge Failed
Instant triggerIn Make“Triggers when an existing charge is failed.”
Hear about a failed payment the moment ReCharge records it, then alert the customer or your support team before the subscriber quietly churns.
Watch Charge Maximum Retries Reached
Instant triggerIn Make“Triggers when the maximum number of charge retries is reached.”
This one tells you that ReCharge has stopped retrying a charge, which is the last useful moment to reach the customer personally.
Watch Charge Paid
Instant triggerIn Make“Triggers when an existing charge is paid.”
Each successful payment becomes a bundle you can push to accounting, a revenue dashboard or a thank-you sequence.
Watch Charge Refunded
Instant triggerIn Make“Triggers when an existing charge is refunded.”
Make learns about every refunded charge, so your books, your analytics and your customer notes stay in line with what ReCharge actually kept.
Watch Charge Upcoming
Instant triggerIn Make“Triggers when an existing charge is upcoming.”
Your scenario hears about a charge that is coming up, which gives you room to warn the subscriber or adjust the order before it is billed.
Watch Charge Updated
Instant triggerIn Make“Triggers when an existing charge is updated.”
Any change ReCharge records on an existing charge reaches Make as a bundle, so you never have to compare two versions by hand.
Watch Customer Activated
Instant triggerIn Make“Triggers when an existing customer is activated.”
A customer switching to active in ReCharge kicks off your scenario, ideal for a welcome-back message or a CRM tag.
Watch Customer Created
Instant triggerIn Make“Triggers when a new customer is created.”
New ReCharge customers show up in Make one by one, so you can add them to your newsletter tool or your CRM without a CSV export.
Watch Customer Deactivated
Instant triggerIn Make“Triggers when an existing customer is deactivated.”
The scenario runs when a customer becomes inactive in ReCharge, so a churn survey or a final offer can go out while the decision is fresh.
Watch Customer's Payment Method Updated
Instant triggerIn Make“Triggers when a customer's payment method is updated.”
You get notified when a customer changes the card or payment method on file, which usually ends a payment problem.
Watch Customer Updated
Instant triggerIn Make“Triggers when an existing customer is updated.”
Edits to a customer record, such as a new email or name, flow into Make so your other tools stay in sync with ReCharge.
Watch Onetime Created
Instant triggerIn Make“Triggers when a new onetime is created.”
A new onetime record in ReCharge starts your scenario, handy for telling the warehouse that an extra item joins an order.
Watch Onetime Deleted
Instant triggerIn Make“Triggers when an existing onetime is deleted.”
When a onetime disappears from ReCharge, Make hears about it, so your packing list or stock sheet can drop the item too.
Watch Onetime Updated
Instant triggerIn Make“Triggers when an existing onetime is updated.”
Every change to an existing onetime reaches Make, so quantities or dates in your other tools follow what the customer edited.
Watch Order Cancelled
Instant triggerIn Make“Triggers when an existing order is cancelled.”
A cancelled order in ReCharge triggers your scenario, so the warehouse stops preparing a box nobody will receive.
Watch Order Created
Instant triggerIn Make“Triggers when a new order is created.”
Each new ReCharge order becomes a bundle you can send to a fulfillment tool, a Slack channel or a shipping sheet.
Watch Order Deleted
Instant triggerIn Make“Triggers when an existing order is deleted.”
Your scenario reacts when an order is deleted in ReCharge, so the copy in your other tools can be removed or marked.
Watch Order Processed
Instant triggerIn Make“Triggers when an existing order is processed.”
Make is told when ReCharge finishes processing an order, the right moment to hand it to shipping or send a confirmation.
Watch Order Upcoming
Instant triggerIn Make“Triggers when an existing order is upcoming.”
You get a heads-up on orders that are about to happen, which leaves space for a reminder or a last change.
Watch Order Updated
Instant triggerIn Make“Triggers when an existing order is updated.”
Changes to an existing order land in Make, so your fulfillment copy stays aligned with ReCharge.
Watch Subscription Activated
Instant triggerIn Make“Triggers when an existing subscription is activated.”
The scenario starts as soon as a subscription turns active, a good moment for onboarding content or a first-box checklist.
Watch Subscription Cancelled
Instant triggerIn Make“Triggers when an existing subscription is cancelled.”
A subscriber cancelling reaches Make right away, so you can log the reason, alert the team or send an exit survey.
Watch Subscription Created
Instant triggerIn Make“Triggers when a new subscription is created.”
Every new subscription arrives in your scenario as a bundle, perfect for a welcome sequence or a CRM deal.
Watch Subscription Deleted
Instant triggerIn Make“Triggers when an existing subscription is deleted.”
This trigger fires when a subscription is removed from ReCharge, so the matching record elsewhere can be archived.
Watch Subscription Skipped
Instant triggerIn Make“Triggers when an existing subscription is skipped.”
Make is warned when a subscriber skips a delivery, which lets you adjust stock forecasts or send a short check-in.
Watch Subscription Unskipped
Instant triggerIn Make“Triggers when an existing subscription is unskipped.”
A skip taken back in ReCharge triggers your scenario, so the delivery returns to your packing plan.
Watch Subscription Updated
Instant triggerIn Make“Triggers when an existing subscription is updated.”
Every change ReCharge records on an existing subscription lands in Make, so the copies you keep elsewhere stay aligned.
What can ReCharge do inside a scenario?
ReCharge gives you 59 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Activate a Subscription
- Add a Discount to a Charge
- Add a Discount to an Address
- Cancel a Subscription
- Change an Order Date
- Change a Subscription Address
- Change the Next Charge Date
- Clone an Order
- Count Addresses
- Count Charges
- Count Customers
- Count Discounts
- Count Metafields
- Count Orders
- Count Subscriptions
- Create a Discount
- Create a Metafield
- Create an Address
- Create a Onetime
- Create a Subscription
- Delete a Customer
- Delete a Discount
- Delete a Metafield
- Delete an Address
- Delete an Order
- Delete a Onetime
- Delete a Subscription
- Get a Charge
- Get a Customer
- Get a Discount
- Get a Metafield
- Get an Address
- Get an Order
- Get a Onetime
- Get a Shop
- Get a Subscription
- Make an API Call
- Remove a Discount from a Charge
- Remove a Discount from an Address
- Skip a Charge
- Unskip a Charge
- Update a Customer
- Update a Discount
- Update a Metafield
- Update an Address
- Update an Order
- Update a Onetime
- Update a Subscription
- Validate an Address
- List Shipping Countries
- Search Addresses
- Search Charges
- Search Customers
- Search Discounts
- Search Metafields
- Search Onetimes
- Search Orders
- Search Payment Sources
- Search Subscriptions
Activate a Subscription
ActionIn Make“Activates an existing subscription.”
Turns an existing subscription back on in ReCharge from your scenario, so a returning customer is live again without manual clicks.
Add a Discount to a Charge
ActionIn Make“Adds a discount to a charge.”
Applies an existing discount to one specific charge, useful for a goodwill gesture on the next payment only.
Add a Discount to an Address
ActionIn Make“Adds a discount to an address.”
Attaches a discount to an address, so the reduction follows the orders shipped there rather than a single charge.
Cancel a Subscription
ActionIn Make“Cancels an existing subscription.”
Stops an existing subscription from your scenario, for example when a cancellation request arrives through a form or a support tool.
Change an Order Date
ActionIn Make“Changes an order date.”
Moves an order to another date in ReCharge, handy when a customer asks to receive the box later.
Change a Subscription Address
ActionIn Make“Changes an existing subscription address.”
Points an existing subscription to another address, so every future delivery of that plan goes to the new place instead of the old one.
Change the Next Charge Date
ActionIn Make“Changes the next charge date.”
Shifts the date of the next charge for a subscription, giving the customer breathing room or aligning billing with a delivery.
Clone an Order
ActionIn Make“Clones an existing order.”
Copies an existing order, a quick way to resend the same box after a lost parcel.
Count Addresses
ActionIn Make“Counts all existing addresses.”
Returns how many addresses ReCharge holds as a single number, which you can drop straight into a report row or a message to the team.
Count Charges
ActionIn Make“Counts all existing charges.”
Gives you the number of charges in ReCharge in one operation, ready for a revenue or health report.
Count Customers
ActionIn Make“Counts all existing customers.”
Returns the total number of customers stored in ReCharge, one clean figure for a growth dashboard or a team update.
Count Discounts
ActionIn Make“Counts all existing discounts.”
Tells you how many discounts exist in ReCharge, useful to keep an eye on promotions piling up.
Count Metafields
ActionIn Make“Counts all existing metafields.”
Returns how many metafields are stored in ReCharge, a quick way to see how much custom data your scenarios have attached so far.
Count Orders
ActionIn Make“Counts all existing orders.”
Gives the total of orders in ReCharge as one value, ready to land in a reporting row or a summary message for the operations team.
Count Subscriptions
ActionIn Make“Counts all existing subscriptions.”
Returns how many subscriptions ReCharge holds, the headline figure most subscription businesses watch before anything else.
Create a Discount
ActionIn Make“Creates a new discount.”
Creates a new discount in ReCharge from your scenario, so offers can be generated by events instead of by hand.
Create a Metafield
ActionIn Make“Creates a new metafield.”
Adds a metafield to ReCharge, a slot for custom data your team wants to keep next to a record.
Create an Address
ActionIn Make“Creates a new address.”
Saves a new address in ReCharge from your scenario, so it is ready to attach to a subscription or an order later in the flow.
Create a Onetime
ActionIn Make“Creates a new onetime.”
Adds a onetime record in ReCharge, so an extra item can be included next to a subscription.
Create a Subscription
ActionIn Make“Creates a new subscription.”
Opens a new subscription in ReCharge straight from your scenario, without anyone filling the ReCharge admin by hand.
Delete a Customer
ActionIn Make“Deletes an existing customer.”
Removes a customer from ReCharge, typically to honor a data deletion request coming from a form.
Delete a Discount
ActionIn Make“Deletes an existing discount.”
Removes a discount from ReCharge entirely, which keeps your list of offers short and easy to read for the whole team.
Delete a Metafield
ActionIn Make“Deletes an existing metafield.”
Erases a metafield from ReCharge once the custom data it holds no longer serves any scenario or any person on the team.
Delete an Address
ActionIn Make“Deletes an existing address.”
Removes an address from ReCharge, for example an old location a customer told support they no longer use.
Delete an Order
ActionIn Make“Deletes an existing order.”
Deletes an order from ReCharge from inside your scenario, so duplicates or test entries do not pollute your reports.
Delete a Onetime
ActionIn Make“Deletes an existing onetime.”
Removes a onetime record from ReCharge, taking the extra item out of what the customer will receive.
Delete a Subscription
ActionIn Make“Deletes an existing subscription.”
Removes a subscription from ReCharge entirely, record included, instead of simply stopping it.
Get a Charge
ActionIn Make“Retrieves an existing charge.”
Fetches the full details of one charge, so later modules can use its amount, status or dates.
Get a Customer
ActionIn Make“Retrieves an existing customer.”
Pulls one customer record from ReCharge, giving you the details needed for an email or a CRM update.
Get a Discount
ActionIn Make“Retrieves an existing discount.”
Retrieves one discount with its details, so later modules can quote the exact offer instead of a vague promise.
Get a Metafield
ActionIn Make“Retrieves an existing metafield.”
Reads one metafield back from ReCharge, bringing the custom data you stored earlier into the current scenario.
Get an Address
ActionIn Make“Retrieves an existing address.”
Fetches one address from ReCharge with its details, ready to feed a shipping label or a check before dispatch.
Get an Order
ActionIn Make“Retrieves an existing order.”
Loads one order with its details, the solid base for a confirmation message or a request to a fulfillment partner.
Get a Onetime
ActionIn Make“Retrieves an existing onetime.”
Retrieves one onetime record with its details, so the extra item can appear by name in the next steps of your scenario.
Get a Shop
ActionIn Make“Retrieves your shop information.”
Returns your shop information from ReCharge, the store context that sits above every customer, order and subscription.
Get a Subscription
ActionIn Make“Retrieves an existing subscription.”
Fetches one subscription with its details, so the next modules know which plan, status and dates are involved.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Calls any endpoint of the ReCharge API from your scenario, using the connection you already created, to cover what the listed modules leave out.
Remove a Discount from a Charge
ActionIn Make“Removes a discount from a charge.”
Takes a discount off one specific charge, so that payment goes through at its normal amount.
Remove a Discount from an Address
ActionIn Make“Removes a discount from an address.”
Detaches a discount from an address, so future orders shipped there go back to full price.
Skip a Charge
ActionIn Make“Skips a charge.”
Skips a charge in ReCharge, so the customer is not billed for that cycle and keeps the subscription running.
Unskip a Charge
ActionIn Make“Unskips a charge.”
Puts a skipped charge back on track, so the subscriber is billed and shipped as planned again. It is the undo button for Skip a Charge.
Update a Customer
ActionIn Make“Updates an existing customer.”
Edits an existing customer record in ReCharge from your scenario, so the details your team keeps elsewhere stay in line with what ReCharge holds. Each run of the module counts as one operation, the unit Make bills on your plan.
Update a Discount
ActionIn Make“Updates an existing discount.”
Changes a discount that already exists in ReCharge instead of creating a new one next to it. Your promo keeps its identity while its settings move.
Update a Metafield
ActionIn Make“Updates an existing metafield.”
Rewrites the value of a metafield already stored in ReCharge, the extra data your shop attaches to its records. The record stays the same, only the stored value changes.
Update an Address
ActionIn Make“Updates an existing address.”
Modifies a saved shipping address in ReCharge, so the next deliveries go where the customer actually lives now.
Update an Order
ActionIn Make“Updates an existing order.”
Edits an order that ReCharge has already generated, keeping the same order rather than cloning or recreating it.
Update a Onetime
ActionIn Make“Updates an existing onetime.”
Adjusts a onetime already attached to a customer in ReCharge, without deleting it and starting over.
Update a Subscription
ActionIn Make“Updates an existing subscription.”
Changes an active subscription in ReCharge from Make, the central record of what a customer receives and pays again and again.
Validate an Address
ActionIn Make“Validates an existing address. Address validation works only for USA addresses.”
Checks an address stored in ReCharge and tells your scenario whether it holds up, before a package leaves for a street that does not exist.
List Shipping Countries
SearchIn Make“Lists all existing shipping countries.”
Returns the countries your ReCharge shop ships to, one bundle per country (a bundle is one item passed from a module to the next).
Search Addresses
SearchIn Make“Searches for addresses or lists them all.”
Finds addresses in ReCharge, or lists them all, and hands each match to the next module as a separate bundle.
Search Charges
SearchIn Make“Searches for charges or lists them all.”
Looks up charges in ReCharge and returns zero, one or several, the billing lines that turn a subscription into a payment.
Search Customers
SearchIn Make“Searches for customers or lists them all.”
Pulls customers out of ReCharge by search, or all of them, so the scenario can act on the right person.
Search Discounts
SearchIn Make“Searches for discounts or lists them all.”
Retrieves discounts configured in ReCharge, one bundle each, to reuse them further down the scenario.
Search Metafields
SearchIn Make“Searches for metafields or lists them all.”
Brings back metafields stored in ReCharge, that extra data layer your shop adds to its records.
Search Onetimes
SearchIn Make“Searches for onetimes or lists them all.”
Lists the onetimes in ReCharge, or the ones matching your search, each as its own bundle.
Search Orders
SearchIn Make“Searches for orders or lists them all.”
Gets orders from ReCharge that match your criteria, so an export or a follow-up works on real data.
Search Payment Sources
SearchIn Make“Searches for payment sources or lists them all.”
Returns the payment sources saved in ReCharge, the means customers are billed with.
Search Subscriptions
SearchIn Make“Searches for subscriptions or lists them all.”
Finds subscriptions in ReCharge and sends each one down the scenario as a bundle.
Need help automating ReCharge with Make?
A person reads every message.