4 Ways to Customize Your Ecommerce Store with Shopify Plus’ Scripts

online shopping flat icon with long shadow,eps10

Shopify Plus recently introduced Scripts, a feature that allows ecommerce store owners to customize your store’s logic based on shoppers’ behavior. In practice, this allows you to customize discounts based on specific items or combinations of items that shoppers add to their carts and apply these discounts at checkout, as well as a whole slew of other custom conditions. For Shopify Plus users, this means far fewer restrictions on customizing how shoppers can interact with your store. Each of the four best practices below can easily be implemented using Shopify Plus’ pre-built script templates, which include:

  • Percent discount
  • Fixed discount
  • Percent and fixed discount
  • Tiered discounts
  • By one get one free (BOGO)

1. Free Gift with the Purchase of a Specific Product

Using Shopify’s BOGO template, you can create a promotion that includes a free gift with the purchase of a particular item. This is a great incentive to try if you are promoting the release of a new product. If you’re about to release a new scent of perfume, for example, include a free sample with all purchases leading up to its release. Alternatively, if you just released a new product, include a free gift in the purchase of this product to incentivize buyers.

More generally, if your store doesn’t offer sales or discounts, free gifts are an excellent way to take advantage of holidays or changes in season, when other companies would typically run sales. For example, you could offer a free Santa hat with every purchase during the winter holiday season. On the other hand, you could offer a free Santa hat exclusively with the purchase of a Christmas-themed sweater if you’d like to promote this seasonal item.

2. Percent Off a Purchase Combo

Offering a percent discount for the purchase of a specific combination of items allows you to easily upsell and cross-sell products. For example, if you offer a percent discount on the purchase of both shoes and socks, you will incentivize customers purchasing one item to purchase the other. This works best when applied to a small number of products — if you only offer this discount for three or more specific items, for example, you weaken the incentive.

3. Fixed Amount Off the Purchase of Multiple Products

Like offering a percent off a particular purchase combination, offering a fixed discount for the purchase of a number of products helps you upsell and cross-sell. Offer this discount for the purchase of more than two items, but allow customers to choose any items they want from your product catalog or specific collection. Giving customers this freedom of choice while still offering a discount will incentivize them to purchase multiple items. If you’re introducing a new beach line that contains swimsuits, towels, and sunglasses, for instance, offer $10 off the purchase of three or more products from the collection.

4. Fixed Amount AND Percent Off the Purchase of Specific Products

You can combine methods #2 and #3 to upsell or cross-sell three or more specific products. For example, you can offer a percent discount off the purchase of shoes and socks together, and then subtract an additional $10 from the purchase of shoes, socks, and shoe polish. This works best if you have a third item you are trying to sell that customers might not purchase alone (i.e. shoe polish).


The ways in which you can customize your checkout process with Shopify Plus’ Scripts are endless. Use their pre-built templates to test out these best practices, or start from scratch and create your own custom scripts. If you’re using Shopify Plus, click here to download Scripts and start customizing your ecommerce store.


5 Ways to Avoid the Spam Folder



5 Audiences You Should Target with Your Browse Abandonment Emails



Why Your Abandoned Cart Emails Should Be Funny


.yuzo_related_post img{width:260px !important; height:250px !important;}
.yuzo_related_post .relatedthumb{line-height:16px;background: !important;color:!important;}
.yuzo_related_post .relatedthumb:hover{background:#ffffff !important; -webkit-transition: background 0.2s linear; -moz-transition: background 0.2s linear; -o-transition: background 0.2s linear; transition: background 0.2s linear;;color:!important;}
.yuzo_related_post .relatedthumb a{color:#323b43!important;}
.yuzo_related_post .relatedthumb a:hover{ color:}!important;}
.yuzo_related_post .relatedthumb:hover a{ color:!important;}
.yuzo_related_post .yuzo_text {color:!important;}
.yuzo_related_post .relatedthumb:hover .yuzo_text {color:!important;}
.yuzo_related_post .relatedthumb{ margin: 0px 0px 0px 0px; padding: 5px 5px 5px 5px; }

jQuery(document).ready(function( $ ){
//jQuery(‘.yuzo_related_post’).equalizer({ overflow : ‘relatedthumb’ });
jQuery(‘.yuzo_related_post .yuzo_wraps’).equalizer({ columns : ‘> div’ });

Back to Blog Home
Get email marketing insights delivered straight to your inbox.