Menu
← ブログ

LINEをGoHighLevelにつなぐ4つの方法:Zapier・Make・n8nを正直に比較

LINEのメッセージをGoHighLevelに取り込む方法は4つあり、そのうち3つは「つなぎ」です。チュートリアルが書かない部分まで含めて、2026年時点の実際の動作で解説します。

約9分で読めます

日本、台湾、タイでビジネスや代理店業を営む方には、おなじみの問題だと思います。お客様はLINEでメッセージを送ってくる。CRMはGoHighLevel。この2つはネイティブにはつながっておらず、GoHighLevelにはLINEチャネルが組み込まれていません。

先に打ち明けます。ここで紹介する4つの選択肢のうちの1つ、マーケットプレイスアプリ「Jimoto Digital - LINE Integration」を作っているのが私たちです。結論に利害があることは事実です。その上で、以下の記述はすべて出典つきで確認できる内容にしています。各制限は公開ドキュメント、コミュニティの報告、LINE自身のAPI仕様に基づきます。

まず短いまとめからどうぞ。あとは必要なセクションだけお読みください。

短いまとめ

方法できること壊れる場所課金の形
手作業(コピペ)初期費用ゼロで完全にコントロール可能すべてのメッセージを二重処理。自動化は不可スタッフの工数
ZapierLINEイベントでコンタクトを作成・更新統合受信箱に会話が作れないタスク単位
Make.com公式テンプレートでWebhookを監視しレコード更新同じく受信箱の問題。ステップ単位の従量課金オペレーション単位
n8n/Messaging API直接作り込めば真の双方向自動化が可能応答トークンは短命。Pushには実質的に有料プランが必要エンジニア工数+LINEプラン
ネイティブ連携(本アプリ)統合受信箱で双方向のLINEスレッド+ワークフロートリガーLINEコンソールの2つの値が必要。LINEプランの制限は別途適用アカウント単位の定額

次の3つのセクションで、つなぎの方法を1つずつ見ます。その後、「つなぎで足りるケース」と「ネイティブな会話プロバイダーが変えること」を扱います。

方法1:Zapier

ZapierはLINEのイベントをGoHighLevelに運べます。GoHighLevel側はLeadConnectorアプリで接続し、新しいメッセージや友だち追加をきっかけに、コンタクトの作成・更新、タグ付与、通知が可能です。

どのZapierも実現できないのは、統合受信箱への会話の作成です。Zapierはレコード間のデータを運ぶ仕組みで、チームが作業している場所にスレッドを開く方法がありません。結果は実質的な片道運搬です。LINEでの活動の事実はGoHighLevelに届きますが、会話そのものはLINEアプリに留まります。

  • LeadConnectorのZapierアプリは固定のアクション一覧で、足りないアクションを求める声がZapierコミュニティに定期的に投稿されています
  • 課金はタスク単位です。メッセージ量がそのままZapierの請求に反映されます
  • 接続の期限切れや認証エラーは、タスク履歴を見ていない限り静かに失敗します
“Receive and reply to LINE messages directly inside GoHighLevel(LINEのメッセージをGoHighLevelの中で受け取り、返信したい)”
r/gohighlevelのスレッド投稿者。Zapier、Make、生のLINE Messaging APIをすでに試したうえでの要望です。このスレッドは「GHL LINE」の検索で上位に表示されています。

出典:zapier.com/apps/leadconnector/integrations ・ ZapierコミュニティフォーラムのLeadConnectorカスタムアクション要望スレッド

方法2:Make.com

Make.comはGoHighLevelの公式インテグレーションページで、LINEを含むテンプレートを公開しています。典型シナリオは、LINEのWebhookを監視し、イベント種別をフィルタし、GoHighLevelでコンタクトを作成・更新する流れです。通知レベルの用途なら動作します。

受信箱の壁はZapierと同じです。シナリオはレコードを更新できますが、会話を持てません。返信はLINEアプリで行われ、スレッドは統合受信箱に現れず、チームは2つの画面を行き来し続けます。

  • オペレーションはモジュールの実行ごとに課金されます。1通のメッセージが4モジュールを通れば4オペレーション。毎日、全メッセージで発生します
  • LINEやGoHighLevelのフィールド仕様が変わると、マッピングされていない値はエラーなしで落ちます。気づくのは「電話番号が空のリード」が出たときです
  • デバッグはMakeの実行ログで行うため、シナリオの管理者がいる前提になります

出典:make.com/en/integrations/highlevel(公式テンプレートページ)

方法3:n8nとMessaging APIを直接使う

エンジニア向けの道で、真の双方向メッセージングを技術的に実現できる唯一のつなぎです。ただし、作り込む前に、この道を不安定にする仕組みを理解してください。

LINEの受信メッセージには応答トークン(reply token)が1つ付きます。1回きり有効で、短期間で失効します。LINEの公式ドキュメントは有効期間を「一定期間」とだけ記載し、実際には数十秒で使えなくなると報告されています。n8nのコミュニティフォーラムでも、待機ノードを挟んだワークフローがinvalid tokenで失敗した報告が実際にあります。AIでの要約やCRM検索など、受信から返信の間に何か挟めば、トークンは死にます。

定番の回避策は、応答トークンを使わずにPush Messageで送ることです。タイムアウト問題は解決しますが、代わりにLINEの課金構造に入ります。Push Messageは公式アカウントの月間送信枠を消費しますが、Reply APIの送信は消費しません。無料のコミュニケーションプランは月200通までで追加購入できません。ライトプラン(月5,000円)で5,000通、スタンダードプラン(月15,000円)で30,000通、超過分は約3円/通の従量課金です。すべての返信をPushに流す構成は、会話量がそのままLINEプラン費用に転化することを意味します。

  • 応答トークン:1回限り・短命。自動返信はほぼ即時でないと失敗します
  • 回避策のPush送信は送信枠を消費します。Reply APIの送信は消費しません
  • 自己メンテナンス:Webhook署名検証、長期トークンのローテーション、リトライ、複数クライアントのチャネル分離まで自己管理になります

すでにn8nを運用していてエンジニアが在籍するチームには、この道が正解になり得ます。それ以外のチームにとっては、これは「セットアップ」ではなく、月額メーター付きの継続プロジェクトです。

出典:n8nコミュニティフォーラム(webhook待ち後のinvalid token報告) ・ LINE公式アカウント プランページ(lycbiz.com/jp/service/line-official-account/plan)

つなぎで足りるケース

ネイティブ連携を販売している側として、それでもはっきり申し上げます。ZapierやMakeが正解のケースはあります。

  • 必要なのが通知だけの場合。新しいLINEメッセージをSlackやメールに流す程度なら、つなぎで月数百円から実現できます
  • チームがGoHighLevel内でLINEスレッドを読み返信する必要が今のところない場合。返信をLINEアプリで完結させる運用が選択なのであれば、受信箱は必須要件ではありません
  • リアルタイムの会話チャネルではなく、一度きりのデータ移送(コンタクトの一括取り込みなど)が目的の場合

ネイティブアプリの購入を検討すべきは、会話そのもの――スレッド、共有での返信、コンタクトへの履歴――をCRMの中に置く必要が生じたときです。つなぎツールにできないのは、その一点だけです。

ネイティブな会話プロバイダーが変えること

GoHighLevelは、一部の連携を会話プロバイダーとして扱います。SMS、WhatsApp、Messengerと同じ「一次チャネル」です。会話プロバイダーは、メッセージを統合受信箱(Conversations)の中に置き、スレッドをコンタクト記録に紐付け、返信を同じチャネルで返します。LINEは2つのシステムの間を往復するデータから、CRM自体のチャネルになります。

この仕組みが本アプリの方式です。マーケットプレイスからインストールし、LINE Developersコンソールの2つの値(チャネルトークンとチャネルシークレット)を貼り付ければ、Webhook URLは自動登録されます。導入は合計10分ほどです。

セットアップについて正直に一言。LINE Developersコンソールのステップは、どの連携でも消せません。本アプリも例外ではありません。2つの値はLINE自身のセキュリティ要件です。また、LINE側が生成するメッセージ(あいさつメッセージ、自動応答、公式アカウント管理画面からの配信)はLINE自身のもので、CRMの会話には表示されません。

  • 受信したLINEメッセージはLINEチャネルとして統合受信箱に届きます。返信チャネルの選択肢に、SMSやWhatsAppと並んでLINEが並びます
  • 会話画面からそのまま返信。スレッド全体がコンタクト記録に残ります
  • ワークフロートリガー:メッセージ受信・友だち追加。任意のワークフローからLINE送信が可能
  • LINE表示名とLINE IDを記録してコンタクト自動作成
  • 画像・添付ファイルの双方向対応
GoHighLevelの統合受信箱に届いたLINEの会話。返信チャネルにLINEが選択されている
返信チャネルの選択肢に、SMSやWhatsAppと並んでLINEが並ぶ
LINEメッセージ受信をトリガーに、ワークフローでLINEメッセージを送信する設定画面
トリガー:LINEメッセージ受信 → ワークフローでLINE送信

料金は定額です。1アカウントあたり月額$29.9(約4,600円)、年額$299。14日間の無料トライアル付き。メッセージの従量課金は私たちのビジネスモデルではありません。なお、LINE自体のプラン費用は、どの方式でも別途発生します。

よくあるご質問

ZapierでLINEとGoHighLevelは接続できますか?
イベントをコンタクト記録に運ぶことはできます。ただし会話は作れません。ZapierがLINEのスレッドを統合受信箱に入れたり、そこからお客様に返信したりする方法はありません。
n8nやMakeで返信するとinvalid tokenで失敗します。なぜですか?
受信メッセージに付く応答トークンは1回限りで短命です。AIステップや検索、待機ノードで数十秒以上経つと無効になります。回避策はPush Messageですが、こちらは月間送信枠を消費します。
ネイティブアプリでもLINEコンソールの値は必要ですか?
はい。チャネルトークンとチャネルシークレットはLINE自身のセキュリティ要件なので、どの連携でも必要です。本アプリが省くのはWebhookの手動設定です。保存時にURLが自動登録されます。
LINEの無料プランの送信枠は何通ですか?
コミュニケーションプランで月200通です。超過分はライト(月5,000円で5,000通)、スタンダード(月15,000円で30,000通+従量約3円/通)へのアップグレードが必要です。Pushや配信は枠を消費し、Reply APIの送信は消費しません。
ホワイトラベル環境でも使えますか?
はい。リブランドされたプラットフォームのマーケットプレイスからインストールでき、クライアントアカウントへの一括インストール、エンドユーザーへのベンダーブランド非表示に対応しています。