Record Mantle App Uninstall Events to Google Sheets

5 min setup
No coding required
Runs automatically

Track customer churn automatically by logging app uninstall events from Mantle into Google Sheets for streamlined analysis and trend monitoring. This workflow checks Mantle for new uninstall events. When an uninstall is detected, it collects relevant details about the customer and the uninstall event, including the uninstall timestamp, Shopify store domain, average monthly revenue, and any available uninstall reason, then records them in a Google Sheet for easy reference and reporting.

Mantle logo icon
Customer Uninstalled
google sheets logo icon
Add Row

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

2 steps to save Mantle app uninstalls to Google Sheets

Mantle logo icon

Customer Uninstalled

App connector: Mantle • Time to complete: 2 minutes
Why this matters: This trigger captures the exact moment merchants uninstall your app through Mantle, ensuring you have complete uninstall data including exit feedback that's critical for understanding and reducing churn.

When a customer uninstalls your Shopify app, Mantle fires a webhook with comprehensive uninstall data. You need to specify your Mantle app ID in the appIds field—this is found in your Mantle dashboard under your app settings. The trigger only fires for uninstalls of the specified app, filtering out any other apps you might manage through Mantle.

google sheets logo icon

Add Row

App connector: Google Sheets • Time to complete: 3 minutes
Why this matters: Creates a permanent, queryable record of every uninstall with all relevant context, enabling churn analysis, pattern identification, and data-driven retention improvements over time.

This step creates a new row in your Google Sheet with the uninstall data. During setup, you'll configure three key elements:

(1) Spreadsheet name—the workflow can create a new spreadsheet for you or you can connect to an existing one,

(2) Sheet name—default is "Sheet1" but you can customize it, and

(3) Column selection—choose which data points to include from the available options:

  • Uninstalled At
  • Shopify Domain
  • Installed At
  • Average Monthly Revenue
  • Shopify Plan
  • Description
  • Uninstall Reason

The setup interface provides checkboxes to select which columns you want—all are selected by default but you can deselect any you don't need.

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:

Send Slack alerts for high-value churn
Add a filter that checks {{mantle.customer.averageMonthlyRevenue}} and sends Slack notifications when high-revenue merchants uninstall, enabling immediate follow-up to understand their concerns and potentially recover them.
Categorize uninstalls by revenue tier
Add a custom code step that analyzes the revenue data and adds a "Revenue Tier" column (like "Enterprise," "Mid-Market," "SMB") to help identify which customer segments churn most frequently.
Calculate lifetime value and days active
Add a transform step that calculates the number of days between {{mantle.customer.installedAt}} and {{mantle.customer.uninstalledAt}} to track how long customers used your app before churning, helping identify critical drop-off windows.
Trigger win-back email campaigns
Connect an email or CRM step after the Google Sheets logging to automatically add churned merchants to a win-back email sequence, offering assistance or announcing new features that might address their uninstall reason.

Common questions

What if I want to track uninstalls for multiple apps?

Can I add custom columns or calculations to the spreadsheet?

How do I find my Mantle app ID?

Ready to save Mantle app uninstalls to Google Sheets?

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

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