Shopify と Instagram が連携できないときの、落ち着いた切り分け手順
商品が同期されない、商品タグが付かない、Commerce Manager の承認が進まない、アプリなしで貼った埋め込みが表示されない。Shopify と Instagram の連携が止まる代表的な 4 つのパターンを、1〜3 人で EC / D2C を回しているオーナー向けに、上から順にほどいていきます。
執筆: 藤野 遙(編集長)

連携が止まる代表的な 4 つのパターン
Shopify と Instagram の連携は、最初の通り道さえ開けば、その後は静かに動き続けます。困るのは、その通り道のどこかが詰まった日です。検索する語はだいたい「shopify instagram 連携 できない」「shopify instagram feed without app」「shopify instagram plugin」「shopify instagram store」のあたりに落ち着きます。慌ててやり直すと、別の場所が新しく壊れます。
止まり方には、よく見る形が 4 つあります。商品が Meta カタログに同期されない、または商品タグが付かない。Shopify と Meta の接続が外れている、トークンの期限が切れている。Commerce Manager のレビューが承認待ちのまま進まない。アプリを使わずに Liquid に貼った埋め込みコードが表示されない。今日のあなたのケースがどれに近いかを最初に決めると、触る場所が一つに絞れます。
連携手順そのものをもう一度通したい場合は Shopify Instagram 連携の手順と、その後に始める運用設計 に戻ってください。本記事は、その手順を一度通したのに止まった、という前提で書いています。

商品が同期されない / 商品タグが付かない
商品が Meta カタログ側に出てこないとき、Shopify 側よりもまず Meta カタログ側の必須項目を見ると、原因が見つかりやすくなります。タイトル、説明、価格、画像 URL、在庫の状態、ブランド名のいずれかが空欄や規定外だと、その商品はサイレントに弾かれます。Meta カタログの「問題のある商品」一覧を開くと、行ごとに理由が書かれています。
次に Shopify 側です。商品の ステータスがアクティブか、販売チャネルとして「Facebook & Instagram」が選ばれているか、画像のアスペクト比が極端に縦長になっていないか を順に確認します。在庫がゼロの商品はカタログには登りますが、ショッピングタグの付与対象から外れることがあります。商品バリエーション (サイズ、カラー) を持つ商品は、親と子のどちらが同期対象になっているかで挙動が変わります。
商品タグが付かない場合は、上記の同期が通っていることが前提です。同期が通っているのに投稿側でタグが選べないときは、Instagram アカウントが プロアカウント (ビジネス) になっているか、Facebook ページとリンクされているか、ショッピング機能の審査が完了しているか の 3 点を順に見直します。

API トークン期限切れ・接続が外れている
しばらく動いていた連携が、ある日急に商品を流さなくなったときは、接続自体が静かに切れている可能性が高いです。Shopify 管理画面の「販売チャネル」から「Facebook & Instagram」を開き、接続状態 が緑のままかを確認します。途中で Facebook のパスワードを変えた、二段階認証を入れ直した、ビジネスマネージャの管理者を入れ替えた、といった出来事のあとに接続は外れやすくなります。
切れていた場合は、いったん接続を解除して、もう一度ログインから通します。このとき、Facebook ページ と Instagram プロアカウント の両方に対する管理権限を持つアカウントでログインすることが大事です。個人アカウントで入ってしまうと、見た目は接続できても商品の権限が降りてきません。
トークン期限切れ自体の通知は Shopify 管理画面のホームや「販売チャネル」一覧に小さく出ます。気づきにくい場所なので、週に一度だけここを覗く運用にしておくと、止まる前に直せます。
Commerce Manager の承認待ちが進まない
ショッピング機能の審査は、申請してから数日から長いと数週間かかります。1 週間を超えても進まないときは、いくつか見直す点があります。ドメイン認証 が完了しているか (Shopify ストアのドメインを Meta ビジネスマネージャで認証する手順)、ウェブサイト URL がカタログと一致しているか、販売している商材 がコマースポリシーに沿っているか。サプリメント、医薬部外品、ファッションでも一部のアパレル素材は、説明文の書き方一つで一時的に却下されることがあります。
却下のメールが届いた場合は、その本文に書かれた具体的な項目だけを直して、24 時間ほど置いてから再申請します。同じ日に何度も再申請をかけると、レビューの待機列で後ろに回ることがあります。
待っている間にできることは、商品ページの整備とフィードの世界観揃えです。審査が通って商品タグが付く日に備えて、フィードに並ぶ 9 枚のトーンを揃えておくと、解禁初日のクリックが落ち着きます。
アプリなしで Instagram を埋め込みたい場合の現状
「shopify instagram feed without app」「shopify instagram plugin」で検索する読者の多くは、テーマカスタマイズに慣れていて、できれば月額課金のアプリを増やしたくない、という前提を持っています。気持ちはわかります。ただ、現在の状況だけは正しく押さえておく必要があります。
かつて自前で Instagram フィードを取りに行く際に使われていた Instagram Basic Display API は提供が終了しました。今は Instagram Graph API か、Meta の oEmbed (投稿単体の埋め込み) が選択肢になります。oEmbed は単発の埋め込みコードを Liquid に貼る形で動きますが、アクセストークン (App ID とクライアントトークン) の発行と、Facebook 開発者アカウントでのアプリ作成 が必要で、トークンの管理責任もストア側に残ります。
Liquid に貼ったコードが表示されないときは、テーマ側のサンドボックス設定 (theme editor が外部 iframe を制限していないか)、コンテンツセキュリティポリシー (CSP) がアプリ管理画面で instagram.com を許可しているか、埋め込みコードに使ったトークンの有効期限 が切れていないか、をこの順で見ます。
ここまでを読んで、運用のために自前のトークン管理を続けるかどうかは、判断が分かれるところです。アプリで素直に埋め込むほうが、トークンの期限切れや API 仕様の変更に振り回されにくくなります。アプリを使った埋め込みに切り替える場合の選び方は Shopify ストアに Instagram フィードを埋め込む手順と、置いたあとの運用 にまとめてあります。

直ったあと、再発させないための運用
通り道がもう一度開いたら、同じ場所で止まりにくくする運用に切り替えます。フィードに並ぶ 9 枚を、スタジオ風 / 素材感 / 使用シーン / 暮らし の 4 つのスタイルのどれかに揃えるルールを決めておくと、急いで撮った 1 枚が浮きません。9 枚の中で同じ 4 スタイルを繰り返すと、ストアの空気とフィードの空気がだんだん同じ場所のものに見えてきます。
そして、カレンダーに在庫変動と申請のタイミングを並べておきます。新商品の入荷予定日、ショッピング審査の再申請日、Facebook ページの管理者変更が予定されている日、トークンの再認可をかける日、を一枚のカレンダーで眺められると、止まる前に手を打てるようになります。週に一度の運用は、小さな店でも同じ考え方が効きます。日々の動かし方は 小さなお店の Instagram を続ける仕組み を参考にしてください。
EC / D2C で Instagram を回すための全体像は EC / D2C で Instagram を回すための全体ガイド にまとめています。本記事のトラブルシューティングは、その中の「動かなくなった日のためのページ」として置いてあります。
連携の通り道がもう一度開いたら、毎週の投稿を揃えていく仕事が残ります。素材ゼロからでも、ブランドの空気に合う 4 つのスタイルでフィードを並べたいときは、brandroom を覗いてみてください。最終確認はいつもあなたの手元にあります。

関連記事

撮影もネタも続かない。小さなお店のInstagramを「無理なく続ける」仕組みの作り方
焼きたてを撮ってる時間も、夜キャプションを考える元気もない。それでも続いてる小さなお店は何が違うのか。続かない3つの理由と、明日からの仕組み化の手順を整理しまし…

Shopify Instagram 連携の手順と、その後に始める運用設計
Shopify と Instagram の連携は、設定そのものより、その後の毎週の運用で止まりがちです。1〜3人で回す EC / D2C オーナー向けに、連携の…

Shopify ストアに Instagram フィードを埋め込む手順と、置いたあとの運用
Shopify ストアに Instagram フィードを置くこと自体は、ノーコードのアプリで数分です。難しいのは、置いたあとフィードに並ぶ投稿の見せ方を揃え、毎…