NewIn-cart upsells & visual widget editor

Build Powerful Shopify Functions Visually

Build advanced bundle discounts, tiered pricing, BOGO offers, and shipping promotions with drag-and-drop flow charts. Add cart validations, payment customizations, and delivery controls too — no code required.

See on App Store Built for Shopify
  • ✓24/7 AI assistant, included in all plans
  • ✓Works on all Shopify plans
AI Assistant
live
Give B2B customers 15% off when subtotal is over $200, but skip the Sale collection
Done! Volume discount is live with 3 conditions wired in. Want to preview it in cart tester?
Yes
Describe a promotion… ↵

New in Function Studio

Not just functions. On-site promotions that lift AOV.

Upsells and free gifts that show up in your cart, product pages and checkout, styled to match your theme and measured for each promotion.

Cart drawer · Cart page · Product page

In-cart upsells

Show “You may also like” offers inside the cart, with an optional discount on the add-on. Each offer hides once the shopper adds it. Add an Upsell Button to product pages to offer add-ons there too.

Storefront · Checkout

Gift with purchase

Reward a spend threshold or specific items with a free gift. Shoppers can pick one in the gift selector, and it's removed automatically if the cart stops qualifying.

For every promotion

Promotion analytics

Track views, clicks, adds and orders for each promotion, along with upsell revenue and AOV lift compared with the previous period.

Storefront · Checkout

Visual widget editor

Drag building blocks into place, pick a layout and one of 10 color themes, and see changes in the live preview. Start from your storefront design to style the checkout block too.

Also new AI assistant on every plan Markets targeting Quantity-break tables Quick-start templates German interface & docs
Latest v0.11.38 released Oct 12, 2026 · 7 updates Read the changelog

Why choose Function Studio?

Transform your Shopify store with powerful visual function building

Bundle Discounts
Tiered Pricing
Multi-Type Discounts
Product Grouping
Cart Validation
BOGO Offers
Conditional Logic
Metafields Support
Cart Tester
Scripts Migration
Delivery Customizations
Multi-Language Support

Rated 4.9 ★ on the Shopify App Store

Loved by merchants running complex promotions

From fixed-price bundles to checkout delivery rules, here's what merchants say about Function Studio.

Function Studio is genuinely the best app in the Shopify App Store. Partly because of its feature set and how you can build any sale you can dream up, but also has incredible support to back it up. I've been very impressed across the board. We run sales with crazy levels of complexity, and the Flow structure is such an intuitive way to create these.
S Sparkle In Pink United States
This is by far the best discount app that uses Shopify Functions, and it's not even close. The flow makes discount logic much easier to build, visualise, and understand. They also have the best support I've experienced. Jonathan has helped me through countless edge cases and has never once failed to deliver.
B Boody Australia Australia
This app is all kinds of amazing. Perfectly handles all the edge cases we've needed covered, and the team are always looking to increase the functionality of the app when a gap is found. The flow interface is fantastic, the support is next-level awesome, and Jonathan personally goes the extra mile. Highly recommend this app!
S Swanndri New Zealand
Jonathan and the team are doing amazing work with Shopify Functions. It's the only discount/function app we've found that supports fixed-final-price bundle discounts and lets the same product/SKU live across multiple bundle groups. Highly recommended.
L LSKD Australia
We've had an outstanding experience with this app and can highly recommend it to any team looking to optimize their checkout process. The app is incredibly easy to use and integrates seamlessly into our workflow. It effectively solves common challenges around displaying delivery methods, making the entire checkout experience much clearer and more user-friendly for our customers.
T Tennis-Point Germany
Hands down the best support, I have ever experienced from a Shopify app provider. Furthermore the app has helped us strengthen our cart and checkout even more. Thanks a lot Jonathan!
N Nordgreen Denmark

Simple, Transparent Pricing

Choose the plan that fits your needs

Free

For development and staging stores

$ 0
/ month
  • Test any plan for free
  • Custom discounts and volume bundles
  • Automatic and code discounts supported
  • Hide, move, and reorder payment methods
  • Hide, move, and reorder shipping methods
  • Block checkout
  • Only for development and staging stores

Standard

Perfect for growing stores

$ 39
/ month
  • Flow logic builder for Shopify Functions
  • Cart and checkout validations
  • Payment and delivery customizations
  • Tiered, BOGO, Volume, Bundle discounts
  • Gift with Purchase
  • Cart transforms
  • In-app discount/validation tester
  • Regexp support
  • Email Support
  • 3-day free trial
Most Popular

Advanced

or $690/year and save 17%

$ 69
/ month
  • + Everything in Standard plan
  • Metafields support and JSON cart attributes
  • Simple expressions support, translations
  • POS-specific features
  • Automatic currency conversion
  • In-cart upsells, gift selectors & visual widget editor
  • Promotion analytics
  • Function versioning
  • Chat and email support
  • 5-day free trial

Plus

or $1,999/year and save 16%

$ 199
/ month
  • + Everything in Advanced plan
  • Advanced function versioning
  • Help with migration from Shopify Scripts
  • Dedicated developer
  • Prioritized custom app features
  • Unlimited bulk codes
  • Access to partner Slack channel
  • Priority support via chat and email
  • 7-day free trial

Frequently Asked Questions

How does Function Studio help with Scripts migration?

Function Studio gives you visual tools to recreate your existing Scripts as Shopify Functions, so you don't have to write any code.

Do I need coding knowledge to use Function Studio?

Nope, no coding knowledge required. Our drag-and-drop visual interface makes building complex discount logic accessible to everyone.

What types of discounts can I create?

BOGO offers, dynamic bundle discounts, volume and tiered pricing, percentage and fixed discounts, free shipping, order discounts, and custom multi-condition rules - to name a few.

Can Function Studio show upsells and free gifts on my storefront?

Yes. The Advanced plan adds in-cart upsells, upsell buttons, and free-gift selectors for your cart, product pages, and checkout. You design them in a visual editor and track each promotion's performance.

Can I create payment customizations?

Yes. Function Studio supports building payment customizations and checkout validations to optimize your store's payment flow.