Shopifyアプリ「Checkout Blocks」|チェックアウトや注文状況、サンキューページをカスタマイズ

Shopify's "Checkout Blocks" App | Customize Checkout, Order Status, and Thank-You Pages

Tsunライターチーム

Checkout Blocks, an app for customizing Shopify's checkout page, was acquired by Shopify in 2024 and is now offered free to Plus-plan stores. This article explains the features of Checkout Blocks and walks through three practical implementation examples: a "year-end/New Year shipping delay notice," "pre-order product notes," and an "FAQ display."

What Is Checkout Blocks

about-Checkout Blocks | Shopify App Store
Source: Checkout Blocks | Shopify App Store

Checkout Blocks is a native page-extension app from Shopify. With this app, stores on any plan can customize their thank-you page and order status page. Stores on the Plus plan can additionally extend the checkout page itself.

Checkout Blocks was acquired by Shopify in 2024, and its Starter plan, which used to cost $99/month, is now offered free to Plus-plan stores.

Then, at Shopify Editions Winter 2025 (December 11, 2024), thank-you page and order status page customization became available for free to stores on all plans.

Checkout Blocks Pricing

Free

Checkout Blocks Features

Free to Use

The best part is that all features are free to use. Stores considering customizing their thank-you page, order status page, or checkout page can use it at no additional cost.

No Coding Required

Easily customize pages using the app's admin screen and the editor screen for each page

Checkout Blocks requires no programming knowledge — you can easily customize pages using the app's admin screen and the editor screen for each page.

A Rich Selection of Blocks

Another feature of Checkout Blocks is that it offers a large number of blocks

Another feature of Checkout Blocks is that it offers a large number of blocks (parts). Beyond simple text display, you can use various content blocks, such as accordions, images, and buttons, and display them on each page.

Example Blocks (Parts) Available in Checkout Blocks

  • Accordion
  • Banner
  • Benefit
  • Button
  • Divider
  • Heading
  • Image
  • Spacer
  • Text

Dynamically Show or Hide Blocks

Checkout Blocks can dynamically show or hide blocks (parts) based on conditions.

For example, you can display a note to anyone who purchases a subscription or pre-order item, show recommended products only to customers who bought a specific product, or display a special coupon code only to customers whose order total exceeds a certain amount.

Things to Keep in Mind with Checkout Blocks

Checkout Page Customization Is Plus-Only

Only Plus stores can customize the checkout page.

This applies not just to Checkout Blocks but to other Shopify apps as well — customizing the checkout page itself requires a Plus plan subscription.

The App's Admin Screen Isn't Available in Japanese

Checkout Blocks' admin screen isn't available in Japanese. If English isn't your strong suit, it may take a little time to get used to Checkout Blocks. That said, the help pages are available in Japanese, so be sure to check them if you run into anything you're unsure about.

Checkout Blocks App | Shopify Help Center

How to Use Checkout Blocks

Customizing the Thank-You Page with Checkout Blocks

Here we'll show how to customize the thank-you page to display a "notice about shipping delays due to year-end/New Year business operations."

(1) Install Checkout Blocks

(2) From the Shopify admin, go to Settings > Checkout  (3) In the settings section, click 'Customize'

(2) From the Shopify admin, go to Settings > Checkout

(3) In the settings section, click "Customize"

(4) From the select box in the top center of the screen, choose 'Thank you'  (5) Click 'Add app block'  (6) Select Checkout Blocks' 'Static content'

(4) From the select box in the top center of the screen, choose "Thank you"

(5) Click "Add app block"

(6) Select Checkout Blocks' "Static content"

(7) From Content type, choose the content you want to display

(7) From Content type, choose the content you want to display

Since we wanted this to stand out a bit, we chose "warning banner" this time.

(8) Enter your desired text in Title and Description

This time, we entered the following:

【Title】

About Year-End/New Year Shipping

【Description】

Our store will be closed during the following period.

Closed: December 30, 2024 to January 5, 2025

Please note that we will not be handling shipping or inquiries during this period.

The final shipping date this year is noon on December 29, 2024. Orders placed after December 29 will be shipped in order starting January 6, 2025, once we reopen.

(9) Click "Save"

Customizing the Order Status Page with Checkout Blocks

Here we'll show how to customize the order status page to display "notes about pre-order items when a customer purchases a pre-order product."

* The pre-order feature referenced here assumes the use of "RuffRuff 予約販売," a Shopify app popular with Japanese merchants.

Step 1. Create a Block

(1) Install Checkout Blocks

(2) Open the Checkout Blocks app and click 'Blocks' in the left menu  (3) Click 'Create block'

(2) Open the Checkout Blocks app and click "Blocks" in the left menu

(3) Click "Create block"

(4) Click 'Dynamic content'

(4) Click "Dynamic content"

Here we want to show or hide content dynamically based on whether the order includes a pre-order item, so we'll use "Dynamic content."

(5) From the list of templates, select 'Blank template'

(5) From the list of templates, select "Blank template"

(6) Enter any name in Block name

(6) Enter any name in Block name

This is only used for management within Checkout Blocks and won't be shown to customers.

(7) Configure the content you want to display for pre-orders

(7) Configure the content you want to display for pre-orders

Here we used a Banner content block to create content about "pre-order notes."

(8) In Display rules, set the display conditions for the banner content configured in (7)

(8) In Display rules, set the display conditions for the banner content configured in (7)

Here, we wanted the condition to be based on whether the order includes a "pre-order item" from the RuffRuff 予約販売 app, so we set the condition to display when "the line item property key _PreOrderRuleId is present in at least one line item."

(9) Click "Save"

(10) After saving, change the Status to 'Active'

(10) After saving, change the Status to "Active"

(11) Change the App block ID of the block you created and make a note of the ID

(11) Change the App block ID of the block you created and make a note of the ID

In this case, the App block ID is "0."

Step 2. Add the Created Block to the Order Status Page

(2) From the Shopify admin, go to Settings > Checkout  (3) In the settings section, click 'Customize'

(12) From the Shopify admin, go to Settings > Checkout

(13) In the settings section, click "Customize"

(14) From the select box in the top center of the screen, choose 'Order status'  (15) Click 'Add app block'

(14) From the select box in the top center of the screen, choose "Order status"

(15) Click "Add app block"

(16) Select Checkout Blocks' "Dynamic content"

(17) Select the App block ID you noted in step (11)  (18) Click 'Save'

(17) Select the App block ID you noted in step (10)

(18) Click "Save"

That completes the setup.

When you check the checkout page, an FAQ like the one above is displayed.

When you access the checkout page, an "FAQ" is displayed as shown above.

In Closing

Using Shopify's Checkout Blocks, you can flexibly customize your checkout page and order status page, improving your ability to support customers as you run your store.

Use the steps introduced in this article as a reference to set up static and dynamic content appropriately, and deliver a clear, appealing shopping experience for your customers. In particular, communicating essential information clearly — such as closure periods, pre-order notes, and FAQs — helps you build a more trustworthy store.

Finally, the blog post below introduces other Shopify apps that can customize your checkout page beyond Checkout Blocks. Please use it as a reference.

👆️目次はShopifyアプリ「RuffRuff 目次作成」を利用

Back to blog
  • 【決定版】Shopifyアプリ おすすめ一覧:売上アップ・効率化・無料アプリまで徹底解説!

    [2026 Latest] Recommended Shopify Apps: A Compl...

    Tsunライターチーム

    A detailed, purpose-by-purpose guide to recommended apps that streamline Shopify operations. Covers customer acquisition, CVR improvement, blog extensions, CRM, workload reduction, and AI-powered apps. Curated information useful for beginners and...

    [2026 Latest] Recommended Shopify Apps: A Compl...

    Tsunライターチーム

    A detailed, purpose-by-purpose guide to recommended apps that streamline Shopify operations. Covers customer acquisition, CVR improvement, blog extensions, CRM, workload reduction, and AI-powered apps. Curated information useful for beginners and...

  • Shopify Canvasとは?できること・使い方・注意点を解説

    What is Shopify Canvas? Capabilities, how to us...

    Tsun ライターチーム

    Shopify Canvas, announced on October 1, 2026, is a design screen where you can edit your theme together with Sidekick while viewing every page of your store side by side....

    What is Shopify Canvas? Capabilities, how to us...

    Tsun ライターチーム

    Shopify Canvas, announced on October 1, 2026, is a design screen where you can edit your theme together with Sidekick while viewing every page of your store side by side....

  • STORESからShopifyへのデータ移行手順|注意点も紹介

    [2026 Edition] How to Migrate Data from STORES ...

    Tsunライターチーム

    For merchants considering a move from STORES to Shopify, this guide explains the differences in pricing and features between the two services, which data can and cannot be migrated, the...

    [2026 Edition] How to Migrate Data from STORES ...

    Tsunライターチーム

    For merchants considering a move from STORES to Shopify, this guide explains the differences in pricing and features between the two services, which data can and cannot be migrated, the...

  • 【2026年最新】Shopifyの手数料一覧!プラン別の料率と費用を抑えるポイント

    [Latest for 2026] List of Shopify fees! Rates b...

    Tsun ライターチーム

    Explains the types of fees charged on Shopify and lists the rates for the Basic, Grow, Advanced, and Plus plans. Also introduces cost simulations by monthly sales and four points...

    [Latest for 2026] List of Shopify fees! Rates b...

    Tsun ライターチーム

    Explains the types of fees charged on Shopify and lists the rates for the Basic, Grow, Advanced, and Plus plans. Also introduces cost simulations by monthly sales and four points...

  • Shopify GitHub連携とは?テーマをGitHubで管理する方法・設定手順をわかりやすく解説

    What is the Shopify GitHub integration? A clear...

    Tsun ライターチーム

    With the Shopify GitHub integration, you can manage a Shopify theme's code and settings in a GitHub repository. It explains how it works, the benefits of adopting it, what you...

    What is the Shopify GitHub integration? A clear...

    Tsun ライターチーム

    With the Shopify GitHub integration, you can manage a Shopify theme's code and settings in a GitHub repository. It explains how it works, the benefits of adopting it, what you...

  • ShopifyのWebMCPツールとは?できること・仕組み・MCPとの違いをわかりやすく解説

    What Are Shopify's WebMCP Tools? A Clear Guide ...

    Tsun ライターチーム

    We explain the WebMCP tools that Shopify announced in August 2026. They come provided by default in stores using a Shopify theme, and shoppers using a supported browser and AI...

    What Are Shopify's WebMCP Tools? A Clear Guide ...

    Tsun ライターチーム

    We explain the WebMCP tools that Shopify announced in August 2026. They come provided by default in stores using a Shopify theme, and shoppers using a supported browser and AI...

1 of 6
  • 【ストアインタビュー後編】やりながら育てるShopify。「野菜をMOTTO」の試行錯誤:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

  • 【ストアインタビュー前編】 ECが主戦場でも、ECが目的ではない。「野菜をMOTTO」が貫くEC戦略:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

  • 【ストアインタビュー後編】取り返しのつかない失敗さえしなければ、全部学びになる。EC戦略と経営哲学:Beverich株式会社 代表取締役 木下慶さん

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

1 of 3
  • Our Editorial Process

    For readers new to e-commerce and Shopify, we write our articles with care to explain difficult commerce and marketing terms, along with how everything works from building a store through to selling, as “gently,” “clearly,” and “accurately” as we can.

    Learn more 
  • About the information on this site

    The information published here is based on Tsun Inc.’s own experience and research. While we make every effort to publish information that is as “current” and “accurate” as possible, we cannot fully guarantee its contents. Tsun Inc. accepts no liability whatsoever for any damages arising from this site. If you find an error in the information published here, we would be grateful if you would contact Tsun Inc.