Discounts
Create multiple discounts for the same customer each with a unique expiration date, value, and voucher code
The Discount features of Shopwaive are designed specifically for Shopify and Shopify Plus brands, to address their most frequent pain points and eliminate mundane tasks. Use these features to streamline your brand marketing strategies and work flows.
Product features
Note, Shopwaive store credit and gift cards are tracked and issued separately from rewards and discounts. Store credit and gift cards can be combined with shipping credit, rewards, and discounts but each can be used for a powerful combination strategy to increase CRO and checkout conversions. See feature table below and the full list of Shopwaive's products and their features
Combine with other offers
Single expiry date
Pro & Enterprise available
Multiple expiry dates
Multiple for same email
Bulk import available
Bulk export available
Requires customer login
Refunds and exchanges
Digital wallet functionality
Shopwaive widget
Tapcart Integration
Klaviyo Integration
Zapier Integration
Email integration
Order API
Customer API and Top ups
Shopify POS
Subscriptions and Flows
Reporting and analytics
Currency options
Multilingual
Canvas design editor
Checkout
Fraud protection
24/7 Customer Support
Tip: You have the option to create hundreds of rewards and discounts in seconds with or without assigning sender, recipient, and customer email. With Shopwaive we make it easy to get exactly what you need, and nothing you don't
Settings
To enable Rewards and Discounts follow the steps outlined below.
Open the app and click the left side menu item labeled Settings

Once you click Settings, scroll down and toggle on the Rewards and Discounts setting.
Create discount codes
Next, you'll be blown away by how fast and easy it is to create thousands of rewards, voucher, or discount codes in seconds, each with their own criteria you define.
After enabling Rewards, follow these steps to create unique discount codes
Create Bulk Discount Codes — Step-by-step:
Click the Create Rewards button that appears after enabling Rewards
Click the Get template link to download the template file to your local drive
Fill out the template file with your reward definitions using a spreadsheet editor such as Google Sheets, Numbers, or Excel. Many options exist for each reward, but the minimum field requirements are OncePerCustomer, Value, and Type. Ensure you do not make any changes to the header names or format
Save and export your template file to .CSV format
Click the Upload .CSV button to import your rewards into Shopwaive
If the file is determined to be in the correct format, you'll receive a success message at the bottom of the popup indicating the rewards are ready for import
Click the Import button to create the rewards
Only the OncePerCustomer, Value, and Type fields are required for successful reward creation as noted by items marked with a check in the column labeled with an asterisk *
Template file description
Code
Discount code
SUMMER40
text
Type
percentage or fixed
percentage
enum
Value
Must be greater than 0
40
decimal
OncePerCustomer
true or false
true
boolean
Expiration
Expiry date
2023-12-31T00:00:00-00:00
date
UsageLimit
Integer greater than 0
2
integer
CollectionIDs
Entitled collection ids
[334674428128,334674428120]
array
ProductIDs
Entitled product ids
[28398293800]
array
VariantIDs
Entitled variant ids
[90293839983]
array
Example template file
Example: A new high-growth global brand known as Unicorn Shoes has a long list of potential customers from a paid promotional email marketing campaign whom have not yet registered the email account through Unicorn's website. Using Shopwaive, the brand can grant welcome rewards, promotional offers, and discounts to incentivize these new potential customers
Creating rewards from the template
You can define rewards using any spreadsheet editor. Just copy and paste in your reward definitions into the template file you downloaded above. Then, export the file in .CSV format before uploading to Shopwaive

Collection, Product, and Variant IDs
You have the option to restrict rewards and discounts to only be eligible for redemption towards purchases of specific products defined by their collection ID, product ID, or variant ID.
To find a specific product ID, simply navigate to the Shopify admin > Products > Select the product to be redirected to the product details page.
When you reach the product details page of the product that the reward or discount applies to, make note of the id found in the url at the top of the page. In the example below the product id is 7343146434776. Include this product ID in the template when defining the rewards definition. If more than one ID, separate each by comma.

Formatting IDs in the template file
Examples of proper formatting of the collection, product, and variant ID arrays are shown below
[7343146434776, 5343146434770]
Yes
7343146434776 5343146434770
No
7343146434776
No
'7343146434776, 5343146434770'
No
[7343146434776]
Yes
Create and upload discounts
Refer to the GIF demo below that illustrates how to copy and paste your rewards definition into the template file and upload to Shopwaive. You can export, delete, or edit codes at anytime within the Shopify admin Discounts page
Contact our team at [email protected] if you have any questions or need help getting started. We're here and happy to help.

Export discount codes
Now that you created rewards with Shopwaive, you can export the list of discount codes in just a few clicks
Export Discount Codes — Step-by-step:
Open the Shopify admin and navigate to Discounts
Click Export at the top right corner and then select All Discounts, or choose to filter discounts by the code title or any other attribute
You will receive an email with a link to download your exported discounts. Note, if you did not define a discount code in the template file, an alphanumeric code is auto-generated

Last updated