Skip to content

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.

how to add a discount example

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):

how to add discount woo step 1

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

  1. Navigate to Results Page Settings > Discount Settings and access the Discount Code Settings section.
  2. Here, you'll find a Code field. This field is for entering the discount code that will be automatically applied at checkout. how to add discount static

    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.

  1. Start by creating your Shopify discount codes as explained in Step 1.

    Note

    Remember, only manual discount codes are compatible with our app.

  2. Proceed to the quiz's Results Page tab. Within Results Page Settings > Discounts, activate Dynamic Discounts. Click "activate" to open the discount menu.

    how to add discount dynamic

    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.

how to add discount woo step 2

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

  1. 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:

  1. 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. how to add discount multiple result pages
  2. You can then rename the page and edit it by clicking edit. how to add discount result pages
  3. 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 click add. You can then edit the Visible % 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.

  4. Add a discount question: Next, navigate to the Quiz Builder and add a discount question by clicking +. how to add discount discount question

  5. Add an email question: Then, add an email question by clicking +. how to add discount email question

  6. 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.

  7. FIRST JUMP LOGIC – DISCOUNT QUESTION: To add Jump Logic to the discount question, click the conditional logic button. In the Jump Logic menu, select Add Jump Logic. Add the following logic condition: how to add discount jump logic 1

    • 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).
  8. 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. how to add discount jump logic 2

  9. Test the quiz: Once the discounts are set up, update the preview/live quiz with the Publish button. Then, test the quiz by clicking the Preview 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.