Remove Shopify Customer Tag on Recharge Subscription Cancellation

5 min setup
No coding required
Runs automatically

Keep your customer data accurate by automatically removing tags in Shopify when a customer cancels their subscription in Recharge. This MESA workflow template removes the specified tag from a customer profile, ensuring that canceled subscriptions are promptly reflected in your Shopify records. Save time on manual updates and streamline subscription management with real-time data syncing.

recharge logo icon
Subscription Cancelled
Retrieve Customer
Retrieve Customer
Check if the tag matches
Shopify logo icon
Customer Remove Tag

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

5 steps to start automatically removing customer tags when subscriptions get cancelled

recharge logo icon

Subscription Cancelled

App connector: Recharge • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger detects when customers cancel their Recharge subscriptions, starting the workflow to clean up their Shopify customer tags immediately.

This step automatically monitors your Recharge account for subscription cancellations and captures the customer ID associated with the cancelled subscription. No configuration is required - MESA listens for the "subscription/cancelled" event from Recharge and passes the customer information to the next step. The trigger ensures your workflow runs in real-time whenever cancellations occur, maintaining accurate customer segmentation in your Shopify store.

Retrieve Customer

App connector: Recharge • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches the complete Recharge customer record to get their external Shopify customer ID, which is needed to update tags in your Shopify store.

The step automatically queries Recharge's customer database using the customer ID from the cancelled subscription and retrieves their full customer profile, including the external_customer_id that links to their Shopify account. This connection between Recharge and Shopify customer records is essential for the workflow to know which Shopify customer needs their tags updated. The retrieved customer data gets passed to the next step for Shopify lookups.

Retrieve Customer

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches the Shopify customer record to verify the customer exists and check their current tags before attempting to remove any.

Using the external customer ID from Recharge, this step queries your Shopify store to get the customer's complete profile, including their current tag list. This verification step prevents errors from trying to modify non-existent customers and ensures the workflow has the most current tag information. The Shopify customer data flows to both the filter step (to check if the target tag exists) and the final removal step.

Check if the tag matches

App connector: Filter • Time to complete: 1 minute
Why this matters: This conditional check prevents unnecessary API calls by only proceeding to tag removal if the target tag actually exists on the customer.

You'll configure the tag name you want to filter for in the "What is the Shopify customer tag that you want to filter for?" field - enter the exact tag text like "VIP Subscriber" or "Active Member". The filter compares this tag against the customer's current tags from Shopify, and only allows the workflow to continue if the tag is found. This prevents errors and keeps your automation efficient by avoiding removal attempts on tags that don't exist.

Shopify logo icon

Customer Remove Tag

App connector: Shopify • Time to complete: 1 minute
Why this matters: This final action removes the specified tag from the Shopify customer, completing the cleanup process after subscription cancellation.

You'll specify which tag to remove in the "What is the Shopify customer tag that you want to remove?" field - this should typically match the tag you filtered for in the previous step. The step uses Shopify's API to remove the tag from the customer's profile, ensuring your customer segments stay accurate after subscription changes. Once completed, the customer will no longer have subscription-related tags that could trigger irrelevant marketing campaigns or customer service workflows.

Ready to set this up? It only takes 5 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Add multiple tag removals
Remove several tags at once by adding multiple "Customer Remove Tag" steps, such as removing both "VIP Subscriber" and "Monthly Member" tags when subscriptions end.
Set conditional logic for different subscription types
Use Filter steps to check subscription product types or billing frequencies, then remove different tags based on whether it was a monthly, yearly, or specific product subscription.
Store cancellation data in tables
Save cancelled subscription details like cancellation date, subscription length, and customer information in MESA Tables for churn analysis and re-engagement campaigns.
Chain notification actions
Add Slack, email, or SMS steps to alert your team when high-value subscribers cancel, giving you immediate opportunities for retention outreach.

Common questions

What happens if a customer has multiple active subscriptions but only cancels one?

Can I remove different tags based on which specific product subscription was cancelled?

What if the Shopify customer doesn't exist when trying to remove the tag?

Ready to start automatically removing customer tags when subscriptions get cancelled?

7-day free trial • 5 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support