Shopifyアプリ「Amp Back in Stock」で集めた入荷お知らせの登録者に、LINEでも再入荷をお知らせできる機能です。Ampが再入荷を通知したタイミングで、Lumoのワークフローから商品カードのLINEメッセージを届けます。
Amp Back in Stockとの連携でできること
「Amp Back in Stock」は、在庫切れの商品に「入荷したらお知らせ」を登録してもらい、再入荷時にお客様へ通知するShopifyアプリです。この連携を使うと、Ampが再入荷を通知するのと同じタイミングで、LINEでも再入荷のお知らせを送れます。
メールやSMSに加えてLINEでも届けることで、お客様の目に留まりやすくなり、再入荷からの購入につながりやすくなります。送るメッセージは商品画像やボタン付きの商品カードにでき、内容や送り方はLumoのワークフローで自由に組み立てられます。
この機能を使うための条件
この機能を使うには、ShopifyとAmpの両方の準備が整っている必要があります。下記がすべて満たされているか確認してください。
| 条件 | 内容 |
|---|---|
| Shopify連携 | ShopifyストアがLumoに連携済みであること |
| LINE公式アカウント | LINE公式アカウントがLumoに接続済みであること |
| Ampのプラン | Amp Back in StockのWebhookに対応したプラン(Medium以上)を利用していること |
| お客様のLINE連携 | お客様がLINEを連携済みで、Ampに登録したメールアドレスまたは電話番号が、そのお客様のLINE連携と一致していること |
LINEとの照合は、Ampに登録されたメールアドレスや電話番号をもとに行います。これらがLumo上のLINE連携情報と結びついているお客様にだけ、LINEの再入荷通知が届きます。
設定の流れ
設定は、Amp側でのWebhook設定、LumoへのAPIキー登録、ワークフローの作成の3ステップで進めます。
- Amp側でWebhookを設定する — Lumoが表示する送信先URLを、AmpのWebhookに登録します
- LumoにAmpのAPIキーを登録する — AmpのAPIキーを、LumoのShopify連携の設定画面に登録します
- 再入荷を知らせるワークフローを作る — 「再入荷(Amp)」をきっかけに、LINEで商品カードを送るワークフローを作ります
それぞれの手順を次から順に説明します。
Amp側でWebhookを設定する
最初に、Ampが再入荷を通知したことをLumoが受け取れるように、AmpのWebhookを設定します。
設定の手順は次のとおりです。
- Lumoの 「設定」 > 「外部サービス連携」 > Shopify の設定画面を開き、 「Amp再入荷通知」 に表示される 送信先URL をコピーします
- Amp Back in Stockの管理画面で 「Settings」 > 「Webhooks」 を開き、新しいWebhookを作成します
- 送信先のURLに、手順1でコピーしたURLを貼り付けます
- 送信するイベントに 「notification/sent」(再入荷通知がお客様に送られたとき)を選びます
イベントの選び方には注意が必要です。 「notification/create」 はお客様が入荷お知らせを登録した時点で発生するため、これを選ぶと再入荷する前の登録時にLINEが届いてしまいます。再入荷のお知らせには必ず 「notification/sent」 を選んでください。
なお、AmpのWebhookはMedium以上のプランで利用できます。Webhookの作成画面が見当たらない場合は、Ampのプランを確認してください。
LumoにAmpのAPIキーを登録する
次に、Ampから届くWebhookが本物であることを確認できるよう、AmpのAPIキーをLumoに登録します。
- Amp Back in Stockの管理画面で 「Account」 > 「API」 を開き、APIキーを確認します
- Lumoの 「設定」 > 「外部サービス連携」 > Shopify の設定画面を開き、 「Amp再入荷通知」 のカードを表示します
- APIキー の入力欄にAmpのAPIキーを貼り付け、 「保存」 を選びます
APIキーは、AmpのWebhookとして届いたリクエストが正しいものかを照合するために使います。登録が済むと、カードに登録済みの状態が表示されます。
再入荷を知らせるワークフローを作る
最後に、再入荷をきっかけにLINEを送るワークフローを作成します。「再入荷(Amp)」をきっかけ(トリガー)にして、商品カードを送るアクションをつなげます。
- Lumoでワークフローを新規作成し、きっかけ(トリガー)に 「再入荷(Amp)」 を選びます
- 続けてアクションに 「自動送信メッセージ」 を追加し、再入荷用の商品カードを設定したメッセージを選びます
- ワークフローを公開(有効化)します
「再入荷(Amp)」のトリガーは、Shopify連携が済んでいる場合にだけ選べます。Shopifyのアイコンが付いた他のトリガーと同じ並びに表示されます。
商品カードを送るアクションについて
再入荷の商品カード(商品画像・商品名・ボタン付きのカード)を送るには、アクションに 「自動送信メッセージ」 を使い、カードタイプメッセージの 「商品」 を含むメッセージを選びます。商品の選び方(データソース)には 「トリガーの商品」 を指定すると、再入荷した商品のカードが自動で組み立てられます。
アクションを選ぶときは注意してください。 「LINE通知メッセージを送信」 のアクションでは商品カードが正しく表示されず、文字だけのメッセージになってしまいます。商品カードを送りたいときは必ず 「自動送信メッセージ」 を使ってください。
「再入荷した」と判断する仕組み
再入荷の判断は、Shopifyの在庫数をもとに行われます。Amp・Lumoのいずれも、対象の商品の在庫が「ゼロ」から「1以上」に戻ったことを再入荷の合図にしています。
このため、Shopifyの商品設定で 「在庫切れでも販売を続ける」 がオンになっている商品は、常に在庫ありとして扱われ、再入荷を検知できません。再入荷通知を使う商品では、この設定をオフにしてください。
また、LINEで送る商品カードの画像や価格は、LumoがShopifyから同期した商品データをもとに表示します。商品データがまだ同期されていない場合は、画像や価格が表示されないことがあります。
うまくいかないときは
再入荷通知が届かないときは、原因の多くがお客様のLINE連携やAmp側の設定にあります。下記を順に確認してください。
| 症状 | 確認すること |
|---|---|
| 再入荷通知が届かない | お客様がLINEを連携しているか、Ampに登録したメールアドレスや電話番号が、そのお客様のLINE連携と一致しているかを確認します。連携が結びついていないお客様には届きません |
| 登録した直後に通知が届いてしまう | AmpのWebhookで送信するイベントが 「notification/sent」 になっているか確認します。 「notification/create」 を選んでいると、再入荷前の登録時に届いてしまいます |
| 商品カードに画像や価格が出ない/カードが崩れる | アクションに 「自動送信メッセージ」 を使っているか確認します。 「LINE通知メッセージを送信」 では商品カードが正しく表示されません。あわせて、対象商品がLumoにShopifyから同期されているかも確認します |
| 再入荷しても通知されない | 対象商品が 「在庫切れでも販売を続ける」 になっていないか確認します。この設定がオンだと再入荷を検知できません |
| AmpでWebhookを作成できない | AmpのWebhookはMedium以上のプランで利用できます。Ampのプランを確認します |