連携
Shopify連携
ShopifyストアをWbiztoolに接続すると、注文が入ったときや発送されたときに、WhatsAppメッセージを自動的に送信できます。メッセージは、接続済みのご自身のWhatsApp番号から送信されます。
アプリは3種類の通知を送信します。
| 通知 | 送信先 | 送信タイミング |
|---|---|---|
| 顧客注文通知 | 顧客 | 新しい注文が作成されたとき。 |
| 注文トラッキング通知 | 顧客 | 注文が発送済み(フルフィルメント完了)になったとき。 |
| 管理者注文通知 | 管理者の番号 | 新しい注文が作成されたとき。 |
始める前に#
- WhatsApp設定でWhatsApp番号を接続済みのWbiztoolアカウント。
- アプリを承認するための、Shopify管理画面へのアクセス権。
ストアを接続する#
どちら側からでも始められます。
Shopify App Storeから
Shopify App StoreのWbiztoolを開き、アプリをインストールして権限を承認します。Wbiztoolのストアダッシュボードに移動します。
またはWbiztoolのダッシュボードから
WbiztoolのメニューでShopify管理を開き、ストアを接続します。
mystoreのようなストア名、またはmystore.myshopify.comの完全なアドレスを入力し、Connect Store(ストアを接続)をクリックして、Shopifyでアプリを承認します。
接続後、Wbiztoolは新規注文と発送済みの注文に必要なShopifyのWebhookを登録します。1つのワークスペースに複数のストアを接続でき、ストアごとに設定ページがあります。
通知を設定する#
Shopify管理 からストアを開きます。通知ごとにカードがあります。
顧客注文通知
新規注文のWhatsApp通知を有効にする をオンにし、WhatsApp Account for Customer Notifications(顧客通知用のWhatsAppアカウント)で番号を選び(Auto-select(自動選択)のままにすると、接続済みのいずれかの番号が使用されます)、メッセージテンプレート を編集します。保存します。
注文トラッキング通知
注文トラッキングのWhatsApp通知を有効にする をオンにし、トラッキングメッセージテンプレート を編集します。保存します。トラッキングメッセージは、顧客通知用の番号から送信されます。
管理者注文通知
国番号付きの 管理者モバイル番号 を1つ以上追加し、WhatsApp Account for Admin Notifications(管理者通知用のWhatsAppアカウント)で番号を選び、管理者メッセージテンプレート を編集します。管理者番号が1つ以上保存されていれば、管理者アラートが送信されます。保存します。
注文が入ったときに選択したWhatsApp番号が接続されていない場合、メッセージはワークスペース内の接続済みの別の番号から送信されます。接続済みの番号がない場合、通知はスキップされます。
テンプレートと変数#
デフォルトのテンプレート:
| 通知 | デフォルトのテキスト |
|---|---|
| 顧客注文 | Hi, We have received your order #{{ order_number }}. We will get back to you soon. |
| 注文トラッキング | Hi, Your order #{{ order_number }} has been shipped. You can track your order at {{ order_status_url }}. |
| 管理者注文 | Hi, New order #{{ order_number }} has been placed at {{ shop_url }}. |
設定ページで変数をクリックすると、テンプレートに挿入されます。
| 変数 | 値 |
|---|---|
{{ order_number }} | Shopifyの注文番号(例:1042)。 |
{{ customer_name }} | 顧客の名(ファーストネーム)。顧客レコードのない注文では空になります。 |
{{ current_total_price }} | 注文の合計金額(通貨記号なし)。 |
{{ shop_name }} | ストア名。 |
{{ shop_url }} | ストアの myshopify.com アドレス。 |
{{ order_status_url }} | トラッキングメッセージ:最新のフルフィルメントの追跡URL。その他のメッセージ:注文状況ページ。 |
顧客注文テンプレートの例:
Hi {{ customer_name }}, thanks for your order #{{ order_number }} of {{ current_total_price }} at {{ shop_name }}.
My Storeというストアでの Aman さんの注文では、顧客に次のメッセージが届きます。
Hi Aman, thanks for your order #1042 of 499.00 at My Store.
顧客の電話番号#
顧客へのメッセージでは、Wbiztoolは注文で見つかった最初の電話番号を、注文の電話番号、顧客の電話番号、配送先住所の電話番号、請求先住所の電話番号の順に探して使用します。スペース、括弧、+ は削除され、先頭の 0 は取り除かれます。国番号は付加されないため、Shopifyに保存されている番号にあらかじめ国番号が含まれている必要があります。
注文に電話番号がない場合、顧客へのメッセージはスキップされます。すべての顧客に届けるには、電話番号を必須にするか、チェックアウト時に電話番号を収集してください。
新規注文のメッセージは、1つの注文につき1回だけ送信されます。Shopifyから新規注文のWebhookが再送された場合は無視されます。トラッキングメッセージにはこのようなチェックがないため、Shopifyが発送済みのWebhookを再送すると、顧客にトラッキングメッセージが2回届くことがあります。
トラブルシューティング#
| 問題 | 確認事項 |
|---|---|
| 注文の顧客メッセージが届かない | トグルがオンであること、注文に国番号付きの電話番号があること、WhatsApp番号が接続されていることを確認してください。 |
| トラッキングメッセージが届かない | トグルがオンであること、Shopifyで注文が発送済みになっていること、注文に電話番号があることを確認してください。トラッキングメッセージは、Shopifyが注文の発送完了イベントを送信したときにのみ送信されます。このイベントは注文全体が発送済みになったときに発生し、一部のみの発送では発生しません。 |
| 管理者アラートが届かない | 管理者番号が国番号付きで保存されていることを確認してください。 |
| 変数がそのままテキストとして表示される | {{ customer_name }} のように、波括弧の内側にスペースを入れて記述してください。 |
| メッセージがキューに追加されたが送信されない | WhatsApp設定でWhatsApp番号が接続されていることを確認してください。 |
