Google Docsは署名には簡易すぎると考え、契約書は独自エディタで管理しなければならないと思っているチームに今でも出会います。私はその考えに同意しません。Docsは文言について共同作業をし、法務チームとコメントを交わし、バージョン履歴を正確に管理するうえで優れたツールです。コツは、ドキュメント本文に記載すべき内容、HubSpotのマージフィールドから取得すべき内容、そしてレイアウトを崩さずに署名ツールへ引き渡す方法を把握することです。

連携に関する詳細は、Google Docs integrationページとcontract automationページで製品側の情報をご確認ください。本記事はDocsの操作レイヤーに絞って説明します。

Google Docsで契約書を作成する理由

率直に言えば、コラボレーションの速さが理由です。コメントスレッド、提案モード、共有ドライブは、「final v7 really final」などと名付けられたWordファイルをメールでやり取りするよりもはるかに優れています。営業は法務が承認した文言をそのまま確認でき、RevOpsはデスクトップライセンスの問題なく変更点を比較できます。

リスクはマージの管理が雑になることです。ある箇所では会社名を手入力し、他の箇所ではマージで挿入するという運用をしていると、いずれ内容が矛盾した契約書を送付してしまいます。私はすべての顧客固有の情報をHubSpotからのデータ、または意図的な例外フィールドとして扱います。誰かがコピーし忘れるような一時的な編集は絶対に行いません。

Portantはそのギャップを埋めるために存在します。マージ、生成、保存のループを手作業で繰り返すことはスケールしないため、多くのチームがこの製品を通じて数百万件のドキュメントを生成してきました。

マージとPDF変換後も崩れない署名ブロックの構成方法

複数の当事者が署名する場合、署名グリッドにはテーブルを使用します。各セルには役割ラベル、署名を表示するための空白スペース、印字された氏名の記入欄、役職の記入欄、日付の記入欄を設けます。テーブルはタブやスペースよりもPDF書き出し後の体裁が保たれやすく、モバイルで閲覧した際にカラムが崩れるのを防ぎます。

内容が密な別紙に頭文字(イニシャル)を入れる場合は、別紙のテーブルに幅の狭いイニシャル列を追加するか、セクションごとにイニシャル記入欄を繰り返し設けます。段落が追加されると位置がずれてしまうフローティング図形の中にイニシャルを埋め込むのは避けています。

ドキュメント内での署名者の呼称も統一しています。顧客側署名者、ベンダー側署名者、必要に応じて立会人といった形です。これらの名称は署名ツールが想定する呼称と一致させることで、監査証跡において当事者が誤ったラベルで登録されないようにします。

HubSpotからGoogle Docsへ使用するマージタグ

会社の正式名称、登録住所ブロック、該当する場合は納税者識別番号、取引金額と通貨、有効日のロジック、更新条件、および配信先の連絡先メールアドレスを使用します。各トークンをHubSpotの内部名称に対応付けた管理シートを常に最新の状態に保つことで、新入社員が推測で入力することを防いでいます。

顧客側に2名の署名者がいる場合は、備考欄に両方のメールアドレスを詰め込むのではなく、副連絡先フィールドまたはカスタムプロパティを追加します。備考欄は確実にマージされないうえ、担当者が独自に対処する習慣を生んでしまいます。

タグのより詳しい参考情報については、HubSpot document templates and merge tagsを本記事と合わせてご覧ください。テンプレートがDocsにあるか別のエディタにあるかにかかわらず、同じ規律が適用されます。

生成されたドキュメントから電子署名への引き渡し

PortantがHubSpotのデータをマージしてファイルを生成した後は、法務が実際に承認したバージョンを送付します。担当者が承認フローをやり直さない限り、生成後に修正を加えることは認めません。署名エンベロープは、RevOpsがテストしたバイトと同一のハッシュ値であるべきです。

署名者の順序が商業上の実態と一致しているかも確認します。調達部門が経済的意思決定者より先に署名しなければならない場合もあれば、法務が並行署名を求める場合もあります。その順序はメールの指示に頼るのではなく、署名設定にエンコードします。

顧客に送付する前に実施する品質チェック

スペルチェックは最低限であり、それだけで十分ではありません。極端な値、すなわち長い会社名、住所のユニコード文字、最大行数のラインアイテムを使ってテスト用PDFを出力します。テーブルがマージン外にはみ出していないか、署名ページが不自然なページに単独で孤立していないかを確認します。

フッターに記載された配信停止リンクやプライバシーリンクが、マージ後も正しく表示されているかも確認します。些細なミスは、マーケティングメールよりも契約書において信頼を損ないます。

テンプレートの乱立を防ぐガバナンス

誰もが手軽に修正を求めます。私は所有権を一元化しています。新しいマスターを公開できるのはRevOpsまたは法務のみとし、営業は変更依頼をフォームで提出する運用にしています。テンプレートはファイル名に日付を入れてバージョン管理し、顧客が2024年と2026年のどちらのMSAに署名したかを把握できるようにしています。

条項ライブラリが増えてきた場合は、50個の個別ファイルよりもモジュール式のスニペットを好みますが、組み合わせルールが文書化されていることが前提です。そうでなければモジュール化は混乱の元になります。

モバイルの可読性と署名ページに特別な注意が必要な理由

署名者の半数はスマートフォンでPDFを開きます。署名ブロックはタップしやすい十分な大きさにし、テーブル内で極小フォントを使うことを避け、デスクトップのChromeだけでなくAndroidとiOSのビューアでもテストします。テーブルがモバイルで不自然に折り返す場合は、無理に詰め込まず意図的にページを分割します。

イニシャルと日付が、署名者が署名を期待する行と視覚的に揃っているかも確認します。法律文書の内容が完璧であっても、行がずれているとミスのように見え、顧客側の法務レビューが遅延する原因になります。

ローンチメールだけでなくトレーニングを伴うテンプレートの展開

担当者向けに、生成、プレビュー、送付、完成ファイルのHubSpot上での保存場所を説明する5分程度のloomを録画します。法務がすでに2回以上回答したよくある質問トップ10についてのFAQをwikiに追加します。トレーニングなしのリリースは、個人のドライブに独自テンプレートが増殖する原因になります。

ヒント:最初の3件の実案件では法務担当者をそばに置いてパイロット運用をしてください。4件目は退屈に感じるくらいがちょうどよいです。退屈であることが目標です。

よくある質問

Google Docs内に電子署名フィールドを設置できますか?

Docsでレイアウトと署名者ラベルを設計し、実際の署名取得は署名製品に委ねます。Portantがまず最初にそのテンプレートへのHubSpotのマージを処理します。

各当事者の署名箇所をどのようにマークしますか?

テーブル、役割ラベル、PDFへ綺麗に書き出せる順序付きブロックを使用します。

どのHubSpotフィールドが署名者にマッピングされますか?

連絡先と会社の識別フィールド、および法務顧問が必要とするカスタムの役員フィールドや第2署名者プロパティです。

地域ごとにテンプレートは必要ですか?

準拠した条項のために必要なケースが多いです。任意のテキストを組み合わせるのではなく、構造化されたHubSpotプロパティで分岐させてください。

PortantはDocsとHubSpotの間でどのような役割を担いますか?

CRMデータをドキュメントにマージし、アウトプットを生成し、ステータスとファイルを取引先に書き戻します。