Creating discounts, price rules and promotions
Creating discounts
Shopify allows you to create discount codes and automatic discounts from the Discounts section of your Shopify admin. Discounts can be for a specific value, a percentage, or free shipping. If you have existing discount codes that you need to that you need to migrate, you can create them on Shopify in two ways:
If you need to migrate many discount codes, recreating them manually can be time-consuming.In this case, we recommend that you explore using the API or an app like Matrixify or other apps that allow you to create discounts in bulk.
Using Shopify Scripts for price rules
If you need to implement price rules that are specific to certain customers, or apply to certain product and cart conditions you can use Shopify Scripts. Shopify Scripts allow you to change prices and grant discounts on line items in the cart, or hide, reveal or discount shipping rates.
Here are some helpful resources:
- Examples of how to build discounts and price rules with Scripts here
- Review the Scripts API documentation to understand all the possibilities
Using Launchpad for promotions
If you run sales and limited-time promotions, Launchpad allows you to automate tasks like changing the product price at the start and at the end of an event and schedule the activation of line item and shipping Scripts.
Find out more about how you can use Launchpad for sales and promotions here.

Need support?
In the event that you have any urgent issues or need to speak with someone immediately, we encourage you to reach out to our amazing 24/7 support team.