notion ノーコード【2026年版】業務アプリ化と自動化の始め方

AI開発ラボ
目次

はじめに

Notionはメモやドキュメントの管理だけでなく、データベース、フォーム、テンプレート、権限、オートメーションを組み合わせることで、軽量な業務アプリとして使えます。社内Wiki、タスク管理、問い合わせ台帳、CRM風の顧客管理、採用管理、議事録管理まで、プログラミングなしで始められる範囲が広がっています。

一方で、ページを増やすだけでは業務が回るようにはなりません。Notionをノーコードで業務アプリ化する第一歩は、どの情報をデータベースにするかを決めることです。入力はフォームで受けるのか、ステータス変更で通知するのか、外部ツールとAPIやWebhookでつなぐのか、公開範囲と権限をどう分けるのかを先に設計する必要があります。

この記事では、Notionをノーコードで業務アプリ化する手順を、データベース設計、料金、フォーム、オートメーション、API連携、社内ポータル、権限とバックアップまで通して整理します。料金とプラン条件、APIのバージョン、公開設定、エクスポート仕様は、2026年9月22日にNotionとZapierの公式ページで確認した内容を使っています。

たとえば問い合わせ管理を作るなら、受付フォーム、対応ステータス、担当者、回答期限、完了日を先に決めます。ここまで決めてから通知や外部連携を足すと、現場が迷わず使える仕組みになります。最初の設計が、後から社内ポータルや業務システムへ広げるときのコストを左右します。

  • Notionでコードを扱う基本は、コードブロックに貼り付けて言語を指定し、読みやすく表示することです。
  • コードブロックは表示・共有のための機能であり、処理を動かす役割は自動化ツールやAPI連携が担います。
  • 業務アプリ化では、コードを書かずにデータベース・フォーム・オートメーションで仕組みを作るのが中心です。
  • API連携の設定例や手順は、コードブロックで社内ポータルにまとめると引き継ぎしやすくなります。

Notionノーコードでできること

Notionの業務ダッシュボード

Notionのノーコード活用は、情報整理、入力受付、進捗管理、通知、自動化に分けると考えやすくなります。

用途Notionで作るもの便利になる点
社内Wikiルール、手順書、FAQ検索と更新履歴を残せる
タスク管理タスクDB、担当者、期限、ステータスビューで担当別・期限別に見られる
問い合わせ管理フォーム、受付DB、対応ステータス受付から対応まで一元化できる
CRM風管理顧客DB、商談DB、接点履歴小規模な営業管理を始めやすい
社内ポータル部門別ページ、リンク集、申請導線情報の入口を統一できる

Notionは完成品の業務システムではなく、自社の運用に合わせて作るノーコード基盤です。用途を決めずに広げると、使われないページが増えます。

用途を決めるときは、毎日手作業で集計している報告業務から考えると効果を測りやすくなります。売上報告の集計や通知をノーコードで仕組み化する手順は、売上自動化の記事で解説しています。

データベース設計が成否を分ける

データベース表を設計する画面

Notionを業務で使うときは、ページよりもデータベース設計が重要です。最初に決めるプロパティの例を挙げます。

  • タスク管理: タスク名、担当者、期限、ステータス、優先度
  • 問い合わせ管理: 受付日、依頼者、分類、対応者、完了日

最初にプロパティをそろえると、ボード、カレンダー、テーブルなどのビューを使い分けられます。テンプレートを使えば、新しい案件や議事録を同じ構成で作成できます。

1つのデータベースに何でも詰め込むと運用が崩れます。顧客、案件、タスク、問い合わせ、ナレッジは分け、リレーションでつなぎます。選択肢を広く比べる場合はノーコードデータベースの選び方も参考になります。

OneNoteで議事録のテンプレートを作り運用する方法については、onenote 議事録 テンプレート【2026年版】作り方・比較・運用をご覧ください。

読書記録アプリをノーコードで作る手順については、読書記録アプリ【2026年版】ノーコード作成手順・機能設計をご覧ください。

公式料金とプランの選び方

料金プランを確認する画面

料金はメンバー数、権限、フォームの機能、セキュリティ設定で変わります。Notion公式の料金ページ(日本語)で2026年9月22日に確認した内容です。年払いか月払いか、税の扱いを確認してから比較してください。

プラン表示価格課金条件使えるようになること
フリー¥0メンバー1人あたり月額・月払い表示個人利用、基本フォーム、Basic sites、検証用途
プラス¥1,650メンバー1人あたり月額・月払い表示・日本の消費税(該当する場合)別・年間プランで最大20%割引カスタムフォーム、Custom sites、オープン/クローズドなチームスペース
ビジネス¥3,150メンバー1人あたり月額・月払い表示・日本の消費税(該当する場合)別・年間プランで最大20%割引SAML SSO、プライベートチームスペース、データベースの詳細な権限設定
エンタープライズカスタム価格(要問い合わせ)公開価格なし・営業への問い合わせが必要SCIM によるユーザープロビジョニング、監査ログ、高度なセキュリティ設定

プラン選定の目安は次のとおりです。

  • 小規模な情報整理や検証: フリー
  • カスタムフォーム、チームスペース: プラス以上
  • SSO、データベース単位の権限: ビジネス以上

フォームとオートメーションで業務を動かす

ワークフロー自動化の画面

Notionのフォームを使うと、問い合わせ、申請、アンケート、タスク依頼をデータベースへ直接集められます。回答は「Responses」ビューに入り、各質問がプロパティとして並びます。Notion公式ヘルプのフォーム解説で確認できる条件は次のとおりです。

  • フォームの作成と共有は、すべてのプランのメンバーが利用できます。
  • 回答に応じて質問を出し分ける条件分岐は、ビジネスとエンタープライズのみです。
  • 公開時のNotionロゴの切り替えは、有料プランのみです。

Notion公式ヘルプのデータベースオートメーションによると、オートメーションは有料プランで利用でき、フリープランではSlack通知だけが作成できます。トリガーはページ追加、プロパティ編集、定期実行の3種類です。

作っておくと効く自動化レシピ

最初から複雑な自動化を作らず、受付と通知から始めると定着します。

目的トリガーアクション条件・補足
問い合わせの受付漏れを防ぐ受付DBにページ追加担当者プロパティを設定し、社内通知を送る分類プロパティごとに担当を振り分ける
対応期限の超過を防ぐ毎日(定期実行)期限が近いページの担当者へ通知完了ステータスは除外する
完了報告を自動化するステータスが「完了」に変更指定アドレスへメール送信メール送信はGmailアカウントから行う
外部システムへ引き渡す受付DBにページ追加Webhookを外部URLへ送信送信先の認証方式を先に決める

Webhookで外部に通知する設計は、Webhook業務自動化の実装例と相性がよい領域です。

API連携で外部ツールとつなぐ

API連携の設計画面

Notion APIを使うと、外部サービスからNotionのページやデータベースを読み書きできます。

Notion APIでできること

できること活用例
ページ・データベースの作成と更新基幹システムの受注データをNotionの案件DBへ自動登録する
データベースの検索と取得Notionの実績データを社内BIツールへ渡して集計する
プロパティの一括更新棚卸し結果をまとめて反映し、手作業の転記をなくす
外部アプリからの参照顧客対応ツールからNotionのナレッジを引いて表示する

APIトークンの取得と認証

Notion公式ドキュメントで2026年9月22日に確認した手順は次のとおりです。

  1. 開発者ポータルのPersonal access tokensページを開きます。
  2. 「New token」を選び、名前を入力して「Notion API」の権限を指定します。
  3. 「Create token」を選び、必要ならワークスペースを選択します。
  4. 表示されたトークンをその場で控えます。後から再表示はできません。
  5. ビジネスとエンタープライズでは、事前にオーナーが Settings → Connections でトークン作成を許可しておきます。

Notion APIのバージョン仕様では、最新バージョンは `2026-03-11` で、`Notion-Version` ヘッダは全リクエストで必須と案内されています。

curl -X POST https://api.notion.com/v1/pages \
  -H "Authorization: Bearer $NOTION_API_KEY" \
  -H "Notion-Version: 2026-03-11" \
  -H "Content-Type: application/json" \
  -d '{"parent":{"database_id":"<DATABASE_ID>"},"properties":{}}'

連携するデータベースは必要な範囲に絞り、トークンの保管場所も作成時点で決めておきます。

ZapierやMakeでつなぐ場合

ZapierやMakeを使えば、NotionとGoogleフォーム、Gmail、Slack、CRMをノーコードでつなげます。処理件数で料金が変わるため、毎日何件動くかを見積もります。Zapier公式の料金ページで2026年9月22日に確認した内容です。

プラン表示価格課金条件処理量の目安
Free$0無料・タスク上限あり100タスク/月、2ステップのZapまで
Professional$19.99〜年払い時の月額換算・月払いは$29.99〜750タスク/月から上位の枠まで選択
Team$69.00〜年払い時の月額換算・月払いは$103.50〜2,000タスク/月から。チームでの共有向け
Enterpriseカスタム価格(要問い合わせ)公開価格なし・営業への問い合わせが必要大規模運用向け

設計はアプリ開発のAPI連携ガイドも参考になります。外部連携を足す前に、Notionを唯一の正本にするのか、他システムの補助台帳にするのかを決めます。正本が複数あると、更新漏れや二重入力が起きます。

Notionのコードブロックで手順書やスクリプトを管理する

ノーコードで業務アプリを作っていても、APIリクエストの例やWebhookの送信内容など、コードの形で残したい情報は出てきます。Notionでは、こうした情報をコードブロックに入れると本文と分けて表示できます。以下はNotion公式ヘルプのコードブロックで2026年10月22日に確認した内容です。

コードブロックの追加と言語の指定

コードブロックは次の2通りで追加できます。

  1. 新しい行にカーソルを当てると左に表示される「+」をクリックし、「コード」を選んでEnterキーを押します。
  2. 新しい行で「/コード」と入力し、Enterキーを押します。

追加したブロックをクリックすると、コードを入力したり貼り付けたりできます。コードブロックの左上にある言語名をクリックし、言語名を入力して選ぶと、その言語に合わせたシンタックスハイライトで表示されます。

折り返し・コピー・キャプションで読みやすくする

コードブロックにカーソルを当てると、右上に「コピー」「コードの折り返し」「キャプション」のボタンが表示されます。

  • コードの折り返し: 長い行をブロックの右端で折り返し、横スクロールなしで読めるようにします。もう一度押すと元に戻ります。
  • コピー: ブロック内のコードをクリップボードへコピーし、エディターや別のツールに貼り付けられます。
  • キャプション: コードの用途や前提条件などの説明を、ブロックの下に書き添えられます。

公式ヘルプでは、これらのボタンはアクセスレベルが「読み取り権限」のユーザーには表示されないと案内されています。閲覧者にコピーしてもらう前提の手順書では、共有するときの権限も合わせて確認します。

自動化レシピやAPIリクエスト例を社内ポータルで共有する

業務で役立つのは、自動化や連携の設定をコードブロックで残しておく使い方です。

  • 前の章のcurlのようなAPIリクエスト例を、キャプションに「用途」「対象データベース」「最終確認日」を書いて残す
  • Webhookで送るJSONの形や、自動化ツールに設定した値の例を、言語にJSONを指定して貼る
  • 社内ポータルの手順書ページにまとめ、担当者が変わっても同じ設定を再現できるようにする

トークンやパスワードなどの秘密情報は、コードブロックにも書きません。Notion公式の認可ガイドは、APIトークンを秘密情報として扱い、ソースコードに保存せず環境変数から読み込むよう案内しています(2026年10月22日確認)。共有する例では、上のcurlの例のように値を変数名や仮の文字列に置き換えます。

Notionでコードは実行できるか・外部コードの埋め込み

コードブロックは表示用、実行は外部に任せる

Notion公式ヘルプが案内しているコードブロックの機能は、追加、言語ごとのシンタックスハイライト、折り返し、コピー、キャプションです。書いたプログラムをNotion上で実行する機能は、2026年10月22日時点のヘルプには案内されていません。

処理を動かしたい場合は、役割を分けて考えます。

  • Notionの中で完結する定型処理: データベースオートメーション(ページ追加・プロパティ編集・定期実行をきっかけに動く)
  • 外部サービスとのつなぎ込み: ZapierやMakeなどの自動化ツール
  • 独自の処理や他システムとの連携: 外部のサーバーやスクリプトからNotion APIを呼び出す

コードブロックは、これらの設定内容やスクリプトを記録して共有する場所として使うと、表示と実行の役割がはっきりします。

外部サービスのコードやウィジェットを埋め込む

外部サービスで作ったコードの実行画面やウィジェットは、埋め込みでNotionのページに表示できます。Notion公式ヘルプの埋め込みで2026年10月22日に確認した手順と条件は次のとおりです。

  1. 新しい行の「+」から「埋め込み」を選ぶか、「/埋め込み」と入力します。
  2. 表示されるメニューに、コンテンツのURLまたは埋め込み用のリンクを貼り付けます。
  • Iframelyというサービスを通じて、1,900以上のドメインのコンテンツを埋め込めます。例として、CodePen、GitHub Gist、Replit、Streamlitが挙げられています。
  • 埋め込みを禁止しているWebサイトでは「読み込みに失敗しました」と表示されます。
  • 外部サイトへのログインが必要な埋め込みは、Notionのデスクトップアプリやモバイルアプリでは機能しません。

たとえば、コード共有サービスやデータ表示ツールで作った画面を埋め込むと、社内ポータルの中で参照できます。ただし、動いているのは埋め込み元のサービスです。表示できるかどうか、操作できる範囲は、埋め込み元の対応状況で変わります。

Notionでコードを扱う方法の使い分け

方法できること向いている用途注意点
コードブロックコードの表示・言語別ハイライト・コピー手順書、API設定例、SQLやスクリプトの共有公式ヘルプに実行機能の案内はなく、Notion上ではコードは実行されない(コードブロックのヘルプ、2026年10月22日確認)
埋め込み外部サービスの画面やウィジェットをページ内に表示外部で作ったツールやダッシュボードの参照表示可否は埋め込み元の対応状況に依存する。埋め込みを禁止するサイトやログインが必要なものは表示できない場合がある(埋め込みのヘルプ、2026年10月22日確認)
Notion APIデータベースやブロックを外部プログラムから読み書き他システムとの自動連携、定期処理トークンは秘密情報として管理し、操作するページをコネクションに共有する権限設定が必要(認可ガイド、2026年10月22日確認)
Zapier・Makeなどの自動化ツールコードを書かずにNotionと外部サービスをつなぐフォーム送信や通知などの定型連携処理件数で料金が変わる。Zapierは月間タスク数でプランが分かれ、Makeはクレジットが課金単位でFreeは月1,000クレジット(Zapier料金 2026年9月22日確認、Make料金 2026年10月22日確認)

社内ポータルとして使う

社内ポータルで情報を共有するチーム

社内ポータルは、必要な情報とツールへの入口を1か所に集めたページです。議事録や手順書をNotionに置いているなら、その上に入口を作るだけで始められます。

Notionでポータルを作るメリット

メリット内容
構築が速いコーディングなしでページとリンク集を組み立てられる
情報を一元化できるデータベースを埋め込み、常に最新の一覧を見せられる
検索性が高いNotionの検索から手順書やFAQへ直接たどれる
追加コストを抑えられるすでに契約しているNotionの範囲で始められる

使われるポータルの設計ポイント

  1. 目的を1つに絞ります。全社の入口と部門の作業ページは分けます。
  2. トップに置くリンクは絞り込み、それ以外は下層へ送ります。
  3. 申請や問い合わせは、リンクではなくフォームで受けます。
  4. オーナーと更新頻度をページ内に明記します。
  5. スマートフォンでの表示を確認します。現場からの閲覧が多い業務では特に重要です。

Notion Sitesで外部公開する

社外向けの資料やヘルプは、ページをWebサイトとして公開できます。Notion公式ヘルプの公開設定で確認できる内容は次のとおりです。

  • すべてのプランで、ページの公開、`notion.site` ドメインの取得、検索エンジンへのインデックス設定ができます。
  • 有料プランでは、URLのスラッグ変更、検索結果向けのタイトルと説明の編集、Google Analytics連携、独自ドメインのアドオン購入ができます。
  • 検索結果に表示されるまで、最大4週間かかる場合があります。

権限・セキュリティとバックアップ

チームの権限管理画面

Notionは共有が簡単なため、権限設計を後回しにすると情報が広がりすぎます。Notionを業務で使い続けるには、権限とバックアップの設計まで必要です。

権限とゲスト共有の設計

Notion公式ヘルプの共有と権限で確認できるアクセスレベルは次のとおりです。

アクセスレベルできること
フルアクセス編集と、他メンバーへの共有
編集可編集はできるが共有はできない
コンテンツの編集可データベース内のページ作成と編集。構造は変更できない
作成可新規作成のみ。他の人の項目は見えない(ビジネス・エンタープライズ限定)
コメント可コメントのみ
閲覧可閲覧のみ
  • 社内Wikiは全社公開でもよい一方、顧客情報、採用情報、評価、契約、経理データは分けて管理します。
  • ワークスペース外の相手はゲストとして招待します。ゲストには上限があり、超過分がメンバーとして追加される場合があるため、招待は定期的に棚卸しします。
  • 各データベースにオーナー、更新日、入力ルール、アーカイブ基準を持たせます。
  • テンプレートを作っても入力項目が揺れると検索や集計が崩れるため、最小限の命名ルールと更新責任者を決めます。
  • 外部公開ページでは、個人情報や社外秘リンクが含まれていないか確認します。

2段階認証と公開範囲の棚卸し

Notion公式ヘルプの2段階認証で確認できる仕様は次のとおりです。

  • すべてのプランで設定でき、認証アプリとSMSに対応します。
  • 認証アプリ2件と電話番号2件まで登録できます。
  • IDプロバイダ経由のログインが必須の組織では利用できません。その場合はIDプロバイダ側で設定します。
  • エンタープライズでは、公開サイトやフォーム、公開リンクをまとめて無効にする設定があります。
  • 公開ページと共有リンクは本人以外が把握しづらいため、四半期に一度は公開中のページと外部ゲストを棚卸しします。

エクスポートでバックアップを取る

誤操作による削除や、解約時のデータ引き取りに備える必要があります。Notion公式ヘルプのエクスポートで確認できる仕様は次のとおりです。

  • PDF、HTML、Markdown & CSV の形式でエクスポートできます。
  • PDFで下位ページをまとめて含める設定は、ビジネスとエンタープライズが対象です。
  • フォームビューはエクスポートできません。

💡 ポイント: エクスポートしたファイルはNotion以外の場所に保存します。バックアップを同じサービス内に置くと、アカウント側の問題が起きたときに取り出せません。

Notionで作り続けるか、業務システムへ移すか

Notionで作った仕組みが育つと、専用システムや個別開発が適した状態になります。判断を先延ばしにすると、運用の負担が固定されます。

判断軸Notionで足りる状態移行を検討する状態
入力者の数社内の担当者が入力する社外の顧客や取引先が日常的に入力する
処理の複雑さステータスと通知で足りる承認経路、在庫計算、請求処理などの計算が必要
権限の細かさページ単位・データベース単位で分けられるレコード単位、項目単位で分けたい
件数の増え方例: 件数が少なく、検索と集計が軽いまま回る例: 件数が増え、検索と集計が重くなる
外部連携ZapierやWebhookで足りる基幹システムとの双方向同期が必要

移行を見据えるなら、プロパティ名、区分値、日付の持ち方をそろえておきます。データ構造が整っていれば、移行作業は書き出しと取り込みが中心になります。

  • 最初からすべてを作り込まず、NotionでMVPを作り、利用状況を見ながら自動化や外部連携を増やします。
  • 運用が固まったら、WebhookやAPIで周辺SaaSとつなぎ、手入力を減らします。

Notionとコードのよくある質問

Q. Notionでコードブロックを追加するにはどうすればよいですか?

新しい行にカーソルを当てて左の「+」から「コード」を選ぶか、「/コード」と入力してEnterキーを押します。追加したら、ブロック左上の言語名をクリックして言語を指定すると、その言語に合わせたハイライトで表示されます(Notion公式ヘルプ、2026年10月22日確認)。

Q. Notionのコードブロックに書いたプログラムは実行できますか?

公式ヘルプが案内するコードブロックの機能は表示・ハイライト・折り返し・コピー・キャプションで、Notion上で実行する機能は案内されていません(2026年10月22日確認)。処理を動かすには、外部の実行環境からNotion APIを呼び出すか、データベースオートメーションやZapier・Makeなどの自動化ツールを使います。

Q. ノーコードで使う場合でもコードブロックは役に立ちますか?

役に立ちます。APIのリクエスト例、Webhookで送るJSON、自動化ツールの設定値などをコードブロックで記録しておくと、担当者が交代したときにも同じ設定を再現しやすくなります。トークンなどの秘密情報は書かず、変数名や仮の値に置き換えて残します。

まとめ

notion ノーコードは、メモを便利にするだけでなく、業務アプリ、社内ポータル、タスク管理、問い合わせ受付、CRM風管理を小さく作る方法として有効です。まずは対象業務を1つに絞り、必要なデータベース、プロパティ、ビュー、フォーム、テンプレートを決めます。その後、担当者の設定や期限の通知といった単純なオートメーションから追加します。

料金を確認するときは、Notionのフリー、プラス、ビジネス、エンタープライズの違いと、Zapierなど外部連携ツールの処理件数を分けて見ます。表示価格が月払いか年払いか、税が含まれるかで印象は大きく変わります。カスタムフォーム、条件分岐、SSO、データベース単位の権限、公開範囲のどれが必要かを先に決めると、プランは絞り込めます。

API連携を使う場合は、トークンの発行場所と保管方法、接続するデータベースの範囲、APIバージョンの指定を最初に固めます。権限、2段階認証、公開ページの棚卸し、エクスポートによるバックアップまで含めて、はじめて業務で使い続けられる状態になります。

AI開発ラボでは、Notionを使った社内ポータル、業務管理、問い合わせ管理、CRM風データベース、Webhook連携、BubbleやDifyとの連携まで設計できます。Notionでどこまで作り、どこから業務システムに移すべきか迷う場合は、まず業務フローとデータ構造を整理したうえでご相談ください。現状の運用と、増やしたい処理の見込みが分かれば、続けるか移すかの判断軸を具体化できます。

AI開発ラボへの無料相談はこちら

ビジネスの課題解決をサポートします

  • システム開発を短期間でコストを抑えて作りたい
  • システムのDX推進を進めていきたい
  • 社内の業務効率化を進めたい

AI開発ラボに相談してみる

同意事項
詳細はプライバシーポリシーをご確認ください。
目次