Require Manager Approval for Large Shopify Discount Codes

5 min setup
No coding required
Runs automatically

When support or sales staff can create discount codes, a typo or an overly generous code can cost real money before anyone notices. This workflow checks every new Shopify discount, and if it's above your dollar or percentage limit it pauses the code and asks a manager in Slack to approve it.

Shopify logo icon
When someone creates a Shopify discount
Shopify logo icon
Get the discount's value and type
Shopify logo icon
Pause the discount until it's approved
slack logo icon
Ask a manager in Slack to approve the discount

How it works

5 steps to big discount codes wait for a manager before customers can use them

Shopify logo icon

When someone creates a Shopify discount

App connector: Shopify • Time to complete: 1 minute

Runs for every new discount created in Shopify admin.

Shopify logo icon

Get the discount's value and type

App connector: Shopify • Time to complete: 1 minute

Get the discount's value, whether it's a percentage or fixed amount, and its usage limits.

Continue only if it's over your approval limit

App connector: Filter • Time to complete: 1 minute

Continue when the discount is above your threshold, for example more than 25% or more than $50 off.

Shopify logo icon

Pause the discount until it's approved

App connector: Shopify • Time to complete: 1 minute

Set the discount's end date to now so customers can't use it yet.

slack logo icon

Ask a manager in Slack to approve the discount

App connector: Slack • Time to complete: 1 minute

Message the manager channel with the code, value and a link to the discount, so they can reactivate it in Shopify admin if it's approved.

Trusted by 1,000+ merchants
Logo: Rothy's Logo: Adidas Logo: Allure Logo: GQ Logo: DraftKings Logo: Chubbies Logo: Made In Cookware Logo: MUD/WTR

Ready to big discount codes wait for a manager before customers can use them

Get setup in 5 minutes.

Use this template →

FAQs

Can Shopify block a discount before it's created?

No. Shopify has no approval step for discounts, so this workflow pauses an over-limit code right after it's created, before customers have a chance to use it.

How does the manager approve it?

They open the discount from the Slack link and remove the end date or set a new one in Shopify admin, which makes the code active again.

Can I use different limits for percentage and fixed discounts?

Yes. Set one threshold for percentage discounts and another for fixed amounts in the filter step.

Personalize this template

Customize this workflow even further:

Email the manager instead
Swap the Slack step for an email to your approver or store owner.
Log every large discount
Add a Google Sheets row for each paused discount so you can review who creates them and how often.

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

big discount codes wait for a manager before customers can use them

5 min setup • Fully supported if you need help