Table of Contents
Getting Started with Discount Codes
Creating Discount Codes
How do I view/manage Discount Codes?
You can view/manage your discount codes from the Shopping Cart tab in Blueprint. Once you click on Shopping Cart, click on Create Discount Codes on the far-right.

You'll see a table that shows all Discount Codes created for your Studio. Click on the green +New button to create a new code.

Choosing the right Discount Code Type
The three different types of Discount Codes that can be created are:
Discount Code Type | Definition | Recommended Use |
Global | Redeemable on any active Job or specified Job Types. | Useful for when the code should work across any job or set job type |
Job Specific | Redeemable on a specified Job. | Useful for limited promotions for specific subjects/jobs |
Based On Order | Attached to your price sheet. Automatically creates new code for subject after qualifying purchase | Useful for rebates of deposits on non-tangible items like Session Fees or enticing subjects to place another order |
Each code can contain up to a maximum of 15 characters and is case-sensitive.
Discount Code Attributes Table
The additional settings available for Discount Codes are defined below. Use this table to help customize each code to fit your specific needs:
Property | Definition |
Edit Number of Uses Allowed | Set how many times the code can be used. You can choose between:
|
Edit Minimum Order Amount | Set the minimum order dollar amount needed in the customer's cart before the code can be redeemed |
Edit Discount Code Amount | Set the amount the code will take off order total. You can set the value type between:
|
Edit Applied To | Set which products/services the code can apply to. You can choose between:
|
Edit Expiration Date | Set the expiration date for the code. When set: At midnight EST of the date set, the code will no longer be valid for customer use. |
Batch Creating Discount Codes
You can create multiple, unique Global or Job-Specific discount codes in Blueprint. Under Number of Discount Codes, enter the number of codes desired. You can set custom text (up to 8 characters) to add before or after the randomly generated code

Creating and Using Based On Order Discount Codes
A Discount Code Based on Order is a type of discount code that is given to a subject automatically after a qualifying purchase has been made. The code can then be applied automatically on their next order.
You can use two different configurations for Based On Order Discount Codes:
Based On Order Discount Code Settings | Detailed |
Enter Code | Enter text to create the code as desired |
Auto-Generate Code (Random) | Use a random code generated by Blueprint |
Auto-Generate Code (Configure) | Use specified subject data of your choosing or a combination of subject data with specific text appearing before or after the defined subject data. |
Auto-Populate On Next Order | Have the discount auto-populate and apply on the customer’s next order. If this isn’t checked, the customer will still see a list of all available codes during check-out. |
How do I use my Discount Code Based on Order?
After creating the Based On Order Discount Coe, you'll need to attach it to an item on your Price Sheet for the customer to purchase. This is essentially defining the "qualifying purchase"
How do I attach a Based On Order discount code to a Price Sheet?
Open a Price Sheet and select a Print, Product, Package, or Option placed on your Price Sheet to customize it using the attribute editor. Attaching the discount code to your selected item is essentially the same as defining the qualifying purchase a customer needs to make to receive a discount on their next purchase.

Be sure to sync and save your changes!
How can I see if a subject has/used a Based On Order Discount Code?
A newly-created Discount section will appear in Subject Data for the subject that has made a qualifying purchase:

What does the client see at check-out?
In the Cart Summary at check-out, the customer will see their available discount codes underneath the order total. Having auto-populate on next order enabled will have the discount code has already been entered and applied to their order.
If a client has more than one discount code assigned to them, the cart will automatically apply the best code available to the client.
Creating and Using Product Specific Discount Codes
A Product Specific Discount Code is redeemable for specific items you specify from your price sheets. Customers can redeem the code before checkout once they have the specified item in their cart.
How do I create a product-based discount code?
First - keep in mind that every code type can configured to be Product Specific
When creating a discount code, change the Edit Applied To from Order (default) to Specific Product(s):

Use the drop-down to choose from your active price sheets. You select multiple items from multiple price sheets for the discount code:

How do I tell what items the code will work for?
Blueprint will show a list of price sheets and discount codes that the code is setup to work with. Click on the price sheet to see the itemized list:
