Custom Shopify Functions for your store. No developer needed.
Describe the change you want — like "15% off when customers buy a phone case and a screen protector together" — and we generate a Shopify Function tailored to your store. One-click install. No code, no contractors, no waiting weeks.
Merchant features are in Beta. We respond to merchant-bug reports within 24h. See the Beta-label criteria on the product page once removal is complete.
What you can generate today.
Five ready-to-go recipes covering the most common store customisations. Pick one, fill in the details, install. We're adding new recipes every month based on what merchants ask for.
Bundle discount
Discount when customers buy two specific products together.
"Save 15% when customers buy phone-case AND screen-protector together."
You manually create a discount code, hope customers find it, and watch most full-price bundle sales walk out the door.
The discount applies automatically the moment both products land in the cart. No code, no email — your customer just sees the better price.
Free shipping over threshold
Reward bigger orders with free shipping above a cart subtotal.
"Free shipping when the cart subtotal goes over $50."
Shoppers see shipping costs at the last second and abandon. You either eat shipping or watch your AOV stagnate.
Free shipping unlocks automatically once the cart hits your threshold — visible right at checkout, no coupon hunt.
Block out-of-stock checkout
Prevent checkout when a watched product runs out of inventory.
"Block checkout if the limited-edition mug is out of stock."
A customer checks out, gets the order confirmation, then receives the dreaded "sorry, this is actually out of stock" email. They cancel and rarely come back.
Checkout simply blocks with a clear message before the charge happens. The customer can swap the item, your reputation stays intact.
VIP / wholesale pricing
Automatic discount for customers tagged as VIP or wholesale.
"10% off everything for customers tagged "wholesale"."
Wholesale and VIP customers email you for their custom price list. You manually issue codes that leak to the wrong people.
Anyone you tag "vip" or "wholesale" sees their discount applied automatically at checkout. No code-sharing, no leaked margins.
Per-country shipping multiplier
Adjust shipping rates per country with a multiplier.
"20% lower shipping for Germany, 25% higher for Canada."
International shipping rates are either too high (you lose customers) or too low (you lose margin) because Shopify treats every country the same.
Set a per-country multiplier — soak the cost in your top markets, recover it where margins are thinner. Adjust anytime.
How it works.
Pick a problem
Choose from 5 ready-to-go recipes (bundle discount, free shipping, block out-of-stock, VIP pricing, per-country shipping). Or describe your own in plain English.
We generate the Function
AppApprove writes the Shopify Function tailored to your store, runs the safety checks, and packages it for install. Usually under 5 minutes.
One-click install in your store
We send you an install link — you click "Install" in your Shopify admin, and the Function starts working at checkout immediately. No app store review, no waiting.
Pricing.
Start free. Upgrade when you're ready to install in a real store. No setup fees, cancel anytime.
First 50 paying merchants get 50% off for 12 months on any tier. Annual plans bill at 10× monthly (2 months free).
Frequently asked.
Do I need to know how to code?
No. You describe what you want in plain English ("give wholesale customers 10% off") and we generate the Shopify Function for you. The install is a single button click in your Shopify admin.
Will this work on my Shopify plan?
Shopify Functions are available on every Shopify plan from Basic upward (and on Shopify Plus). If your store is on Starter or Lite, talk to us — we can usually find a path.
What if the Function breaks during a sale?
Every Function we generate is built to fail open — if something unexpected happens, your store keeps running normally without the customisation. You'll never see a checkout outage caused by AppApprove.
Do I have to install an app from the Shopify App Store?
No. We use Shopify's Custom Distribution flow, which means your Function is installed privately into your store — no public listing, no review delays. You get a private install link the moment your Function is ready.
What if the Function I want isn't one of your 5 recipes?
Start a chat with us. We're actively expanding the recipe catalog based on what merchants ask for. If your problem fits the Shopify Function model, we'll add it.
What happens if I cancel?
Your installed Functions keep running until you uninstall them yourself. We hold onto your generated code for 30 days after cancellation in case you change your mind, then we delete it.
Is my customer or order data safe?
Yes. The Functions we generate run inside Shopify's own sandbox — your cart and customer data never leaves your Shopify environment. AppApprove never sees what your shoppers buy.
Why does the Free tier only let me preview?
Free includes 1 Function generation per month so you can see the result in your dashboard. Installing into a real Shopify store requires a paid plan — that's how we cover the per-install support cost. Solo starts at $9/month with one live install included.