"RuffRuff 予約販売" helps you reduce lost sales opportunities that occur when items are out of stock, before a new product launch, or while waiting for restock.
It lets you implement pre-order sales on your Shopify store surprisingly easily, letting you register an unlimited number of pre-order products and accept an unlimited number of pre-orders. It can also prevent customers from ordering pre-order and regular products in the same order, and can send restock notifications when the arrival date is undetermined.
It also has many unique features not found in other pre-order apps, such as "deferred payment," which lets you collect payment before the product ships.
Omnisend is one of the most popular email marketing apps among Shopify apps — you've likely heard of it before, or may already be using it.
Rather than the commonly covered setup for campaign emails or automation emails, this article introduces how to set up restock notifications using Omnisend.
The article below introduces recommended Shopify apps for adding restock notifications to Shopify. Feel free to use it as a reference.
What is Omnisend?

Omnisend is the second most well-known email marketing app after Klaviyo. It's relatively affordable to get started with compared to Klaviyo, and its settings screen, while in English, is intuitively easy to understand.
For more details on Omnisend, see the article below. Feel free to use it as a reference.
The result once you've followed this article's setup
A restock notification form automatically appears when a product is out of stock
As shown in the attached image, when a customer visits an out-of-stock product page, a floating button that opens the restock notification form appears automatically, and clicking the floating button displays the restock notification form.


A restock notification email is automatically sent when the item is back in stock
Once inventory is replenished, an email like the one below is automatically sent to customers who signed up via the restock notification form.
The email below reflects the default setup — you can also freely customize the email body.

How to set up restock notifications with Omnisend
Setting up restock notifications with Omnisend involves the following 3 steps.
- (1) Enable the embedded app
- (2) Create a Form for restock notifications
- (3) Create an Automation for restock notifications
We'll explain each in detail.
(1) Enable the embedded app
First, open the theme editor by going to Online Store > Shopify theme > Customize, in that order.
Next, as shown in the attached image below, enable Omnisend's embedded app and save.

(2) Create a Form for restock notifications
- Click "Forms" in the header menu
- Click "Create form" on the Forms page
- Select the "Back in Stock" form from the form templates
- Customize the colors and text on the form editor screen
- Click "Enable" in the top right of the form editor screen



(3) Create an Automation for restock notifications
- Click "Automation" in the header menu
- Click "New workflow" on the Automation page
- Select the "Back in Stock" workflow from the workflow templates
- Customize the email content and more on the workflow editor screen
- Click "Start workflow" in the top right of the workflow editor screen



Other customization options
Show restock notifications only on certain products
- Open the Form for restock notifications
- Click "Targeting" in the right-hand menu of the form editor screen
- Check "Appears on URL"
- Enter the URL of the product you want to show the restock notification on
- Click "Update line form" in the top right of the screen


Exclude restock notifications from certain products
- Open the Form for restock notifications
- Click "Targeting" in the right-hand menu of the form editor screen
- Check "Does not appear on URL"
- Enter the URL of the product you don't want the restock notification to appear on
- Click "Update line form" in the top right of the screen
Customize the restock notification email copy
- Open the Automation for restock notifications
- Click the action on the email's menu icon in the Automation editor screen
- Click "Edit content," shown on the right side of the screen
- Edit the email content in the email editor
- Click "Finish editing" in the top right of the screen
- Click "Publish Changes" in the top right of the workflow editor screen


A Shopify app that extends Omnisend even further
RuffRuff 予約販売

"RuffRuff 予約販売" helps you reduce lost sales opportunities that occur when items are out of stock, before a new product launch, or while waiting for restock.
It's easy to set up with no coding required, and supports Japanese. You can register an unlimited number of pre-order products and accept an unlimited number of pre-orders.Source: RuffRuff 予約販売
Using RuffRuff 予約販売's restock notification feature, you can conveniently extend Omnisend's restock notifications as follows.
- Add restock notifications outside of product pages too
- Display and customize the restock notification button
- Control which restock notifications show on a per-product basis
- Easily set up and customize restock notifications
(Restock notification on a collection page)
(Restock notification on a product page)
For more details, see the help page below

