How to Add a Discounts to Your Quiz¶
Incorporating discount coupons into your quiz allows customers to enjoy special offers on the results page or through a follow-up email.
This guide explains how to implement Discount Coupons for Checkout with the Shop Quiz: Product Recommendation Quiz app.
Step 1: Generate a Discount Code¶
To create a Shopify discount code, refer to this helpful guide. Activation of this code is necessary before integrating it with your quiz to ensure functionality at checkout.
It's essential to select the manual
option for discount codes in Shopify, as our app can only synchronize with manually created codes.
Note
Please remember, that the management of these discounts is handled through Shopify, not directly within our app.
If your store is built on WooCommerce, you’ll need the Advanced Coupons for WooCommerce plugin for this to work.
Create a coupon code, then navigate to the URL Coupons section. Make sure the Redirect To URL points to your cart page. Copy the URI (it’s the end part of the URL, excluding the https + your domain name):
Example: if the Coupon URL which appears is https://yourdomain.com/coupon/codexyz/
, then the part you need to copy is /coupon/codexyz/
.
Step 2: Configure Your Discount Code on the Results Page¶
You can add Static or Dynamic discount codes to your quiz.
Static Discount¶
- Navigate to Results Page Settings > Discount Settings and access the Discount Code Settings section.
-
Here, you'll find a
Code
field. This field is for entering the discount code that will be automatically applied at checkout.Visible discount - Select the
discount %
from the dropdown. The percentage discount will be visible on the results page products. The discount code will be automatically redeemed at checkout.Code - Type a discount code that corresponds to this discount. You have to set up this discount code in your store > Shopify Discounts first.
Dynamic Discount¶
Our system supports the addition of multiple Shopify discount codes on the results page, applied dynamically according to the cart's total value.
-
Start by creating your Shopify discount codes as explained in Step 1.
Note
Remember, only manual discount codes are compatible with our app.
-
Proceed to the quiz's Results Page tab. Within Results Page Settings > Discounts, activate Dynamic Discounts. Click "activate" to open the discount menu.
Enable notifications - A toast notification will appear when a customer qualifies for a discount. Toggle to enable/disable.
Encourage discounts - The notification will also include a message telling the customer how close they are to receiving the next highest discount. Toggle to enable/disable.
Discount [A] Settings
-
Discount code - Type a discount code that corresponds to this discount. You have to set up this discount code in your store > Shopify Discounts first.
-
Discount percentage - Type the discount %. The percentage discount will be visible in the results page products. The discount code will be automatically redeemed at checkout.
-
Min. value in cart - Type the value of products added to the cart on the results page above which the discount will be applied.
+ / add another discount - Adds a new dynamic discount (Discount [B]).
bin / delete this discount - deletes this dynamic discount.
add a discount - Adds a new dynamic discount below (Discount [B]).
deactivate - Deactivates dynamic discounts.
-
Then in the Product Recommendation Quiz, go to the Results Page Settings > Checkout Settings and paste the copied URI in the Cart URL
field.
This will apply the coupon code when your customers finish the quiz and proceed to cart, then it will redirect them automatically to the cart page in your store.
Step 3: Publish Changes¶
- Click the top-right
Publish
button to apply your changes to the live quiz/preview.
(Optional) Including Discount Codes in Follow-Up Emails¶
To further personalize the customer experience, you can incorporate the discount code within the follow-up email and results page. This allows customers to conveniently copy and paste the code at checkout.
Simply go to your quiz settings, find the Notifications > TO RESPONDENT tab, and edit the message to include your discount code text.
Apply Discount Only if Customer Leaves Their Email¶
In Shop Quiz, it is possible to apply a discount at checkout only for the customers who leave their email in the quiz. To set this up you need to follow these steps:
- Create multiple results pages: To do that, go to the
Results Page Settings -> Advanced -> Multiple Results Pages
and click`Activate
. Multiple Results Pages Settings screen will appear and a second Results page will be added. - You can then rename the page and edit it by clicking
edit
. -
Add discount code: In this case, Results Page 1 will be left as default with no discount and the discount will be applied to Results Page 2. To do that, open the
Results Page 2 Settings -> Discount code settings -> Discount code
and clickadd
. You can then edit theVisible % discount
and add the code.Warning
For the discount to work, you need to set it up first in your Shopify store. Check the first part of this article for instructions.
-
Add a discount question: Next, navigate to the Quiz Builder and add a
discount question
by clicking+
. -
Add an email question: Then, add an
email question
by clicking+
. -
Add Jump Logic: Now you can redirect customers to either the Results Page 1 (no discount) or the Results Page 2 (discount) depending on their answer to the discount question. To do that you’ll need to add two Jump Logic statements.
Tip
To learn more about Jump Logic, check this article.
-
FIRST JUMP LOGIC – DISCOUNT QUESTION: To add Jump Logic to the discount question, click the
conditional logic
button. In theJump Logic
menu, selectAdd Jump Logic
. Add the following logic condition:- If the customer answers ‘Yes’ to the discount question, they will automatically go to the next question (the email question).
- If the customer answers ‘No’ to the discount question, they will be automatically redirected to the Results Page 1 (no discount).
-
SECOND JUMP LOGIC – EMAIL QUESTION: Next, you’ll have to add Jump Logic to the email question. In this case, it is enough to always send the customer to the Results Page 2 (discount) with the
Always Jump to...
function. - Test the quiz: Once the discounts are set up, update the preview/live quiz with the
Publish
button. Then, test the quiz by clicking thePreview
button in the top right corner of the app.
By following these steps, you can effectively integrate discounts into your quiz, enhancing customer engagement and potentially increasing conversions.