Every coupon block setting explained

SAKU Thanks Custom: Every coupon block setting explained

  • Add a LINE QR code for free

  • Grow your newsletter subscribers by offering coupons

NEW
NEW
SAKU Thanks Custom: Every coupon block setting explained

App features

[Free plan]
Show images, text, custom HTML, recommended products, and coupons on the thank-you page
Adding just a LINE QR code is free!
* Up to 2 blocks for free

[Pro plan]
Place a coupon on the thank-you page and grow your subscribers by getting newsletter consent in exchange for issuing a coupon (delivered by email)

Note
For stores that have moved to the new thank-you page

This article explains every setting of the "Coupon" block shown on the Thank you page. Use it as a reference when you want to know what each setting does. The coupon block is available on the Pro plan ($4.99/month or $49.90/year). It's free on Partner development stores. (A Partner development store is a free store that app developers and others create for testing. A store that sells normally is not one of these.)

[Terms] A "block" is a piece of content shown on the Thank you page (you create blocks in this app's "Blocks" page). The "app block" is "SAKU Thanks Custom", which you place in Shopify's checkout editor. Once the app block is in place, the blocks you created appear on the Thank you page.

In this article

  • How to open the screen for creating a coupon block
  • Every setting under "Coupon", "Wording", "Appearance" and "Display rules"
  • What "Before you turn this on" says
  • What buyers see after setup, and the coupon created in Shopify

Where to go: Shopify admin → Apps → "SAKU Thanks Custom" → "Blocks" → "Create block" → "Coupon"


1️⃣ Open the coupon block creation screen

Open "Blocks" in the left menu and press "Create block". Under "Choose block type", click "Coupon" (it has a "Pro plan" badge). The screen heading is "Create block (Coupon)".

Choosing Coupon under Choose block type

If you press Coupon on the Free plan, you're taken to the Pricing page. Opening the URL directly also takes you to the Pricing page. You can create one once you're on the Pro plan (see the differences between plans and how to change plans).

From top to bottom, the form has "Basic settings" → "Coupon" → "Wording" → "Appearance" → "Display rules" → "Before you turn this on". On the right is the "Preview", which shows two states: before the coupon is claimed, and after it's claimed ("▼ After the coupon is claimed").


2️⃣ Fill in "Basic settings" and "Coupon"

Coupon block: Basic settings and Coupon fields, with the English admin UI

Setting Description Default / limits
Block name (internal) A name to help you tell blocks apart. It isn't shown on the Thank you page. Required. Up to 100 characters
Show this block on the Thank you page Turn it off and the block isn't shown on the Thank you page. On
Discount type Choose "Percentage off", "Fixed amount off" or "Free shipping". The fields below change to match your choice. "Percentage off"
Percentage off (%) The discount rate for "Percentage off". 10. A whole number from 1 to 100. Error: "Enter a percentage between 1 and 100"
Amount off The amount for "Fixed amount off". Enter it in your store currency (example: 500). It's a fixed discount on the whole order. Error: "Enter an amount greater than 0"
Valid for (days after it is issued) How many days the coupon can be used, counted from the day it's issued. 30. From 1 to 365. Error: "Enter a number of days between 1 and 365"
Limit the code to a single use On: each customer can use it once. Off: it can be used any number of times until it expires. Either way, only the account it was issued to can use it. On
Minimum subtotal to redeem (optional) Leave blank for no minimum. It applies to the next order, not this one. Error: "Enter 0 or more, or leave blank"

A "Free shipping" coupon makes shipping free for every destination. "Percentage off" applies to all products.


3️⃣ Fill in "Wording"

Here you decide the text buyers see. What you type shows up right away in the preview on the right.

Coupon block: Wording

Setting Description Default / limits
Display title The coupon heading. Optional. Up to 200 characters
Button text The text on the claim button. Required. New blocks start with "Get your coupon". Up to 60 characters. Errors: "Enter the button text", "Button text must be 60 characters or fewer"
Text under the button (optional) Shown under the button, only before the coupon is claimed. Up to 200 characters. Error: "Text must be 200 characters or fewer"
Pre-tick the subscribe checkbox The initial state of the newsletter checkbox. Set it in line with the consent rules that apply to your customers. On
Note under the subscribe checkbox Text shown under the checkbox. Leave it empty to show nothing. New blocks start with "* Without subscribing, the coupon can't be sent by email." Up to 200 characters
Show the coupon code on the Thank you page Off: the code isn't shown on the page and is delivered by email with Shopify Flow + Messaging (it also appears on the buyer's order status page). On: the code and its conditions are shown on the spot, right after the claim button is pressed. Off
Message above the code (when the code is shown) Shown above the code. Leave it empty to hide it. "Your coupon has been issued."
Message when the code is not shown When the code isn't shown, this appears in its place. Leave it empty to hide it. "Your coupon has been issued and will be sent to your email address."
Expiry line "{date}" is replaced with the expiry date. It's also used in the Flow email conditions (Discount conditions). Leave it empty to hide it. "Valid until {date}"
Minimum purchase line "{amount}" is replaced with the amount. Shown only when you set a minimum subtotal to redeem. "Valid on purchases of {amount} or more"

The two most important checkboxes are these:

  • "Show the coupon code on the Thank you page": when it's off (the default), only buyers who tick the newsletter checkbox receive the code, by email. When it's on, the code is shown on the spot.
  • "Pre-tick the subscribe checkbox": when it's on, the checkbox starts ticked. Buyers can still untick it themselves.

All text fields take up to 200 characters (the button text takes up to 60). If you save a field empty, it's treated as "deliberately removed" and isn't shown. However, blocks saved with an older form that didn't have the field go back to the default text.

If you're not going to show the code, finish setting up and testing the email before you make the block "Active" (see How to grow your email list from the Thank you page).


4️⃣ Adjust "Appearance"

Coupon block: Appearance fields, with the English admin UI

Setting Description Default
Show a border around this block Adds a border and a muted background. The colors follow your store's checkout theme (you can't choose your own color). On
Show the discount line (e.g. 10% OFF) Whether to show a discount line such as "[ 10% OFF ]". On
Discount line alignment Left / Center / Right. Left
Discount line size Heading / Normal / Small. Due to how checkout works, "Heading" is always shown in the default color. To use a color, choose "Normal" or "Small". Heading
Discount line color Choose from Default / Red / Orange / Blue / Green / Subdued / Accent (store's brand color). Default
Title alignment Left / Center / Right. Left
Text and subscribe checkbox alignment The alignment of the text under the button, the consent checkbox and the note. Left / Center / Right. Left
Make the button full width When on, the button stretches across the full width. Off
Button alignment Left / Center / Right. Left


5️⃣ Set the "Display rules"

In a coupon block, "Display rules" starts with two coupon-only settings, followed by the three settings that every block has. The block is shown only to buyers who meet all of the conditions.

Coupon block: Display rules

Setting Description
Who can get it "Everyone" (the default) / "First-time buyers only" / "Repeat buyers only (not their first order)". A customer with 1 order or fewer counts as first-time, and 2 or more as a repeat buyer. If the order count can't be read, the block isn't shown.
Minimum order total for this order (optional) Leave blank for no minimum. If this order's total is lower than this amount, the button isn't shown. Error: "Enter 0 or more, or leave blank".
Show on devices "All devices" / "Mobile only" / "Desktop only".
Display rule "Show to everyone" / "Show only to customers with specific tags" / "Hide from customers with specific tags".
Customer tags (comma-separated) The tags used by the "Display rule" above. Not needed for "Show to everyone".

For more on devices and customer tags, see How to show blocks only on mobile or desktop, or by customer tag.

By combining "Who can get it" and "Minimum order total for this order" across several coupon blocks, you can offer one coupon to first-time buyers and a different one to repeat buyers. The block list shows a summary of each block's conditions, such as "Who can get it: Everyone" and "Minimum order total: none".


6️⃣ Read "Before you turn this on"

Coupon block: Display rules and Before you turn this on, with the English admin UI

The bottom of the form lists a few things to check.

  • Warning "Sending the code by email": when a coupon is issued, the app sends the Shopify Flow trigger "Thank you page coupon issued", retrying if it fails. If you don't show the code on the page, build and test the Shopify Flow + Messaging workflow first.
  • "Orders that don't get a coupon": guest checkouts / orders whose payment isn't completed yet (convenience store payment, pay-later, bank transfer and so on) / no code is issued automatically after the buyer leaves the Thank you page / each coupon block issues at most one code per order.
  • As a fallback in case the email doesn't arrive, you can add the app block "SAKU Thanks Coupon" to the "Order status" page in the checkout editor (see How to show the coupon code again on the order status page).

When everything is filled in, press "Save" at the bottom of the screen.


7️⃣ Check with a test order

On Partner development stores, coupons are issued for test orders too. On live stores, test orders don't issue coupons. Check with a real purchase made while logged in.

For how to check (including the email setup), see step 7 of How to grow your email list from the Thank you page.


How it looks in your store after setup

The coupon block on the Thank you page

On the buyer's Thank you page, the coupon is shown like this:

  • Before claiming: border → display title → discount line ("[ 10% OFF ]", "[ ¥500 OFF ]", "[ Free shipping ]") → the checkbox "Subscribe to our newsletter and receive this coupon by email" (not shown to buyers already subscribed to email) → note → button → "Text under the button".
  • Right after the button is pressed: the button changes to "Issuing...".
  • After claiming (code not shown): "Your coupon has been issued and will be sent to your email address." appears and the button disappears.
  • After claiming (code shown): "Your coupon has been issued." → the code → "Valid until [date]" → "Valid on purchases of … or more" (when there's a minimum subtotal) → "Use this coupon" and "Copy code".
  • When the code is shown and the buyer claimed it without ticking the checkbox: "Tick the box and press the button below to also receive this coupon by email." appears, with an "Also send by email" button.
  • The button can't be pressed while the checkbox is unticked only when the code isn't shown (the default) and the buyer isn't subscribed to email yet. In the checkout editor preview, the button keeps its active color, but nothing happens when you press it.
  • If the buyer opens the same order and block again, the same code is shown again.
  • When the buyer's language isn't Japanese, the discount line, expiry, buttons and so on are shown in English. Text you entered yourself is shown as it is.

What's created when a coupon is claimed

  • A discount code is created under "Discounts" in the Shopify admin. The code is "THANKS-" plus 6 characters (letters and numbers, without the easily confused I, O, 0 and 1). Its title is in the form "Block name (last 6 characters of the block ID)".
  • Only the customer it was issued to can use the code. It starts when it's issued and ends after the number of valid days. If "single use" is on, it's limited to 1 use in total and 1 use per customer. If it's off, there's no usage limit. If you set a minimum subtotal, that's included too.
  • Buyers who tick the checkbox when they press "Get your coupon" have their email marketing set to "Subscribed" (nothing changes if they're already subscribed, and unticking the checkbox never unsubscribes anyone).
  • The app doesn't set whether the code can be combined with other discounts (Shopify's default behavior applies).

Troubleshooting

  • Choosing "Coupon" takes me to the Pricing page
    The coupon block is a Pro plan feature. Subscribe to the Pro plan from "View plans" on the Pricing page. Partner development stores can use it for free.
  • I'm told the button text is empty / the block doesn't appear
    "Button text" is required. A block with empty button text isn't shown on the Thank you page.
  • Some orders don't show the coupon button
    What to check when coupons aren't shown or issued walks you through the conditions one by one.
  • The preview looks a little different
    The preview is approximate. The final display follows the design of your Thank you page.