エンジニアの育成をはじめました
IT
PR

makeを使ってNotionに連携する方法

Ryota Sugaya
記事内に商品プロモーションを含む場合があります

今回はmakeを使ってNotionにお問い合わせ内容を登録する方法を紹介します

この記事を見ればノーコードでNotionに連携できます

前回はkintoneからslackに通知する方法を紹介しました

前回の記事はこちら
kintoneからslackへ通知する方法
kintoneからslackへ通知する方法
スポンサーリンク

makeを使ってNotionに連携

今回用意するもの

  • Notionアカウント
  • Notionに連携するデータベースID(後ほど取得する方法を解説します)
  • Notionのインテグレーションシークレットキー(後ほど取得する方法を解説します)
  • makeアカウント

完成図

Notionに連携する方法

  1. Notionアカウントを作成する
  2. DBを作成する
  3. プロパティを作成する
  4. 作成したデータベースのIDを取得する
  5. Notionのインテグレーションシークレットキーを取得する
  6. モジュールを追加する
  7. 取得したインテグレーションシークレットキーを設定する
  8. 取得したデータベースIDを設定する
  9. フィールドにお問い合わせの項目のキーのValueを設定
  10. Run onceを実行しお問い合わせフォームから登録する

1.Notionアカウントを作成する

下記のサイトからアカウント作成またはログインする

2.DBを作成する

下記のテンプレートから複製すると簡単にお問い合わせ用のDBを作成できます

テンプレート

3.プロパティを作成する

テンプレートから複製した場合はそのままでもお使いいただけます

Screenshot

4.作成したデータベースのIDを取得する

右上の「共有」から「Web公開」タブを選択してURLが表示されるのクリックボタンを押します

クリップボタンを押すとURLがコピーされるのでどこかのページに貼り付けます

〇〇になっている部分がデータベースIDになります

5.Notionのインテグレーションシークレットキーを取得する

下記のサイトにアクセスして右上の「View my integrations」を押します

新しいインテグレーションを押してインテグレーションを作成します

関連ワークスペースログインしているワークスペース
種類内部
ロゴ未設定でOK

インテグレーションを保存すると内部インテグレーションシークレットが発行されます

発行されたシークレットキーをコピーし任意のページに貼り付けてください

6.モジュールを追加する

Webhooksモジュールとslackの間にRouterモジュールを追加する

RouterモジュールからNotionモジュールを追加する

7.取得したインテグレーションシークレットキーを設定する

「add」を押して下記のテーブルを参考に入力する

Connection name任意の名前
Internal Integration Token5.で発行したシークレットキー

8.取得したデータベースIDを設定する

Database ID4.で取得したデータベースIDを貼り付ける
※入力後Refreshボタンを押す
FieldsRefreshボタン押したあとデータベースのプロパティが読み込まれます

9.フィールドにお問い合わせの項目のキーのValueを設定

例)テンプレートから作成した場合の設定例

日付のStart Time日付フィールドのvalue
メールアドレスメールアドレスフィールドのvalue
会社名会社名フィールドのvalue
カテゴリカテゴリフィールドのvalue
※入力制にするのであればMapに変更する
件名件名フィールドのvalue
ステータス任意のステータス
お問い合わせ内容お問い合わせ内容フィールドのvalue

10.Run onceを実行しお問い合わせフォームから登録する

実際にNotionのデータベースに登録されるか確認する

まとめ

今回はmakeを使ってNotionに連携する方法を解説しました。

Notionをお使いの人は無料でできるのでぜひやってみてください。

ABOUT ME
Ryota Sugaya
Ryota Sugaya
代表社員
会社員からフリーランスに転向 その後法人化し「合同会社NOA」を設立。 「合同会社NOAブログ」を運営中
スポンサーリンク
記事URLをコピーしました