GoogleフォームとYoomの連携イメージ
【ノーコードで実現】フリーランスとの契約書を自動で生成する方法
Yoomを詳しくみる
この記事のテンプレートを試す
GoogleフォームとYoomの連携イメージ
アプリ同士の連携方法

2025-11-20

【ノーコードで実現】フリーランスとの契約書を自動で生成する方法

h.hamada
h.hamada

フリーランスに業務を依頼する際、毎回契約書を作成するのに手間がかかっていませんか?
名前や業務内容、報酬額などを手作業で入力していると、入力ミスが発生したり、契約書作成に時間を取られて本来集中すべき業務を圧迫してしまったりすることがあります。
特に、複数のフリーランスと同時に契約を進める場合には、その管理はさらに煩雑になりがちです。

もし、フォームに必要な情報を入力するだけで、契約書が自動で生成され、指定の場所に安全に保管される仕組みがあれば、より重要なプロジェクトの進行やクリエイティブな業務に集中できる時間を生み出すことができるでしょう!

今回ご紹介する自動化は、プログラミングなどの専門知識がなくても簡単に設定できます。
ぜひこの機会に導入して、契約業務をもっとスムーズに進めましょう。

とにかく早く試したい方へ

Yoomにはフォーム情報をもとに契約書を自動生成する業務フロー自動化のテンプレートが用意されているので、「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!


■概要
フリーランスの方とのやり取りで発生する契約書の作成・管理業務は、定型的でありながらも重要な作業のため、手間がかかるものです。手作業での情報転記やファイル管理は、ヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、Googleフォームで受け取った情報を元に、契約書を自動で発行してBoxへ格納までを一気通貫で自動化し、仕組みをノーコードで構築できます。‍

■このテンプレートをおすすめする方
・Googleフォームを利用してフリーランスの情報を収集し、契約書を作成している方
・手作業での契約書作成による転記ミスや、ファイル管理の煩雑さにお悩みの方
・契約書を自動生成する仕組みを導入したい方

■注意事項
・Googleフォーム、BoxのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法」を参照ください。
https://intercom.help/yoom/ja/articles/6807133

Googleフォームの回答から契約書を自動生成するフローを作ってみよう

それではここから代表的な例として、Googleフォームで回答が送信された際に、その内容を元に契約書を発行し、Boxに自動で格納するフローを解説していきます!

ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。

※今回連携するアプリの公式サイト:GoogleフォームGoogleドキュメントBox

[Yoomとは]

フローの作成方法

今回は大きく分けて以下のプロセスで作成します。

  • Googleフォーム、Googleドキュメント、Boxのマイアプリ連携
  • テンプレートをコピー
  • Googleフォームのトリガー設定、GoogleドキュメントとBoxのアクション設定
  • トリガーをONにし、フローが起動するかを確認


■概要
フリーランスの方とのやり取りで発生する契約書の作成・管理業務は、定型的でありながらも重要な作業のため、手間がかかるものです。手作業での情報転記やファイル管理は、ヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、Googleフォームで受け取った情報を元に、契約書を自動で発行してBoxへ格納までを一気通貫で自動化し、仕組みをノーコードで構築できます。‍

■このテンプレートをおすすめする方
・Googleフォームを利用してフリーランスの情報を収集し、契約書を作成している方
・手作業での契約書作成による転記ミスや、ファイル管理の煩雑さにお悩みの方
・契約書を自動生成する仕組みを導入したい方

■注意事項
・Googleフォーム、BoxのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法」を参照ください。
https://intercom.help/yoom/ja/articles/6807133

ステップ1:GoogleフォームとBoxをマイアプリ連携

ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
こちらのナビで紹介しているGoogle スプレッドシートを参考に、GoogleフォームとGoogleドキュメントのマイアプリ連携をしてください。

 

Boxのマイアプリ連携
以下のナビを参考にBoxのマイアプリ連携を進めてください。

ステップ2:テンプレートをコピーする

続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックします。


■概要
フリーランスの方とのやり取りで発生する契約書の作成・管理業務は、定型的でありながらも重要な作業のため、手間がかかるものです。手作業での情報転記やファイル管理は、ヒューマンエラーの原因にもなりかねません。このワークフローを活用すれば、Googleフォームで受け取った情報を元に、契約書を自動で発行してBoxへ格納までを一気通貫で自動化し、仕組みをノーコードで構築できます。‍

■このテンプレートをおすすめする方
・Googleフォームを利用してフリーランスの情報を収集し、契約書を作成している方
・手作業での契約書作成による転記ミスや、ファイル管理の煩雑さにお悩みの方
・契約書を自動生成する仕組みを導入したい方

■注意事項
・Googleフォーム、BoxのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。
・Googleフォームをトリガーとして使用した際の回答内容を取得する方法は「Googleフォームトリガーで、回答内容を取得する方法」を参照ください。
https://intercom.help/yoom/ja/articles/6807133

以下の画像のような画面が表示されたらテンプレートのコピーは完了です。

ステップ3:Googleフォームに回答が送信されたら設定

まずはトリガーの設定から始めましょう!
下記赤枠のフォームに回答が送信されたらをクリックしてください。

連携するアカウント情報にはステップ1で連携したアカウントか、連携時に使用していたYoomのアカウントが表示されます。
アカウントを確認して問題なければ次へをクリックしてください。

次に、Googleフォームの画面に移動し、対象のフォームからテスト用データを送信しましょう。
今回は、下記のようなフォームに回答を入力して送信しました。(テスト操作なので、入力する内容は架空の情報でOKです)

送信したら、Yoomの画面に戻ります。

まずは、トリガーの起動間隔を設定しましょう。

トリガーの起動タイミングは、5分、10分、15分、30分、60分のいずれかで設定できます。
ご利用プランによって、設定できるトリガーの最短間隔が違うので、その点は要チェックです。
なお、基本的にはそのプランの最短の起動間隔にしてお使いいただくことをおすすめします。

続いて、フォームIDを設定します。
フォーム設定画面でコピーしたURLから、注釈を確認しながらフォームIDとなる箇所を抜き出して入力してください。

ここまで設定できたら、テストをクリックしましょう。
成功すると、下記のようなテスト成功画面が表示されています。

さらに下に進むと、取得した値にもデータが反映されているはずです。
この取得した値は、次の設定で使用します。
取得した値とは、トリガーやオペレーションにて取得した値を指します。
取得した値は、オペレーション設定時の値としてご利用いただくことができ、フローボットを起動する度に、変動した値となります。

また、Googleフォームは自由に回答を収集できるため、特定の取得した値が設定されていません。
そのため、使用したい値が表示されていない場合は追加する必要があります。
Googleフォームをトリガーに設定した場合の回答データの取得方法については、下記の方法を参考にしてみてくださいね。

値が追加できたら以下のように取得した値に表示されます。
確認できたら忘れずに完了をクリックしましょう。

ステップ4:Googleドキュメントの書類を発行する設定

次に、先ほど取得した値を活用して、契約書を作成する設定をしましょう。
下記赤枠の、書類を発行するをクリックします。

まだ、Googleドキュメントで契約書の雛形を準備していない場合は、このタイミングで作成してください。
今回は以下の雛形を使用します。
雛形の作成方法は以下のリンク先をご覧ください。

Googleドキュメントの雛形が準備できたらYoom画面に戻りましょう。
下記のような画面になるので、アクションとアカウント情報は先ほどと同様に、修正・確認してください。

下にスクロールし、ドキュメントのファイルIDを設定します。
入力欄をクリックし、表示された候補の中から先ほど用意した雛形を選択してください。

次に、格納先のGoogle DriveフォルダIDを設定します。
入力欄をクリックし、作成した書類を保存したいフォルダを選択してください。

続いて、出力ファイル名を設定します。
入力欄をクリックすることで、取得した値を利用することも可能です。
取得した値を活用することで、固定値ではなく、トリガーが実行されるたびに最新の情報が反映できます。
下記のように、取得した値部分は変動値として、テキスト部分は固定値として設定するなど、お好みでカスタマイズしてみてくださいね。

ここまで設定できたら次へをクリックしましょう。
画面が切り替わったら、置換対象の文字列を設定します。
雛形で設定した項目名が表示されない場合は、右上にある「置換条件を再取得」をクリックし、表示された項目名に取得した値を設定してください。

雛形で設定した項目名が表示されたら、それぞれの「置換後の文字列」に取得した値を入力しましょう。

全て設定できたらテストをクリックしてください。
成功したら、「ダウンロード」ボタンより雛形にデータが反映した契約書が作成できているか確認してみましょう。

また、Google Driveに指定したファイル名のPDFとGoogleドキュメントファイルが保存されているかも、チェックしてみてくださいね。

確認できたら、Yoom画面に戻って忘れずに完了をクリックしましょう。

ステップ5:Boxにファイルをアップロードする

前のステップで作成した契約書を、Boxにアップロードするための設定をします。
最後のオペレーションにある、ファイルをアップロードをクリックしてください。

アクションとアカウント情報は先ほどと同様に、修正・確認をして次に進んでください。

次に、API接続設定をします。
「ファイル名」を取得した値から選択してください。

「格納先フォルダのコンテンツID」は手動で入力します。

「ファイルの添付方法」を取得した値を使用、「ファイル」を発行した書類、を選んでください。

設定が完了したら、「テスト」をクリック。
下記のような成功画面になり、取得した値にデータが反映していればOKです。


また、実際にBoxにファイルがアップロードされているはずなので確認してみましょう。
下記のように指定したフォルダにファイルが保存されていればOKです!

確認後、Yoom画面に戻って「完了」をクリックしてください。

ステップ6:トリガーをONにし、フローが起動するかを確認

先ほどのYoomの画面で完了をクリックすると以下の画面が表示されます。
「トリガーをON」をクリックしてください。

Googleフォームを使ったその他の自動化例

今回ご紹介した連携以外でも、GoogleフォームのAPIを活用してさまざまな業務を自動化することが可能です。

Googleフォームに回答が送信されたら、通知・データ登録・書類作成・契約送付などさまざまな業務を自動化できます。
必要な書類や契約を自動生成して保管・送付まで行えるため、手作業による転記や連絡漏れを防ぎ、業務フローを効率化できるでしょう。


Googleフォームの情報をもとにHubspotのコンタクトを作成するフローです。

Googleフォームから回答が送信されたら、LINE WORKSの特定のトークルームに通知します。

Googleフォームが送信されたらPipedriveにリードを登録するフローです。

Googleフォームが送信されたら回答者に自動でGmailを返信するフローです。

Googleフォームに新しく回答があったら、Backlogに回答内容から課題を追加するフローです。

Googleフォームに回答された内容を用いて、Docusignで契約書を送付するフローです。

Googleフォームに回答された内容を用いて、Microsoft Excelで書類を作成するフローです。

Googleフォームから回答が送信されたら、その情報をYoomのデータベースに登録します。

■概要
「Googleフォームの回答をもとにGoogleドキュメントで書類を発行し、Google Driveに保存する」ワークフローはデータ収集から書類作成、保管までを一貫して自動化する業務ワークフローです。
Googleフォームで集めた回答を基に必要な書類をGoogleドキュメントで自動生成し、Google Driveに整理して保存します。
これにより手動でのデータ入力やファイル管理の手間を省き、業務の効率化と正確性の向上を実現します。

■このテンプレートをおすすめする方
・Googleフォームを利用して定期的にデータを収集しているビジネスパーソン
・書類作成やファイル管理に多くの時間を費やしている担当者
・業務の自動化を検討し、効率化を図りたいと考えている企業のIT担当者
・GoogleドキュメントやGoogle Driveを活用して業務プロセスを最適化したい方

■注意事項
・Googleフォーム、Googleドキュメント、Google DriveのそれぞれとYoomを連携してください。
・トリガーは5分、10分、15分、30分、60分の間隔で起動間隔を選択できます。
・プランによって最短の起動間隔が異なりますので、ご注意ください。

Yoomフォームに新しい回答があったら、kintoneのデータベースにレコードを格納してOutlookに送信するフローです。

まとめ

Googleフォームなどを活用して契約書の生成を自動化することで、これまでフリーランスと契約するたびに発生していた手作業での書類作成や管理の手間を削減し、入力ミスなどのヒューマンエラーも防ぐことができます。

これにより、担当者は契約関連の定型業務から解放され、より付加価値の高いコア業務に集中できる環境が整うでしょう!

今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひ登録フォームから無料登録して、Yoomによる業務効率化を体験してみてください! 

よくあるご質問

Q:複数の契約書雛形を使い分けることはできますか?

A:

進行先の切り替え条件を追加することで可能です。
例えば、Googleフォームにラジオボタンの質問項目を追加し、その選択肢によって進行先を切り替えることができます。
あとは、それぞれの切り替え先で別の雛形を指定すればOKです。
詳しくは下記リンクをご覧ください。

※「進行先を切り替える」機能(オペレーション)は、ミニプラン以上の有料プランでのみ利用できます。
もしフリープランでこの機能を使おうとするとエラーになってしまうので、ご注意ください!
ミニプランをはじめとした有料プランは、2週間の無料トライアルができます。
無料トライアル期間中は、普段は制限があるアプリや機能(オペレーション)もしっかり試せるので、ぜひ活用してみてくださいね。 

Q:契約相手への確認依頼も自動化できる?

A:

はい、可能です!
「担当者へ対応を依頼」オペレーションや「承認を依頼」オペレーションを使用すれば実現できます。

Q:途中で処理が失敗したらどうなる?

A:

フローボットでエラーが発生した場合、Yoomのアカウント作成時に登録したメールアドレスに通知が送信されます。
通知内容に掲載されているリンクからエラーの原因を確認することができます。
エラー内容を確認し、修正が必要な場合は、Yoomのヘルプページを参考にしてみてください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。

Yoomを使えば、今回ご紹介したような連携を
プログラミング知識なしで手軽に構築できます。
無料でYoomを試す
この記事を書いた人
h.hamada
h.hamada
保険代理店で営業と事務を8年ほど経験いたしました。 顧客対応を行いながら各支社の業務をとりまとめ、効率化・平準化に取り組んで参りました。 メインの業務を行いながらも会社から定められたツールを使い、入力・管理されているみなさまの業務効率化に貢献できるよう様々なコンテンツを発信して参ります。
タグ
Googleフォーム
連携
自動
自動化
関連アプリ
お役立ち資料
Yoomがわかる!資料3点セット
Yoomがわかる!資料3点セット
資料ダウンロード
3分でわかる!Yoomサービス紹介資料
3分でわかる!Yoomサービス紹介資料
資料ダウンロード
Before Afterでわかる!Yoom導入事例集
Before Afterでわかる!Yoom導入事例集
資料ダウンロード
お役立ち資料一覧を見る
詳しくみる