どの ClickFunnels インテグレーションを使うべきですか?
公開日: 更新日:
ClickFunnels には 4 つの接続方法があります。これらは互いの代替ではなく、それぞれ異なる課題を解決するものです。ユースケースに応じてどれを使うかを選んでください。
4 つの接続方法
Section titled “4 つの接続方法”| 接続方法 | 概要 | 実行される場所 | 認証 |
|---|---|---|---|
| REST API v2 | ClickFunnels のデータを扱う HTTP エンドポイント | ご自身のサーバーまたはパソコン | チーム API アクセストークン、または他のユーザーの代理として操作する場合は OAuth 2.0 |
| Page SDK | 自分でホストしているウェブサイトやアプリを、ファネルのように動作させるスクリプト | ご自身のウェブサイト/アプリの HTML ページ | meta タグに記載する cfp_ ページトークン(公開情報で、その 1 ページのみに限定されます) |
| MCP Server | ワークスペース向けの AI アシスタント用コネクタ | Claude(1 人のユーザーの代理として動作) | 対話型の OAuth 同意。どのワークスペースへのアクセスを許可するかはユーザーが選択します |
| Webhooks | 何かが発生したときに ClickFunnels 側からあなたを呼び出します | ご自身のサーバーまたはパソコン | エンドポイントは REST API 経由で登録します |
コミュニティによるサポート
Section titled “コミュニティによるサポート”現時点では、ClickFunnels 公式(ファーストパーティ)の API クライアントライブラリはありません。API を呼び出すには、通常の HTTP リクエストを送信します。npm や RubyGems にある、名前に「clickfunnels」を含むパッケージはコミュニティによるプロジェクトであり、ClickFunnels が保守しているものではありません。「Node/Ruby/Python 用の ClickFunnels SDK」を探してこのページにたどり着いた場合、目的のものは REST API です。あわせて ClickFunnels API へのアクセスもご覧ください。
REST API では、ご自身のチェックアウト UI でカード決済を受け付けることはできません。 自分でホストしているページ向けに「このカードに請求する」ようなエンドポイントは存在しません。自分でホストしているページから販売する場合は、Page SDK を使う以外に方法はありません。ただし API では、外部での購入を記録すること(Order レコードと Invoice レコードの作成)や、既存の注文を管理すること(返金・キャンセル・更新)は可能です。
目的から選ぶ
Section titled “目的から選ぶ”「自社アプリには独自のデータベースがあり、リードを ClickFunnels に送り込みたいだけです。」 → REST API。 コンタクトを作成または更新し、タグを付けます。ページもブラウザも関与しません。この用途で SDK を選ぶのは適切ではありません。SDK は登録済みのページが必要で、そのページのフォーム送信を引き受けてしまいます。
「注文や顧客のデータを読み取ってダッシュボードを作りたいです。」
→ REST API。 expand[]、フィルタリング、ページネーションを利用します。その場限りの調査には MCP を使ってもかまいませんが、プロダクトの機能を MCP の上に構築するのは避けてください。
「Vercel、Lovable、Netlify など、自分で外部にホストしているページから商品を販売したいです。」 → Page SDK。 自分でホストしているページにチェックアウト UI を置く方法は、これだけです。REST API では、ご自身のチェックアウトでカード決済を処理できません。SDK は決済ゲートウェイの UI をマウントし、カートの価格計算(税・割引・送料)をサーバー側で行い、3-D セキュアに対応し、オーダーバンプにも、保存済みカードに対するワンクリックのワンタイムオファーにも対応します。設定手順とマークアップの完全な契約は ClickFunnels SDK: 外部ページと外部ファネルをご覧ください。
「独自ドメインにランディングページがあり、これをファネルステップのように機能させたいです。」 → Page SDK。 訪問のトラッキングや、異なるドメイン上のステップをまたいだコンタクトの識別情報(アイデンティティ)の引き継ぎは、SDK だけが提供する機能です。ページの登録方法とフィールドのマークアップ手順は ClickFunnels SDK: 外部ページと外部ファネルで解説しています。ホスト先がない場合は、カスタム HTML ページを使えば、同じ契約のまま ClickFunnels がドキュメントをホストします。
ページを登録するために、そのページがファネルステップである必要はありません。独立した外部ページを登録し(登録した時点でトラッキングが始まります)、あとからファネルに配置することもできます。条件分岐のブランチやスプリットテストのバリアントへの配置も可能です。ただし、SDK のチェックアウトとフォーム送信にはファネルへの配置が必要で、そのページがステップになるまでは page_not_in_funnel が返されます。これは、訪問者をどこへリダイレクトすればよいかを判断するためです。
「外部ページを別のドメインに移行したいです。」 → Migrate an External Page Domain skill をご覧ください。
「ファネルやページをプログラムから構築したいです。」 → REST API、MCP、Page SDK のいずれか(またはその組み合わせ)。 誰が作業を行うのか、そしてページがどこにホストされているのかによって選びます。自社のシステムやエージェントからファネルの構造を作成・管理するには API または MCP を、ページ自体を ClickFunnels の外部でホストする場合は Page SDK を使います。
「Claude にワークスペースを管理してもらいたいです。」 → MCP Server。 自然言語で操作でき、コードは不要です。アクセスを許可するワークスペースは自分で選べます。ClickFunnels MCP サーバーをご覧ください。
現在のサーバーが公開しているのは 12 個のツール(create、fetch、list、update、destroy、take_action、read_action、describe_category、list_workspaces、switch_workspace、current_workspace、dispatch)で、リソースごとに 1 つのツールを並べたフラットな一覧ではなく、ランタイムのカタログをもとにした段階的な探索(progressive discovery)方式を採用しています。130 個前後の個別ツールについて説明している古い記事は、旧サーバーについての説明です。
「他の ClickFunnels ユーザーの代理として動作するプロダクトを開発しています。」 → REST API + OAuth 2.0。 アクセスを許可した人の代わりにエージェントが作業を行う場合は MCP を、自社のシステムが作業を行う場合は API を選びます。
「ClickFunnels で何かが起きたときに反応したいです。」 → Webhooks。 ClickFunnels での Webhook の作成をご覧ください。
「できればコードは書きたくありません。」 → ClickFunnels のワークフロー、ネイティブインテグレーション、または Zapier を利用します。No-Code and Low-Code をご覧ください。
それぞれでできないこと
Section titled “それぞれでできないこと”- REST API では、ご自身のチェックアウト UI でカード決済を受け付けることはできません。 自分でホストしているページ向けに「このカードに請求する」ようなエンドポイントは存在せず、それは Page SDK の役割です。ただし API では、外部での購入を記録すること(Order レコードと Invoice レコードの作成)や、既存の注文を管理すること(返金・キャンセル・更新)は可能です。
- Page SDK はサーバー側では動作しません。 ブラウザ専用で、特定の登録済みページに紐づき、そのページのフォーム送信を引き受けます。
- MCP はエージェント向けであり、システム間の連携用ではありません。 同意は、ユーザー自身が自分の AI アシスタント上で与えるものです。
- MCP のスコープはワークスペースの選択によって決まります。 同意の際に、アクセスを許可するワークスペースを選択します。ワークスペース単位の許可は「読み取りと書き込み」または「読み取り専用」を選べます。さらにカテゴリ単位のスコープ設定(読み取りと書き込み/読み取り専用/アクセスなし)もあります。
提供状況と利用条件
Section titled “提供状況と利用条件”- MCP Server — 1 つ以上のチームを管理しているユーザーであれば利用できます。パブリッククライアントの登録も開放されています。現在のコネクタ URL は
https://agents.myclickfunnels.com/mcpです。従来のコネクタ(https://mcp.myclickfunnels.com/sse)も、すでに接続済みであれば引き続き動作しますが、新しいツールは含まれていません。新しいツールを利用するには、接続を解除して再接続してください。ClickFunnels MCP サーバーをご覧ください。 - Page SDK — 一般提供中で、外部ページとチェックアウトの両方が対象です。外部ページは使えるがチェックアウトは使えない、という状態はありません。まずは ClickFunnels SDK: 外部ページと外部ファネルをご覧ください。ドキュメントを ClickFunnels にホストしてほしい場合はカスタム HTML ページです。なお、ページ登録用の API は現在もクローズドアルファ段階で、利用申請は code support から行ってください。
- REST API v2 と Webhooks — 一般提供中です。API の利用可否はプランごとの提供状況に従います。
認証方法のまとめ
Section titled “認証方法のまとめ”| 接続方法 | 認証 |
|---|---|
| REST API — 自分のワークスペース | チーム API アクセストークン |
| REST API — 他のユーザーの代理として操作 | OAuth 2.0 |
| Page SDK | meta タグに記載する cfp_ ページトークン(公開情報で、その 1 ページのみに限定) |
| MCP | 対話型の OAuth 同意。アクセスを許可するワークスペースはユーザーが選択 |
次に読むもの
Section titled “次に読むもの”- API Reference — 400 以上のエンドポイント、OpenAPI スキーマ
- ClickFunnels SDK: 外部ページと外部ファネル — SDK の記事。ページの登録、要素レジストリ、チェックアウト、トラブルシューティング
- カスタム HTML ページ — 同じページ契約を、ClickFunnels 側のホスティングで
- ClickFunnels MCP サーバー — AI アシスタントをワークスペースに接続する
- Create an External Page — SDK の全体像
- Add Checkout to an External Page
- Webhook
- llms.txt — 全体のインデックス。すべてのドキュメントページは末尾に
.mdを付けて取得できます