Track Shopify App Uninstalls in Airtable

Send Shopify App Uninstall Events to Airtable

3 min setup

No coding required

Runs automatically

Stay on top of user churn trends by automatically recording Shopify app uninstall activity in Airtable for organized tracking and team-wide visibility. This scheduled workflow regularly checks Shopify Partner activity for new uninstall events and adds them to an Airtable base for easy access.

How it works

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

App Uninstalled

App connector: [Shopify Partner](/content/apps/shopify-partner/integrate "View Shopify Partner integration page"/index.html) • 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 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.

Add Record

App connector: [Airtable](/content/apps/airtable/integrate "View Airtable integration page"/index.html) • 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.

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.

Make this template your own!

Customize this workflow even further:

You're in good company

Avg. App Store rating: 4.9/5
Merchant reviews: 157
Avg. time saved per week: 3.5 hrs
MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful.

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

7-day free trial • 3 min setup • Cancel anytime
Need help? Our automation experts will help you personalize this workflow for free.