Receive a Slack Alert for Each New Shopify App Subscription Charge

5 min setup
No coding required
Runs automatically

Receive Slack alerts for every new or upgraded Shopify app subscription. This workflow sends a message detailing each charge's date, time, and amount, ensuring you stay up-to-date with merchant activity. With this seamless integration, you can enhance your app management by quickly accessing subscription data and reacting promptly to new charges.

shopify partner icon
App Subscription Charge Created
Filter
Retrieve App Subscription Charge
slack logo icon
Send Message

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

4 steps to get Slack alerts for new Shopify app subscription charges

shopify partner icon

App Subscription Charge Created

App connector: Shopify Partner • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Shopify Partner dashboard and detects when someone subscribes to your app, providing the initial data that powers the entire notification workflow.

This step automatically checks your Shopify Partner account every 15 minutes for new app subscription charges. When someone installs your app or upgrades their subscription, this trigger captures essential details like the subscription amount, app name, and creation timestamp. The system handles all the monitoring automatically - no configuration needed from you. This data gets passed to the filter step to determine if a notification should be sent.

Filter

App connector: Filter • Time to complete: 1 minute
Why this matters: This step prevents notification spam by only sending alerts for the specific app you care about, especially useful if you manage multiple apps in your partner account.

The filter checks if the subscription charge matches your specified app name before proceeding with the notification. You'll configure the "What is the name of the app?" field with your exact app name as it appears in your Partner dashboard. If the subscription charge is for a different app, the workflow stops here and no Slack message is sent. When there is a match, the subscription data passes through to the next step for additional details.

Retrieve App Subscription Charge

App connector: Shopify Partner • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches complete subscription details that weren't available in the initial trigger, giving you comprehensive information for your Slack notification.

This step automatically pulls additional subscription data using the transaction ID from the trigger. It retrieves detailed information like the exact creation timestamp, gross amount, and formatted subscription details that make your Slack alerts more informative. The system handles this data retrieval automatically without any configuration needed. This enriched data then flows into the final Slack notification step.

slack logo icon

Send Message

App connector: Slack • Time to complete: 2 minutes
Why this matters: This step delivers the formatted subscription notification to your chosen Slack channel, keeping your team instantly informed of new revenue.

Configure the Slack channel where you want subscription alerts delivered by selecting from the dropdown menu. The message automatically includes subscription details like the app name, creation date and time, and gross subscription amount. Before selecting your channel, invite the MESA Slack app to your workspace by typing @MESA in any channel and clicking the Invite button. The formatted message template is pre-built, so you just need to choose your destination channel.

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:

Set custom delays
Add a delay step before the Slack notification to wait 5 minutes and confirm the subscription charge wasn't immediately cancelled or refunded.
Chain multiple actions
Extend this workflow to simultaneously send notifications to multiple channels, update a Google Sheets tracking document, and create a task in your project management tool.
Store data in tables
Save subscription details to a MESA table for building custom revenue dashboards and tracking subscription trends over time.
Deploy AI agents for smart decisions
Let AI agents categorize subscription types (new vs. upgrade vs. renewal) and route different message templates to appropriate team channels automatically.

Common questions

Will I get duplicate notifications if a customer upgrades or downgrades their subscription?

Can I customize the message format or add additional subscription details?

What happens if my Shopify app has multiple pricing plans or add-ons?

Ready to get Slack alerts for new Shopify app subscription charges?

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

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