Dropboxフォルダに新しいファイルが追加されましたか?Makeでメールマージを実行しましょう。たった6つのステップで、完全に自動化されます!

ドロップ Wordテンプレート (例えば。 simple_mail_merge_template.docxDropboxフォルダに保存して JSONファイル (例えば。 sample_mail_merge_data.json同じ場所に) 新しいファイル 現れる、 作る メールマージを自動的に実行できます: JSON を見つけて、呼び出します PDF4me - ドキュメントを生成する (テンプレートファイルの種類: メールマージ)、そして結果をアップロードします 言葉 そしてまた PDF6つのモジュール。トリガーベース。手動実行は不要。
このガイドのスクリーンショットは、Make モジュールの UI と一致しています。 フォルダ内の新しいファイル、 JSONデータファイルを見つける、 ドキュメントを生成する (テンプレート+データファイルまたはデータテキスト) ファイルのアップロード (フォルダパス、ファイル名、拡張子)
要するに: Dropbox - フォルダ内の新しいファイル (時計 /ドキュメントの差し込み印刷を生成) → Dropbox - JSONデータファイルを探す (同じフォルダ、 sample_mail_merge_data.json(ファイルの内容を含む)→ PDF4me - ドキュメントを生成する (テンプレートファイルの種類: メールマージ(ステップ1のテンプレート、ステップ2のデータ)→ Dropbox - ファイルのアップロード (例えば。 Mail_Merge_Zap_deployed.docx) → PDF4me - ドキュメントを生成する (2回目の実行、例:PDF出力)→ Dropbox - ファイルのアップロード (例えば。 Mail_Merge_Zap_deployed-2.pdf結果: Word 1 個と PDF 1 個 /ドキュメントの差し込み印刷/出力 トリガーごと。
得られるもの
トリガー: 監視対象のDropboxフォルダに新しいファイルが追加されました(例:新規または更新されたテンプレート)。 入力: テンプレートとしてのトリガーファイルと固定の JSON ファイル (sample_mail_merge_data.json) 同じフォルダ内。 出力: 生成された Word 文書と生成された PDF がアップロードされました /ドキュメントの差し込み印刷/出力 次のような名前で Mail_Merge_Zap_deployed.docx そして Mail_Merge_Zap_deployed-2.pdf. 上書きは 間違い そのため、既存のファイルは置き換えられません(Makeは新しい名前を作成できます)。
必要なもの
- 作る - Makeアカウントを作成する そして新たなシナリオを開く。
- PDF4me APIキー - APIキーを取得してくださいドキュメント生成モジュールを追加する際は、PDF4meを接続してください。 PDF4me を接続して作成する。
- Dropbox - モジュールを使用する場合: フォルダ内の新しいファイル、 JSONデータファイルを見つける、 そして ファイルのアップロードスペース:デフォルト(または接続されているスペース)。
- Word メール差し込みテンプレート - 例
simple_mail_merge_template.docxJSONキーと一致するマージフィールドを持つファイルを作成します。監視対象フォルダに配置するか、新しいファイルを作成してトリガーします。 - JSONデータファイル - 例
sample_mail_merge_data.json次のようなキーでファーストネーム、苗字、性別、メンバー。 例:{"firstname":"John","lastname":"Adams","gender":"Female","member":"Basic"}同じフォルダに保存されているため、「JSONデータファイルの検索」で検出できます。
シナリオ概要(全6モジュール)
- Dropbox - フォルダ内の新しいファイル (1)-トリガー:ウォッチ
/ドキュメントの差し込み印刷を生成必要に応じて、ファイルの内容と共有リンクを含めてください。 - Dropbox - JSONデータファイルを探す (2)-同じフォルダ、ファイル名
sample_mail_merge_data.jsonファイルの内容を含める: 真実。 - PDF4me - ドキュメントを生成する (3) - ステップ1のテンプレートファイル(例:1.ファイル)、ステップ1のテンプレートファイル名/拡張子(例:
シンプルなメールマージテンプレート、.docxテンプレートファイルの種類: メールマージ入力データ形式タイプ: ファイルステップ2のデータファイル(2. ファイル)。入力データタイプ: JSON。 - Dropbox - ファイルのアップロード (4)-フォルダ:
/ドキュメントの差し込み印刷/出力ファイル: 3. ファイルURL。上書き: 間違いファイル名を指定します: 例:メールマージZapデプロイ済みファイル拡張子を指定してください。.docx。 - PDF4me - ドキュメントを生成する (5)-同じテンプレートとデータを使用可能。入力データフォーマットタイプを使用可能。 文章 データテキスト(ステップ2のJSONなど)を選択し、モジュールが出力タイプをサポートしている場合は、出力をPDFに設定します。
- Dropbox - ファイルのアップロード (6) - フォルダー:同じ出力パス。ファイル:5。ファイルURL。上書き: 間違いファイル名を指定します: 例:
Mail_Merge_Zap_deployed-2ファイル拡張子を指定してください。.pdf。
シナリオの概要全体

6つのモジュールが順番に実行されます。フォルダ内の新規ファイル起動、JSONデータファイルの検索、ドキュメントの生成(WordとPDFの2回)、および/Generate document Mail Merge/Outputへの2回のアップロードです。正常に実行された様子が表示されます。
ステップ1:Dropbox - フォルダ内の新規ファイル(トリガー)
これまでのシナリオ: トリガーのみ。
- 追加 Dropbox → フォルダ内の新しいファイル (またはフォルダを監視する同等のトリガー)。
- 空間 - デフォルト(またはDropboxのスペース)。
- フォルダ -
/ドキュメントの差し込み印刷を生成これは、あなた(または別のプロセス)がテンプレートファイルまたはトリガーファイルを追加するフォルダです。 - サブフォルダ内のファイルも含めますか? - 必要に応じて設定します (例: 間違い (最上位フォルダのみを表示する)。
- ファイルの内容を含めますか? - 真実 そのため、ファイルの内容は「ドキュメント生成」モジュールで使用可能になります。
- 共有リンクを含めますか? - 真実 後の手順でリンクが必要な場合のみ使用してください。それ以外の場合は省略可能です。
- 保存します。フォルダに新しいファイルが現れると、シナリオが実行されます。出力 (例: 1. ファイル、 1. ファイル名、 1. ファイル拡張子) は PDF4me のテンプレートとして使用されます。
フォルダ内の新しいファイル: 設定

フォルダー: /Generate document Mail Merge。ファイルの内容を含める、および共有リンクを含める: true。新しいファイルが追加されたときに実行されます。
ステップ2:Dropbox - JSONデータファイルを探す
これまでのシナリオ: トリガー → JSONを検索します。
- 追加 Dropbox → JSONデータファイルを見つける (または、フォルダ内でファイル名を指定してファイルを検索するモジュール)。
- 空間 - デフォルト。
- フォルダ -
/ドキュメントの差し込み印刷を生成(ステップ1と同じ) - サブフォルダ内のファイルも含めますか? - 間違い 指定されたフォルダのみが検索されます。
- ファイル名 -
sample_mail_merge_data.json。 - ファイルの内容を含めますか? - 真実 そのため、JSONコンテンツはPDF4meに渡されます。
- 保存します。出力(例: 2. ファイル またはファイルの内容)は次のようにマッピングされます データファイル ドキュメント生成時。
JSONデータファイルの検索: 設定

フォルダー: /Generate document Mail Merge。ファイル名: sample_mail_merge_data.json。ファイルの内容を含める: true。出力を PDF4me データ ファイル (2. ファイル) にマッピングします。
ステップ3:PDF4me - ドキュメントの生成(テンプレートはステップ1、データはステップ2から取得)
これまでのシナリオ: トリガー → JSONを検索 → ドキュメントを生成。
- 追加 PDF4me → ドキュメントを生成する。
- テンプレートファイル - ステップ 1 からのマップ (例: 1. ファイル(存在するが、UIには表示されない。)
- テンプレートファイル名 - ステップ1から: 1. ファイル名: simple_mail_merge_template、 1. ファイル形式: .docx。
- テンプレートファイルの種類 - メールマージ。
- 入力データ形式タイプ - ファイル。
- データファイル - ステップ 2 からのマップ (例: 2. ファイル)
- 入力データタイプ - JSON。
- 保存します。モジュールはファイル (例: 3. ファイルURL または 書類最初のアップロードの場合)
ドキュメントの生成:テンプレートとデータファイル

テンプレート: 1. ファイル。テンプレートファイル名: simple_mail_merge_template.docx。テンプレートファイルの種類: メールマージ。データファイル: 2. ファイル。入力データの種類: JSON。設定タブ。
ステップ4:Dropbox - ファイル(Word)のアップロード
これまでのシナリオ: トリガー → JSONの検索 → ドキュメントの生成 → アップロード。
- 追加 Dropbox → ファイルのアップロード。
- 空間 - デフォルト。
- フォルダ -
/ドキュメントの差し込み印刷/出力。 - ファイル - ステップ 3 からのマップ (例: 3. ファイルURL)
- 上書き - 間違い (同名の既存ファイルは上書きされません。Makeは新しい名前を作成する場合があります。)
- ファイル名を指定してください - 例
メールマージZapデプロイ済み。 - ファイル拡張子を指定してください -
.docx。 - 保存します。最初に生成された文書(Wordファイル)は出力フォルダに保存されます。
アップロードファイル:Word出力

フォルダ: /Generate document Mail Merge/Output。ファイル: 3。ファイルURL。上書き: False。ファイル名: Mail_Merge_Zap_deployed。拡張子: .docx (スクリーンショットに示されているとおり)。
ステップ5:PDF4me - ドキュメントの生成(2回目の実行、例:PDF)
これまでのシナリオ: トリガー → JSONの検索 → ドキュメントの生成 → Wordファイルのアップロード → 再度ドキュメントの生成。
- 2つ目を追加する PDF4me → ドキュメントを生成する。
- テンプレートファイル - ステップ 3 と同じです (ステップ 1 から、例: 1. ファイル)
- テンプレートファイル名/拡張子 - 同じ(例) 1. ファイル名: simple_mail_merge_template、 1. ファイル形式: .docx)
- テンプレートファイルの種類 - メールマージ。
- 入力データ形式タイプ - 文章 (または ファイル 2. 再度提出する場合は、
- データテキスト - テキストを使用する場合: JSON をマップまたは貼り付けます。例:
[{"firstname":"John","lastname":"Adams","gender":"Female","member":"Basic"}]ファイルを使用する場合は、マップを使用します。 2. ファイル (または同等のもの) - 入力データタイプ - JSON。
- セット 出力タイプ に PDF モジュールがそれを公開している場合、2番目の出力はPDFになります。
- 保存。出力(例: 5. ファイルURL) ステップ6に進みます。
ドキュメント生成:データテキスト(2回目の実行)

テンプレートファイルの種類: メールマージ。入力データ形式の種類: テキスト。データテキスト: firstname、lastname、gender、member を含む JSON 配列。入力データの種類: JSON。ステップ 5 から 6 へのフィード。ファイル URL。
ステップ6:Dropbox - ファイル(PDF)をアップロードする
これまでのシナリオ: 6つのステップすべてが繋がっている。
- 2つ目を追加する Dropbox → ファイルのアップロード。
- 空間 - デフォルト。
- フォルダ -
/ドキュメントの差し込み印刷/出力。 - ファイル - ステップ 5 からのマップ (例: 5. ファイルURL)
- 上書き - 間違い。
- ファイル名を指定してください - 例
Mail_Merge_Zap_deployed-2。 - ファイル拡張子を指定してください -
.pdf。 - 保存して実行します。このシナリオでは、トリガーが作動するたびに、出力フォルダにWordファイルとPDFファイルの両方が生成されます。
アップロードファイル:PDF出力

フォルダ: /Generate document Mail Merge/Output。ファイル: 5。ファイルURL。上書き: False。ファイル名: Mail_Merge_Zap_deployed-2。拡張子: .pdf (スクリーンショットに示されているとおり)。
実際の使用事例
テンプレートをドロップして実行: チームが新しいWordテンプレートをフォルダにドロップすると、シナリオが共有JSONを検出し、WordとPDFを生成して、両方をOutputフォルダに保存します。手動で「実行」する必要はありません。
証明書および手紙: アップデート sample_mail_merge_data.json 新しいデータを使用する場合は、フォルダ内のテンプレートをドロップまたは更新して、新しいWordファイルとPDFファイルを作成してください。
デュアルフォーマット配信: 一度の実行で、.docx(編集可能)と.pdf(修正済み)の両方のファイルを作成します。上書きオプションをFalseに設定すると、以前の実行結果が保持されます。複数のバージョンが必要な場合は、一意のファイル名またはタイムスタンプを使用してください。
クイックリファレンス
| モジュール | キー設定 | 例/出力 |
|---|---|---|
| Dropbox フォルダー内の新規ファイル (1) | フォルダ | /ドキュメントの差し込み印刷を生成ファイルの内容を含める true |
| DropboxでJSONデータファイルを探す(2) | フォルダ、ファイル名 | 同じフォルダ。 sample_mail_merge_data.jsonファイルの内容を含める true |
| PDF4me 文書生成 (3) | テンプレートファイル、テンプレートファイルの種類、データファイル | 1. ファイル; メールマージ; 2. ファイル; 入力データタイプ JSON |
| Dropboxにファイルをアップロード(4) | フォルダ、ファイル、ファイル名、拡張子 | /ドキュメントの差し込み印刷/出力3. ファイルURL メールマージZapデプロイ済み; .docx |
| PDF4me 文書生成 (5) | 同じテンプレート。データテキストまたはデータファイル | メールマージ、JSON、PDF出力 |
| Dropboxにファイルをアップロード(6) | フォルダ、ファイル、ファイル名、拡張子 | 同じ出力フォルダ。5. ファイルURL。 Mail_Merge_Zap_deployed-2; .pdf |
パラメータの詳細については、以下を参照してください。 ドキュメントを1つ生成する - 作成する手動の4ステップフロー(テンプレートのダウンロード + JSONのダウンロード + 生成 + アップロード)については、以下を参照してください。 Makeでのメールマージ(4つのステップ)。
トラブルシューティング
確保する sample_mail_merge_data.json 存在する /ドキュメントの差し込み印刷を生成 ファイル名が完全に一致することを確認してください。サブフォルダー内のファイルを含める = false は、そのフォルダーのみが検索されることを意味します。
正しいステップ出力(1. テンプレート用ファイル、2. データ用ファイル)をマッピングします。マッピングパネルを使用してモジュールと出力フィールドを選択します。「存在するが表示されない」とは、マッピングは設定されているものの、設定概要に値が表示されないことを意味します。
チェック PDF4meのトラブルシューティング APIキー、クレジット、接続に関する問題について。
次は?
- 1回実行 - ファイルを追加する
/ドキュメントの差し込み印刷を生成そして、出力にWordとPDFの両方が表示されていることを確認してください。 - スケジュール シナリオスケジューラを使用して、トリガーを希望の間隔で実行します(例:新規ファイルの場合は15分ごと)。
- シングル出力 - Word形式またはPDF形式のみが必要な場合は、2番目の「ドキュメントの生成」ステップとそれに対応する「アップロード」ステップを削除してください。
- 手動フロー - トリガーのない固定テンプレートと JSON パスの場合は、 Makeでの4ステップのメールマージ ガイド。