メインコンテンツへスキップ

Make とは?

Make website Make は、アプリ、API、データソース間のワークフローを視覚的に構築できる、強力なノーコード自動化プラットフォームです。 バックエンドロジックをコードで書く代わりに、フローチャート形式のキャンバス上でモジュールをドラッグ&ドロップしてつなげます。次のようなケースに最適です:
  • コードを書かずに自動化したい 非エンジニア
  • 高速なプロトタイピングや API を使った拡張性を求める 開発者
  • Slack、Airtable、Notion、Calendly、Supabase などのツールを連携させたい チーム
Make を使うと、次のことができます:
  • (ボタンがクリックされたときなど)Lovable アプリから アクションをトリガー する
  • Webhook や API を使って データを送受信 する
  • 1,500以上のツール やカスタム API と接続する
  • メール送信、AI 呼び出し、データのエンリッチメント、リマインダーなどのタスクを 自動化 する

なぜ Lovable と一緒に Make を使うのか?

このチュートリアルでは、Make が AI 対応のバックエンド として動作し、Lovable がフロントエンドを担当します。その結果、数分で構築できる、完全に自動化されたカスタム CRM を作成できます。 この構成は次のようなケースに最適です:
  • 高度なロジックが必要な非開発者
  • ワークフローが絶えず変化するセールスチーム
  • バックエンドの実装・運用負荷なしで高速に反復したい場合
  • リアルタイムに UI に反映される API ベースの自動化

ステップバイステップガイド

何を作るか

これから、3つのコアデータモデルを持つ CRM を作成します:
  • Deals(ステージベースのトラッキング付き)
  • Contacts(インライン編集対応)
  • Companies(データのリッチ化が可能)
各エンティティは Make 経由でオートメーションと連携します。最後まで終えると、次のことができるようになります:
  • Deal を移動してメール送信をトリガーする
  • Contact をクリックして AI セールスコールを開始する
  • Company をクリックしてリアルタイムデータを取得する
  • Supabase Edge Functions を使ってすべてを安全に守る

どのように構築するか

独自のCRMを一から作ると、完成までに数か月かかることもあります。LovableMake を使えば、1時間もかからずにリリースでき、バックエンドコードを書くことなく営業ワークフロー全体を自動化できます。このステップバイステップガイドでは、次の機能を備えた フル機能のAI搭載CRM の構築方法を学びます。
  • ビジュアルな案件パイプライン(ドラッグ&ドロップ)
  • 編集可能なコンタクトおよび企業モーダル
  • Vapi を使ったAIコールエージェント
  • Apollo.io による企業データのエンリッチメント
  • Supabase を使ったメールワークフローとセキュリティ
  • Make を使ったリアルタイム自動化
1

Lovable での CRM のセットアップ

CRMシステムを構築するにあたり、「Deals」「Contacts」「Companies」を用意します。テーマはライトテーマにしてください。
1

ステップ 1

新しい Lovable プロジェクトを作成します。プロジェクトタイプとして CRM を選択します。
2

ステップ 2

3つのエンティティ DealsContactsCompanies を定義します。
3

ステップ 3

必要に応じて Light Theme を選択し、Generate をクリックします。Make と連携した CRM
2

商談ステージを追加する(カンバンビュー)

Crm Kanban Make
1

ステップ 1

Lovable の Deals セクションを開きます。
2

ステップ 2

Edit をクリックし、次の 5 つのステージを追加します。
  • Lead
  • Qualification
  • Proposal Sent
  • Negotiation
  • Closed - Won/Lost
3

ステップ 3

ディールをステージ間でドラッグ&ドロップして移動できるように、Drag-and-Drop 機能を有効にします。
Drag-and-drop を使うと、ディールのステージに応じてアクションを自動化できます。
理由: この設定により、ユーザーはディールを視覚的なワークフローで追跡できるようになります。
3

連絡先管理システムの実装

Contact Form Crm Make
1

Step 1

Contacts で、クリックして開く モーダルビュー を有効にします。
2

Step 2

モーダル内のすべてのフィールドを、インライン編集可能 にします。
  • モーダルには コンタクトの詳細 が表示されます。
  • フィールドは 編集可能 なので、素早く更新できます。
ビューを切り替える必要がなくなり、従来のCRMよりスムーズに作業できます。
なぜ? 従来のCRMでは新しいページに遷移するため、ワークフローが遅くなりがちです。モーダルなら、同じ画面上で完結できます。
4

Make と Vapi を連携して、AI 対応の通話を実現する

1

Make で Webhook を作成する

Webhook Lovable Make
  • Make を開き、新しいシナリオを作成します。
  • Webhooks > Custom Webhook をクリックし、名前を Call Contact にします。
  • Webhook URL をコピーします。
2

Lovable から発信をトリガーする

Ai Assistant Make
  • Contacts モーダルで、Call Contact ボタンを追加します。
  • ボタンのアクションを変更し、JSON データ(名前、電話番号、会社名、通話の目的)を Make の Webhook に 送信 するように設定します。
  • Call Contact をクリックして接続をテストします。
3

AI 通話に Vapi を使う

Vapi MakeVapi Make Automation Pn
  • Make で API Call モジュール を追加します。
  • 通話の詳細を含めて Vapi にリクエストを送信します。
  • カスタム Vapi エージェントは次のことを行います:
    • 通話を発信する
    • 案件に基づいた動的なプロンプトに従う
    • 結果を Lovable にログとして保存する
これにより、CRM の UI から即座にトリガーされる、自動化されたアウトバウンド AI 通話が実現します。
Call Customer Make Pn
5

Apollo を使って企業データのエンリッチメントを追加する

1

Make で Enrich Webhook を作成する

  • Make で、Enrich Company という名前の 2つ目の Custom Webhook を追加します。
  • Webhook URL をコピーします。 Make Enrich Pn
2

Lovable からリクエストを送信する

  • Companies で、Enrich Company ボタンを追加します。
  • クリック時に、会社のドメインを JSON ペイロードとして送信します。
enrich ボタンをクリックしたときに、次の処理を行います:
  1. これまで開いていたモーダルは不要なので削除する
  2. 新しい本来のステップ > ドメインを JSON として次の Webhook に送信する: [Link]
  3. Webhook レスポンスを JSON として受け取り、これを動的にパースしてモーダルビューに反映できるように、動的フィールドを作成する
3

Apollo.io API を呼び出す

Apollo Make Lovable Pn
  • Apollo の Organization Enrichment API を使用します。
  • 次の項目を取得します:
    • 業種
    • 従業員数
    • 住所
    • Web サイト
    • 資金調達状況
  • 補完されたデータを Lovable に返します。
4

レスポンスをモーダルビューにパースする

Webhook Apollo Webhook Make Pn
  • JSON から、Lovable のモーダル内に動的にフィールドを生成します。
  • データを(生の JSON ではなく)読みやすい UI で表示します。
Apollo による enrichment により、企業をより早く見極めるための重要なインサイトが追加されます。
6

Supabase Edge Functions を使って API 呼び出しを隠す

Make Supabase Automation PnWebhook を安全に利用するには:
  • プロジェクト設定で Supabase Integration を有効にします。
  • Make へのリクエストをプロキシする Supabase の エッジ関数(Edge Function) を作成します。
  • 直接 Webhook を呼び出すのではなく、Supabase 関数を呼び出すように Lovable を更新します。
これにより Webhook の URL がブラウザから見えなくなります — 公開アプリでは不可欠です。
enrich ボタンをクリックする際は、Webhook アドレスへの API コールを隠すために必ず Supabase のエッジ関数を使用してください。そのためには、機能の実装を変更し、API コールが実際にブラウザから見えないようにする必要があります。
7

フォローアップやワークフローの自動化

取引ステージに基づいてメールキャンペーンを自動化するには:
  • Make でイベントをトリガーするロジックを追加します:
    • 取引が Proposal Sent に移動したらメールを送信する
    • 取引が Negotiation に到達したら Slack でチームに通知する
    • 連絡先をニュースレターやキャンペーンフローに追加する
これにより、あなたがオフラインのときでもセールス活動を止めることなく継続できます。
8

最終テストとデプロイ

1

エンドツーエンドテストを実行する

  • テスト用の案件と連絡先を作成します。
  • AI コールフローを起動します。
  • 企業データを補完し、結果を検証します。
2

デプロイして共有し、本番公開する

  • Custom Domain を使って CRM をカスタマイズします。
  • アプリをチームと共有します。
9

🎉 やりましたね!

バックエンドなしで、フル機能の AI 搭載 CRM を構築できました。次のステップ
  • 連携を追加: Slack、Notion、HubSpot、Calendly
  • Supabase ですべてを保護し、監査ログを追加する

ライブセッションのプロティップス

  • Lovable 内で select+プロンプト を使ってピンポイントな編集を行う
  • 接続する前にフローを可視化・整理するために Make の Visual Canvas を使う
  • 未知の JSON フィールドを動的にパースしてモーダルに渡し、UX を向上させる
  • Vapi+Apollo+Make を組み合わせてリアルタイムの AI ワークフローを構築する
  • Supabase の Edge Functions を使って、すべての公開 API/webhook 呼び出しをマスクする

FAQ

Make は、ドラッグ&ドロップのモジュールを使ってツール同士を連携し、ワークフローを構築できるビジュアルオートメーションプラットフォームです。Zapier に似ていますが、より柔軟で開発者フレンドリーです。
  • バックエンドコードを書く必要がない
  • UI(ボタン、フォーム、モーダル)からワークフローをトリガーできる
  • ビジュアルにオートメーションを構築できる(エージェント呼び出し、データエンリッチメント、メールフローなど)
  • 1,500+ のアプリ(Slack、Notion、Calendly、Airtable など)と接続できる
Lovable は HTTP Webhook を使って、通常 JSON 形式のデータを Make のシナリオに送信します。Make はそのデータを受け取り、処理を行い(例:API を呼び出す)、Lovable にレスポンスを返すこともできます。
Scenarios は自動化されたワークフローです。次のようなものを定義します:
  • トリガー(例:Webhook)
  • アクション(例:API 呼び出し、メール送信)
  • ロジック(ルーター、フィルター、反復処理)
はい。次のような方法があります:
  • IP 制限(Webhook を呼び出せる送信元を制限)
  • Supabase Edge Functions を使ってプロキシし、機密性の高い URL を秘匿する
  • ヘッダーでの APIキー認証
  • Make はビジュアルなオートメーションツールで、ワークフロー、API 連携、AI トリガーなどに最適です。
  • Supabase Edge Functions はサーバーレスなバックエンドコードで、ロジック、認証、セキュリティなどに最適です。
最良の結果を得るには、これらを組み合わせて使ってください。
シナリオは一時停止されます。Make からアラートが送信されるので、プランをアップグレードするか、フローを最適化できます。このガイド用のウェビナーで提供される 無料のプロプランには 20,000 オペレーションが含まれており、プロトタイプには十分な量です。
はい! Webhook で 手動データ入力 を使うか、Postman または curl からシナリオをトリガーできます。これは Lovable と接続する前のデバッグに最適です。

リソース