メインコンテンツへスキップ

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

· 1分で読める
SEO and Content Writer

ドロップ 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モジュール)​

  1. Dropbox - フォルダ内の新しいファイル (1)-トリガー:ウォッチ /ドキュメントの差し込み印刷を生成必要に応じて、ファイルの内容と共有リンクを含めてください。
  2. Dropbox - JSONデータファイルを探す (2)-同じフォルダ、ファイル名 sample_mail_merge_data.jsonファイルの内容を含める: 真実。
  3. PDF4me - ドキュメントを生成する (3) - ステップ1のテンプレートファイル(例:1.ファイル)、ステップ1のテンプレートファイル名/拡張子(例: シンプルなメールマージテンプレート、 .docxテンプレートファイルの種類: メールマージ入力データ形式タイプ: ファイルステップ2のデータファイル(2. ファイル)。入力データタイプ: JSON。
  4. Dropbox - ファイルのアップロード (4)-フォルダ: /ドキュメントの差し込み印刷/出力ファイル: 3. ファイルURL。上書き: 間違いファイル名を指定します: 例: メールマージZapデプロイ済みファイル拡張子を指定してください。 .docx。
  5. PDF4me - ドキュメントを生成する (5)-同じテンプレートとデータを使用可能。入力データフォーマットタイプを使用可能。 文章 データテキスト(ステップ2のJSONなど)を選択し、モジュールが出力タイプをサポートしている場合は、出力をPDFに設定します。
  6. Dropbox - ファイルのアップロード (6) - フォルダー:同じ出力パス。ファイル:5。ファイルURL。上書き: 間違いファイル名を指定します: 例: Mail_Merge_Zap_deployed-2ファイル拡張子を指定してください。 .pdf。

シナリオの概要全体​

シナリオを作成します:Dropbox 1 フォルダーに新しいファイルを作成、Dropbox 2 JSONデータファイルを検索、PDF4me 3 ドキュメントを生成、Dropbox 4 ファイルをアップロード、PDF4me 5 ドキュメントを生成、Dropbox 6 ファイルをアップロード。すべてのステップが成功しました。

6つのモジュールが順番に実行されます。フォルダ内の新規ファイル起動、JSONデータファイルの検索、ドキュメントの生成(WordとPDFの2回)、および/Generate document Mail Merge/Outputへの2回のアップロードです。正常に実行された様子が表示されます。


ステップ1:Dropbox - フォルダ内の新規ファイル(トリガー)​

これまでのシナリオ: トリガーのみ。

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

フォルダ内の新しいファイル: 設定​

Dropbox フォルダーに新しいファイルを作成する: スペース デフォルト、フォルダー / ドキュメントを生成 メール マージ、ファイルの内容を含める true、共有リンクを含める true

フォルダー: /Generate document Mail Merge。ファイルの内容を含める、および共有リンクを含める: true。新しいファイルが追加されたときに実行されます。


ステップ2:Dropbox - JSONデータファイルを探す​

これまでのシナリオ: トリガー → JSONを検索します。

  1. 追加 Dropbox → JSONデータファイルを見つける (または、フォルダ内でファイル名を指定してファイルを検索するモジュール)。
  2. 空間 - デフォルト。
  3. フォルダ - /ドキュメントの差し込み印刷を生成 (ステップ1と同じ)
  4. サブフォルダ内のファイルも含めますか? - 間違い 指定されたフォルダのみが検索されます。
  5. ファイル名 - sample_mail_merge_data.json。
  6. ファイルの内容を含めますか? - 真実 そのため、JSONコンテンツはPDF4meに渡されます。
  7. 保存します。出力(例: 2. ファイル またはファイルの内容)は次のようにマッピングされます データファイル ドキュメント生成時。

JSONデータファイルの検索: 設定​

DropboxでJSONデータファイルを見つける:フォルダ/ドキュメントメールマージを生成、ファイル名sample_mail_merge_data.json、ファイルの内容を含めるtrue

フォルダー: /Generate document Mail Merge。ファイル名: sample_mail_merge_data.json。ファイルの内容を含める: true。出力を PDF4me データ ファイル (2. ファイル) にマッピングします。


ステップ3:PDF4me - ドキュメントの生成(テンプレートはステップ1、データはステップ2から取得)​

これまでのシナリオ: トリガー → JSONを検索 → ドキュメントを生成。

  1. 追加 PDF4me → ドキュメントを生成する。
  2. テンプレートファイル - ステップ 1 からのマップ (例: 1. ファイル(存在するが、UIには表示されない。)
  3. テンプレートファイル名 - ステップ1から: 1. ファイル名: simple_mail_merge_template、 1. ファイル形式: .docx。
  4. テンプレートファイルの種類 - メールマージ。
  5. 入力データ形式タイプ - ファイル。
  6. データファイル - ステップ 2 からのマップ (例: 2. ファイル)
  7. 入力データタイプ - JSON。
  8. 保存します。モジュールはファイル (例: 3. ファイルURL または 書類最初のアップロードの場合)

ドキュメントの生成:テンプレートとデータファイル​

PDF4meでドキュメントを生成する:テンプレートファイル1. ファイル、テンプレートファイル名 simple_mail_merge_template.docx、テンプレートファイルタイプ メールマージ、入力データ形式タイプ ファイル、データファイル2. ファイル、入力データタイプ JSON

テンプレート: 1. ファイル。テンプレートファイル名: simple_mail_merge_template.docx。テンプレートファイルの種類: メールマージ。データファイル: 2. ファイル。入力データの種類: JSON。設定タブ。


ステップ4:Dropbox - ファイル(Word)のアップロード​

これまでのシナリオ: トリガー → JSONの検索 → ドキュメントの生成 → アップロード。

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

アップロードファイル:Word出力​

Dropboxアップロードファイルを作成する:フォルダ/ドキュメントメールマージ/出力の生成、ファイル3. ファイルURL、上書きFalse、ファイル名Mail_Merge_Zap_deployed、拡張子.docx

フォルダ: /Generate document Mail Merge/Output。ファイル: 3。ファイルURL。上書き: False。ファイル名: Mail_Merge_Zap_deployed。拡張子: .docx (スクリーンショットに示されているとおり)。


ステップ5:PDF4me - ドキュメントの生成(2回目の実行、例:PDF)​

これまでのシナリオ: トリガー → JSONの検索 → ドキュメントの生成 → Wordファイルのアップロード → 再度ドキュメントの生成。

  1. 2つ目を追加する PDF4me → ドキュメントを生成する。
  2. テンプレートファイル - ステップ 3 と同じです (ステップ 1 から、例: 1. ファイル)
  3. テンプレートファイル名/拡張子 - 同じ(例) 1. ファイル名: simple_mail_merge_template、 1. ファイル形式: .docx)
  4. テンプレートファイルの種類 - メールマージ。
  5. 入力データ形式タイプ - 文章 (または ファイル 2. 再度提出する場合は、
  6. データテキスト - テキストを使用する場合: JSON をマップまたは貼り付けます。例: [{"firstname":"John","lastname":"Adams","gender":"Female","member":"Basic"}]ファイルを使用する場合は、マップを使用します。 2. ファイル (または同等のもの)
  7. 入力データタイプ - JSON。
  8. セット 出力タイプ に PDF モジュールがそれを公開している場合、2番目の出力はPDFになります。
  9. 保存。出力(例: 5. ファイルURL) ステップ6に進みます。

ドキュメント生成:データテキスト(2回目の実行)​

PDF4meでドキュメントを生成する手順5:テンプレート1. ファイル、テンプレートファイル名 simple_mail_merge_template.docx、テンプレートファイルタイプ メールマージ、入力データ形式タイプ テキスト、データテキスト JSON配列 firstname lastname gender member、入力データタイプ JSON

テンプレートファイルの種類: メールマージ。入力データ形式の種類: テキスト。データテキスト: firstname、lastname、gender、member を含む JSON 配列。入力データの種類: JSON。ステップ 5 から 6 へのフィード。ファイル URL。


ステップ6:Dropbox - ファイル(PDF)をアップロードする​

これまでのシナリオ: 6つのステップすべてが繋がっている。

  1. 2つ目を追加する Dropbox → ファイルのアップロード。
  2. 空間 - デフォルト。
  3. フォルダ - /ドキュメントの差し込み印刷/出力。
  4. ファイル - ステップ 5 からのマップ (例: 5. ファイルURL)
  5. 上書き - 間違い。
  6. ファイル名を指定してください - 例 Mail_Merge_Zap_deployed-2。
  7. ファイル拡張子を指定してください - .pdf。
  8. 保存して実行します。このシナリオでは、トリガーが作動するたびに、出力フォルダにWordファイルとPDFファイルの両方が生成されます。

アップロードファイル:PDF出力​

Dropboxアップロードファイル手順6:フォルダ/ドキュメント生成メールマージ/出力、ファイル5.ファイルURL、上書きFalse、ファイル名Mail_Merge_Zap_deployed-2、拡張子.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つのステップ)。


トラブルシューティング​

JSONデータファイルの検索は何も返しません

確保する sample_mail_merge_data.json 存在する /ドキュメントの差し込み印刷を生成 ファイル名が完全に一致することを確認してください。サブフォルダー内のファイルを含める = false は、そのフォルダーのみが検索されることを意味します。

テンプレートファイルまたはデータファイルは「表示されません」

正しいステップ出力(1. テンプレート用ファイル、2. データ用ファイル)をマッピングします。マッピングパネルを使用してモジュールと出力フィールドを選択します。「存在するが表示されない」とは、マッピングは設定されているものの、設定概要に値が表示されないことを意味します。

401、402、またはその他のAPIエラー

チェック PDF4meのトラブルシューティング APIキー、クレジット、接続に関する問題について。


次は?​

  1. 1回実行 - ファイルを追加する /ドキュメントの差し込み印刷を生成 そして、出力にWordとPDFの両方が表示されていることを確認してください。
  2. スケジュール シナリオスケジューラを使用して、トリガーを希望の間隔で実行します(例:新規ファイルの場合は15分ごと)。
  3. シングル出力 - Word形式またはPDF形式のみが必要な場合は、2番目の「ドキュメントの生成」ステップとそれに対応する「アップロード」ステップを削除してください。
  4. 手動フロー - トリガーのない固定テンプレートと JSON パスの場合は、 Makeでの4ステップのメールマージ ガイド。