Skip to content
MerchantPick
Script Editor icon

Script Editor

Create personalized checkout experiences & powerful promotion

by Shopify · Launched: March 2016

1.8 (28) on Shopify
Manage this app

Verify your developer profile to earn a badge and build trust for your app.

Create personalized checkout customer experiences with customizations written in Ruby.

Get it on Shopify →

About Script Editor

Using line item, shipping, and payment scripts you can implement custom logic and tailor the user experience during a customer’s checkout journey.Scripts are enabled on a store’s checkout by using the Script Editor app. Since the app hosts scripts you’ve created on Shopify’s servers, they can affect the cart and checkout at a fundamental level without the need of third-party apps or externally hosted plugins.Note: This app is only available to Shopify Plus customers. Line item scripts can change prices of items in cart and grant discounts Shipping scripts can rename, hide, reorder, or discount shipping methods Payment scripts can rename, hide, or reorder payment gateways Show more Show less

Last verified: July 17, 2026 · Fresh

App details

Developer
Shopify
Launched
March 2016
Rating
1.8 (28) on Shopify

Key features

  • Create personalized checkout customer experiences with customizations written in Ruby
Integrations with:

Launchpad, Shopify Admin

Ratings & reviews

based on 31 Shopify App Store reviews

Use the arrows to read individual reviews

I don't get all the bad reviews. This thing is *powerful* - but you need a basic grasp of programming if you want to get serious and combine multiple scripts. This alone is worth the upgrade to Shopify Plus. We've solved a bunch of stacked discounting and item purchase limits we could just never do (or had to hack with inefficient Javascript) - all of which are going to greatly affect our conversi...
— Club Backdrops
This is a super powerful tool! It allows you access to features otherwise inaccessible in Shopify. For those who are complaining you can only run 1 script at a time - you can create multiple "campaigns" within a script. Each campaign is basically a totally different script so you can accomplish different things at once. There is a character limiter on the script editor so you can't have a million...
— Love in Faith
First off - the app IS free. And it works very well. A lot of the negative feedback are from people who are on different plans which if you read, is clearly stated that it's for use with Shopify Plus. In any event, we have the app running conditional discounts and conditional shipping rates which have been flawless and consistent. Pretty happy this far!
— DEV Tiger Tool
Good app with strong functionality for Shopify Plus members, but no compatibility with gift cards which doesn't make sense to me.
— Redeeem
Simply amazing! One word of warning... we can have very large cart sizes so be cautious and develop your scripts with this in mind or you may find they exceed the CPU limit and will cause exceptions.
— Whistlefish
Great work with this app for conditional checkout. I placed a code for prevent placing order with some conditions and it works. >>> Hope they can provide to write code in PHP language as well. Right now you have to write code in Ruby!!
— Brianatwood
This app works excellent. Thank you for creating it!
— Urban Farmhouse Dallas
Great app!! Everything I've always wanted to do with my store got a lot simpler. I hired a dev but it all took less than an hour with this app and the script examples Shopify provides!
— Weave Got It Canada
I did a test and it worked perfect. We are trying to avoid scripts but see the value as we scale up and have more complex needs for shipping, pricing and discounts.
— Floorcity
Great app that allows us to have both our wholesale and retail customers on the one store front!
— Smai
Very good App and can help a lot in your store but there is a bug: you can only run 1 script at a time and that is really really bad... Check out my store here: http://bit.ly/2nJhgyr I have a lot of script running at a time because I built them...
— Grantcardone
We love the Scripts Editor and use it all the time to give us the edge on advanced Discounting and Shipping Hacks. Only problem is sometimes, randomly, it doesn't work and breaks our orders. Once we can address that - 5 stars.
— Interiorsonline
empty
— PUCKIPUPPY BIKES
BAD
— Key Library
Reorder shipping carrier script suddenly not working Continue button get disabled. Waiting their respond
— Lifespan Fitness
They do not even bother to answer questions. Expecting more from Shopify, when you see what you pay !
— Original Homestories
If you uninstall the app without deleting the scripts first, the discounts will still be applied as if you have done nothing and reinstalling the app won't help you. Enjoy trying another bulk/custom pricing app and watching the discounts duplicate. Now I get to spend some quality time with support figuring out what went wrong.
— Magnet Baron LLC
Very very limited API available, you can control very little. Also you can only publish ONE script per category at once! But I suppose it's better than nothing - just. Also, only Ruby - eww.
— 9Barista
This app is no good it does work at all. Also, Shopify was unwilling to help whom we pay tens of thousands of dollars per year in being a plus multiple websites user of capital, etc member very disappointing I expect more very disappointing
— First Source Wireless
Even the simplest requirements for an e-commerce store system can't be solved by Shopify in the standard version and you need the much too expensive Plus Plan. It's absolutely shameful that you need an app for everything.
— Growtech - Grow Shop

Overview 1 / 20

You might also like

Alternatives to Script Editor →

Are you an app developer?

Get your app in front of the merchants browsing this directory.

Explore the developer pages