How it works

Follow these 2 simple steps to start tracking Shopify app uninstalls in an organized Airtable database

shopify partner icon

App Uninstalled

App connector: Shopify Partner • Time to complete: 2 minutes
Why this matters: This trigger monitors your Shopify Partner Dashboard to detect when merchants uninstall your app, capturing critical data like the shop domain, uninstall date, and reason that you need for retention analysis.

You'll need to provide your App ID from your Partner Dashboard to connect this trigger. MESA checks for new uninstalls every hour and automatically captures the shop's myShopify domain, the exact date and time of uninstall, the type of uninstallation, any description provided, and the merchant's stated reason for leaving. Once an uninstall is detected, all this data gets passed to the next step for organized storage in your Airtable base.

airtable logo icon

Add Record

App connector: Airtable • Time to complete: 1 minute
Why this matters: This step creates a structured database record for each uninstall, transforming raw webhook data into organized rows that you can analyze, filter, and use to identify patterns in why merchants leave your app.

You'll select which Airtable base to use and give your new table a descriptive name like "App Uninstalls" or "Churn Tracking." The workflow automatically creates columns for Date, Shopify Domain, Type, Description, and Reason, though you can deselect any columns you don't need during setup. Each time the trigger fires, this step adds a new row with all the uninstall details, creating a searchable database of your app's churn data that updates in real-time.

Make it your own

Customize this workflow even further:

Add Slack notifications
Send instant alerts to your team channel when high-value merchants uninstall, including the shop name and stated reason so you can reach out quickly for feedback.
Connect to your CRM system
Automatically update customer records in HubSpot, Salesforce, or Pipedrive to mark accounts as churned and trigger win-back email sequences.
Set up retention analysis
Use MESA's Google Sheets integration to create monthly churn reports with calculated metrics like churn rate, common uninstall reasons, and shop size patterns.
Deploy AI for smart categorization
Let AI agents analyze uninstall reasons and automatically tag records with categories like "pricing concerns," "feature gaps," or "competitor switch" for better insights.

Frequently asked questions

Will this capture uninstalls from all my Shopify apps?
No, you need to set up a separate workflow for each app. The App ID field in the trigger is specific to one app, so if you have multiple apps in your Partner account, create individual workflows with their respective App IDs.
What if a merchant reinstalls the app after uninstalling?
This workflow only tracks uninstalls, not reinstalls. You'll get a new uninstall record each time, even from the same merchant. Consider creating a separate workflow to track app installations if you want to monitor reinstall patterns.
Can I track uninstalls that happened before I set up this workflow?
No, this workflow only captures uninstalls going forward from when you activate it. Using Time Travel, MESA can retrieve historical uninstall data from before the workflow was enabled.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start tracking Shopify app uninstalls in an organized Airtable database?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 3 min setup • Cancel anytime