GO SUB Subscription BOX

A subscription box is a form of product kitting in which multiple products are shipped to customers on a regular basis. Customers can select products from the specified products and customize their BOX.

Watch the fast-forward video to see how to create a subscription box! Once you get the hang of it, you can start selling boxes in as little as 10 minutes!

Click here for the article regarding the pricing of the BOX introduced in the video.

[GO SUB Tips] How to utilize the subscription BOX function: 3 pricing patterns that capture the hearts of customers

Click here for articles about subscription boxes

Customers can freely choose products! What is the Go Sub subscription box feature? Explanation of function details

*If you are using the BOX function in another app and would like to migrate to GoSub, please contact us in advance.
Depending on the content, it may not be possible to migrate all subscription contract information.

BOX page example

When you set up BOX from the app management screen, a dedicated BOX page will be automatically created in the store. When a customer selects a box product and subscription plan from the store's box page and presses the purchase button, they are automatically taken to checkout.

About types of subscription boxes

box settings and price application diagram

1. BOX with parent product

The parent product is the product that represents the BOX.
For each BOX, you can set a parent product that represents the BOX.In the store, when a customer clicks on a selected item, they are automatically redirected to the BOX page.

When selecting a BOX with a parent product, you can also specify the price structure of the BOX.
BOX price is the total of BOX products or parent product priceYou can set it toIf you want to set the total of BOX products, please set the price of the parent product to 0.

2. BOX of BOX products only

A BOX with only BOX products does not have a representative parent product, and is calculated only by the sum of the prices of the BOX products.
Customers can access it from the link on the BOX page.You will need to put the link or button directly into your theme or share the link directly with your customers.

[GO SUB Tips] How to utilize the subscription BOX function: 3 pricing patterns that capture the hearts of customers

About BOX subscription groups

Only one BOX can be attached per subscription group. Multiple BOXes cannot be used in the same group.
Subscription groups linked to BOX will not be displayed on the product page, but will only be displayed on the BOX page.Before setting up BOX, you need to create a subscription group specifically for BOX.

*When creating a subscription group, please select all BOX products (both parent products and BOX products) as target products.

When you create a subscription box and link it to a plan group, a column called "Group subscription box" will be displayed on the plan group settings page.

About subscription box settings

Subscription BOX can be set from the BOX page on the app management screen. Before setting up BOX, be sure to create a dedicated subscription group for BOX as described in the previous section.

1. BOX page link

This is the URL that is automatically generated when the BOX settings are completed. You can display the BOX page by accessing this URL directly.

If you have set up a BOX with a parent product, you will be automatically redirected to this URL when you select the parent product from the store's product list.

2. BOX settings

①BOX name

②Box description

HTML and CSS (style tags and inline styles) can be used.

③BOX subscription plan group

This is a subscription plan group that is linked to a BOX. It is not possible to link to a plan group that is already in use in another BOX.

About BOX subscription groups Please also check.

④Display search box on storefront

Displays a search box and allows you to search for child products using the text in the BOX. The search is based on the product title, variant title, description, and metafields (only the metafields enabled in step 5).

⑤Display meta fields

Displays arbitrary metafield text. After enabling this setting, set the namespace and key.
The meta field title can be left blank. In that case, the metafield will be displayed without a title.

The only supported metafield types are one single text, one list of single text, and one multiline text.
If you set a list of single text, it will look like this:

3. BOX composition and price

Set the BOX configuration and price.About types of subscription boxes Please also check.

Example 1. When consisting of only child products / Minimum quantity 4 / Maximum quantity 10

In this case, the parent product is not set. Customers can choose from 4 to 10 items from the product range. If you want to make sure there are 4, set both the minimum and maximum to 4.

例2. 親商品ありの設定・親商品にバリエーションあり

If the parent product has variations with different quantities, you can limit the number of purchases for each variation using the settings below.


4. BOX products

Configure child products. You can change the display order and set the minimum and maximum quantity for each product.

Display as product variant list is enabled

If product A has variations 1, 2, and 3, product A - 1,Product A-2・Displayed as a separate product from product A - 3.

Displaying as a product variant list is invalid

If there are variations 1, 2, and 3 of product A, product A will be displayed together and you can select the variation among them.

To ensure a smooth implementation of your Subscription BOX, please be sure to read the instructions on the BOX creation page before setting up your BOX.

About adding checkout rules

You can block checkout by displaying a message on the checkout screen in the following cases:

  • Only for BOX with parent product
    • If you proceed to checkout without a parent product
    • Check whether the quantity is within the minimum and maximum quantity set for the parent product.
    • (Example) If the minimum number of BOX items is 3, check if there are 3 or more BOX products.)

Go to Shopify Settings > Checkout > Checkout Rules and click Add Rule


Select "GO SUB BOX contents check" in GO SUB, set any title, and save the status as enabled.

If you configure the above settings, the following error will be displayed during checkout and you will not be able to complete checkout. (Example: Even though the parent product is a required BOX, there is no parent product and the process proceeds to checkout)

Text and display cannot be customized.

About app blocks added to cart screen

When a subscription BOX product is in the cart, in order to prevent unintended changes (such as specifying a value other than the minimum/maximum quantity or deleting the parent product), by adding an app block to the cart, the app will delete the BOX product in the cart.

Adding an app block is optional, but if you do not add an app block to your cart, you will be able to delete BOX items and change the quantity on the cart screen.

How to add app blocks

Edit the displayed text as necessary.
You can change it from Settings > Translation, Text Edit.

About customer account page

If you have set the settings page of the customer account page on the app management screen to allow changing, adding, or deleting products, you can change, add, or delete BOX products yourself from the customer account page.

Points to note when using the GO SUB BOX function

Points to note when using the GO SUB BOX function

Points to note ①
Themes that have installed app blocks on product pages and customer account pages can use the BOX function without any special measures.
If you have not introduced the app block to the theme, the BOX function may not be displayed. In that case, you will need to reintroduce the asset to your theme. The method to re-introduce assets is as follows.
  1. Click "Install Theme" from the menu on the app management screen.
  2. Please select the theme you want to implement.
  3. Click the "Show me how to install code into your theme" button at the bottom of the page, then click the "Install assets into your theme" button to complete.
*Merchants who have a specially customized GO SUB theme may need to take special measures.
Points to note ②
The BOX function cannot be used without a regular purchase.
For example, it is not possible for customers to create and purchase their favorite product set using only the box function without using the subscription function.