Omni Hub(オムニハブ)はShopifyへ実店舗の会員情報や購買履歴を同期して、一元化・連携するオムニチャネル化支援アプリです。
Omni Hubを導入することで、店舗の注文に対してもポイント付与・ランク算出金額に含めることができます。
本ガイドでは、Omni Hubを通してスマレジ/squareをShopify連携し、VIPで必要な設定をご案内します。
別途、POS(スマレジ/square)とOmni Hubのそれぞれ契約が必要です。
サービス詳細・契約については、各社のホームページよりお問い合わせください。
契約完了後は、弊社オンボーディング担当者またはカスタマーサポートへご連絡ください。
【公式】 POSレジなら「スマレジ」 - 無料で使える高機能レジアプリ
スマレジは、飲食・小売・医療など幅広い業種に対応し、店舗の成長をデータで後押しするクラウドPOSレジです。売上・在庫・顧客の数字をリアルタイムに見える化し、多様な外部システムとの連携で日々の業務を効率化できます。
新規相談ダイヤル
Square(スクエア)| 初期費用無料のキャッシュレス決済、POSレジ
初期費用・月額固定費0円のSquare。クレジットカード・QRコード・電子マネー決済に対応、決済手数料2.5%〜。POSレジ・ネットショップ・顧客管理・予約管理までひとつのアカウントで。最短当日から利用開始。
Square
Omni Hub | EC・店舗のオムニチャネル会員連携アプリ | 「Omni Hub(オムニハブ)」は、ECと店舗の間で会員情報を連携するオムニチャネル化支援アプリです。実店舗とECの顧客情報を一元化することで、ポイント共通化などの顧客体験向上を実現できます。現在対応しているシステムは、「Shopify(ショッピファイ)」「スマレジ」「Square(スクエア)」です。
「Omni Hub(オムニハブ)」は、ECと店舗の間で会員情報を連携するオムニチャネル化支援アプリです。実店舗とECの顧客情報を一元化することで、ポイント共通化などの顧客体験向上を実現できます。現在対応しているシステムは、「Shopify(ショッピファイ)」「スマレジ」「Square(スクエア)」です。

Omni Hub
連携までの流れ
1. 弊社担当者へ、連携希望の旨をご依頼
2. Omni Hubで初期設定を行う
3. POS(スマレジ/square)の初期設定を行う
4. Omni hub連携のためのShopify Flowを設定する
5. 店舗注文のテストを行う
6. [すでにVIPを利用中の場合のみ] ポイントの初期同期作業を行う
ポイント移行がある場合、4.のShopifyFlowを有効化してから移行を行なってください
スマレジ/square・Omni Hubの設定については、Omni Hubサポートにご確認ください。
Omni Hubの公式ヘルプはこちら
下記を参照に設定を完了してください。
(※ Omni Hub公式ヘルプへ遷移します)
下記を参照に設定を完了してください。
ポイント連携はShopifyFlowを経由して行います。
「VIP - 会員プログラム」のみ利用の場合:aを設定
「Appify - モバイルアプリ」と併用する場合:a~cの3つのフローを設定
a. ポイント変動をスマレジに反映するShopify Flow
b. アプリから会員登録したらスマレジに連携するShopify Flow
(Appify-モバイルアプリを併用する場合のみ設定)
c. アプリにログインしたらスマレジに連携するShopify Flow
(Appify-モバイルアプリを併用する場合のみ設定)
メタフィールドの内容をAppifyで表示するには、Storefront APIの公開をオンにする必要があります。
Shopify設定>メタフィールドとメタオブジェクト>メタフィールドの定義:お客様>OmniHub 会員コード omni_hub.customer_code >Storefront APIアクセス:オン と操作します。
本番で利用する前に、テスト注文で動作確認をこなってください。
すでにVIPを利用中で途中から店舗の注文(POSからの注文)を同期する場合
手動で設定する場合は、下記を参考に設定してください。
上のリンクから設定いただくと、簡単に設定いただけます。
以下の内容で、Shopify Flowを作成しましょう。
トリガー:「顧客のポイントが変動した」(VIP)
条件:Topicが以下と一致しない「points/sub/order」
アクション:「POSのポイントを指定されたポイントに変更します」(Omni Hub)
Shopifyの顧客ID:{{customer.id}}
ポイントの更新日時:{{pointCreatedAt}}
顧客の保有ポイント:{{approvedPoint}}
(※ Appify-モバイルアプリを併用する場合のみ設定が必要です)
以下の内容で、Shopify Flowを作成しましょう。
トリガー:「顧客がモバイルアプリに会員登録した」(Appify)
アクション:「Shopifyの顧客をPOSに連携します」(Omni Hub)
Shopifyの顧客IDは{{customer.id}}で登録します。
(※ Appify-モバイルアプリを併用する場合のみ設定が必要です)
以下の内容で、Shopify Flowを作成しましょう。
トリガー:「顧客がモバイルアプリにログインした」(Appify)
アクション:「Shopifyの顧客をPOSに連携します」(Omni Hub)
Shopifyの顧客IDは{{customer.id}}で登録します。