Aller au contenu principal

Un nouveau fichier dans votre dossier Dropbox ? Lancez un publipostage avec Make. Six étapes, entièrement automatisé !

· 17 minutes de lecture
SEO and Content Writer

Déposez un Modèle Word (par exemple modèle_de_fusion_de_courrier_simple.docx) dans un dossier Dropbox et conservez-en un fichier JSON (par exemple sample_mail_merge_data.json) au même endroit. Lorsqu'un nouveau fichier semble Faire peut exécuter un publipostage automatiquement : trouver le JSON, appeler PDF4me - Générer des documents (Type de fichier modèle : publipostage), puis téléchargez le résultat en tant que Mot et encore une fois comme PDFSix modules. Fonctionnement par déclencheur. Aucune intervention manuelle.

Les captures d'écran de ce guide correspondent à l'interface utilisateur du module Make pour Nouveau fichier dans le dossier, Trouver un fichier de données JSON, Générer un document (modèle plus fichier de données ou texte de données), et Téléverser un fichier (chemin du dossier, nom du fichier et extension).

En un mot: Dropbox - Nouveau fichier dans le dossier (montre Générer un document de publipostage) → Dropbox - Trouver un fichier de données JSON (même dossier, sample_mail_merge_data.json, inclure le contenu du fichier) → PDF4me - Générer des documents (Type de fichier modèle : publipostage, modèle de l'étape 1, données de l'étape 2) → Dropbox - Téléverser un fichier (par exemple Mail_Merge_Zap_déployé.docx) → PDF4me - Générer des documents (deuxième exécution, par exemple, sortie PDF) → Dropbox - Téléverser un fichier (par exemple Mail_Merge_Zap_déployé-2.pdfRésultat : un document Word et un document PDF. Générer un document Fusion et publipostage/Sortie par déclencheur.

Ce que vous obtiendrez

Déclenchement: Un nouveau fichier dans le dossier Dropbox surveillé (par exemple, un modèle nouveau ou mis à jour). Saisir: Le fichier déclencheur comme modèle et un fichier JSON fixe (sample_mail_merge_data.json) dans le même dossier. Sortir: Un document Word généré et un PDF généré ont été téléchargés sur Générer un document Fusion et publipostage/Sortie avec des noms comme Mail_Merge_Zap_déployé.docx et Mail_Merge_Zap_déployé-2.pdfL'option « Écraser » est activée. FAUX Les fichiers existants ne sont donc pas remplacés (Make peut créer de nouveaux noms).


Ce dont vous avez besoin

  • Faire - Créer un compte et ouvrir un nouveau scénario.
  • Clé API PDF4me - Obtenez votre clé APIConnectez-vous à PDF4me lorsque vous ajoutez le module Générer un document. Voir Connectez-vous à PDF4me pour créer.
  • Dropbox - Avec modules : Nouveau fichier dans le dossier, Trouver un fichier de données JSON, et Téléverser un fichier. Espace : Par défaut (ou votre espace connecté).
  • Modèle de publipostage Word - par exemple modèle_de_fusion_de_courrier_simple.docx, avec des champs de fusion correspondant à vos clés JSON. Placez-le (ou déclenchez l'exécution d'un nouveau fichier) dans le dossier surveillé.
  • fichier de données JSON - par exemple sample_mail_merge_data.json, avec des clés comme prénom, nom de famille, genre, membre. Exemple: {"firstname":"John","lastname":"Adams","gender":"Female","member":"Basic"}. Stocké dans le même dossier afin que Find Json Data File puisse le détecter.

Aperçu du scénario (6 modules)

  1. Dropbox - Nouveau fichier dans le dossier (1) - Déclencheur : montre Générer un document de publipostageIncluez le contenu du fichier et le lien de partage si nécessaire.
  2. Dropbox - Trouver un fichier de données JSON (2) - Même dossier, même nom de fichier sample_mail_merge_data.jsonInclure le contenu du fichier : vrai.
  3. PDF4me - Générer des documents (3) - Fichier modèle de l'étape 1 (par exemple, 1.Fichier), Nom/Extension du fichier modèle de l'étape 1 (par exemple, modèle_de_fusion_de_courriels_simple, .docx). Type de fichier modèle : publipostage. Type de format des données d'entrée : DéposerFichier de données de l'étape 2 (2. Fichier). Type de données d'entrée : Json.
  4. Dropbox - Téléverser un fichier (4) - Dossier : Générer un document Fusion et publipostage/SortieFichier : 3. URL du fichier. Écraser : FAUX. Spécifiez le nom du fichier : par exemple Mail_Merge_Zap_déployéSpécifiez l'extension du fichier : .docx.
  5. PDF4me - Générer des documents (5) - Même modèle et mêmes données ; peut utiliser le type de format de données d'entrée Texte et le texte des données (par exemple, le JSON de l'étape 2) et définissez la sortie sur PDF si votre module prend en charge le type de sortie.
  6. Dropbox - Téléverser un fichier (6) - Dossier : même chemin de sortie. Fichier : 5. URL du fichier. Écraser : FAUX. Spécifiez le nom du fichier : par exemple Mail_Merge_Zap_déployé-2Spécifiez l'extension du fichier : .pdf.

Aperçu complet du scénario

Scénario : Dropbox 1 : Nouveau fichier dans le dossier, Dropbox 2 : Recherche du fichier de données JSON, PDF4me 3 : Génération du document, Dropbox 4 : Téléchargement du fichier, PDF4me 5 : Génération du document, Dropbox 6 : Téléchargement du fichier. Toutes les étapes ont été réalisées avec succès.

Six modules exécutés successivement : déclenchement « Nouveau fichier dans le dossier », recherche de fichier de données JSON, génération du document en deux étapes (Word puis PDF), et deux chargements vers /Générer un document (Publipostage/Sortie). Exécution réussie.


Étape 1 : Dropbox - Nouveau fichier dans le dossier (Déclencheur)

Scénario jusqu'à présent : Déclencheur uniquement.

  1. Ajouter DropboxNouveau fichier dans le dossier (ou un déclencheur équivalent qui surveille un dossier).
  2. Espace - Par défaut (ou votre espace Dropbox).
  3. Dossier - Générer un document de publipostage. C’est dans ce dossier que vous (ou un autre processus) ajouterez le fichier modèle ou déclencheur.
  4. Inclure les fichiers des sous-dossiers ? - Configurer selon les besoins (par exemple, FAUX (pour surveiller uniquement le dossier de niveau supérieur).
  5. Inclure le contenu du fichier ? - vrai Le contenu du fichier est donc disponible pour le module Générer un document.
  6. Inclure le lien de partage ? - vrai si vous avez besoin d'un lien ultérieurement ; sinon, c'est facultatif.
  7. Enregistrer. Lorsqu'un nouveau fichier apparaît dans le dossier, le scénario s'exécute. La sortie (par exemple, 1. Fichier, 1. Nom du fichier, 1. Extension de fichier) sera utilisé comme modèle dans PDF4me.

Nouveau fichier dans le dossier : Configuration

Créer un nouveau fichier Dropbox dans le dossier : Espace par défaut, Dossier / Générer un document Fusion et publipostage, Inclure le contenu du fichier : oui, Inclure le lien de partage : oui

Dossier : /Générer un document de fusion et publipostage. Inclure le contenu du fichier et le lien de partage : activé. Se déclenche lors de l’ajout d’un nouveau fichier.


Étape 2 : Dropbox - Trouver le fichier de données JSON

Scénario jusqu'à présent : Déclencheur → Rechercher JSON.

  1. Ajouter DropboxTrouver un fichier de données JSON (ou le module qui trouve un fichier par son nom dans un dossier).
  2. Espace - Défaut.
  3. Dossier - Générer un document de publipostage (identique à l'étape 1).
  4. Inclure les fichiers des sous-dossiers ? - FAUX La recherche s'effectue donc uniquement dans le dossier spécifié.
  5. Nom de fichier - sample_mail_merge_data.json.
  6. Inclure le contenu du fichier ? - vrai Le contenu JSON est donc transmis à PDF4me.
  7. Enregistrer. La sortie (par exemple, 2. Fichier ou le contenu du fichier) sera mappé comme Fichier de données dans Générer un document.

Trouver un fichier de données JSON : Configuration

Configurer Dropbox pour trouver un fichier de données JSON : Dossier /Générer un document Mail Merge, Nom du fichier sample_mail_merge_data.json, Inclure le contenu du fichier : oui

Dossier : /Générer un document de publipostage. Nom du fichier : sample_mail_merge_data.json. Inclure le contenu du fichier : oui. Associer la sortie au fichier de données PDF4me (2e fichier).


Étape 3 : PDF4me - Générer le document (Modèle de 1, Données de 2)

Scénario jusqu'à présent : Déclencheur → Trouver JSON → Générer un document.

  1. Ajouter PDF4meGénérer un document.
  2. Fichier modèle - Carte de l'étape 1 (par exemple, 1. Fichier). (Existe mais n'est pas affiché dans l'interface utilisateur.)
  3. Nom du fichier modèle - À partir de l'étape 1 : 1. Nom du fichier : simple_mail_merge_template, 1. Extension de fichier : .docx.
  4. Type de fichier modèle - publipostage.
  5. Type de format des données d'entrée - Déposer.
  6. Fichier de données - Carte de l'étape 2 (par exemple, 2. Fichier).
  7. Type de données d'entrée - Json.
  8. Enregistrer. Le module renvoie un fichier (par exemple, 3. URL du fichier ou Document) pour le premier téléchargement.

Générer un document : fichier modèle et fichier de données

Générer un document PDF avec PDF4me : Fichier modèle 1. Fichier, Nom du fichier modèle : simple_mail_merge_template.docx, Type de fichier modèle : Fusion et publipostage, Format des données d'entrée : Fichier, Fichier de données 2. Fichier, Type des données d'entrée : JSON

Modèle : 1. Fichier. Nom du fichier modèle : simple_mail_merge_template.docx. Type de fichier modèle : Publipostage. Fichier de données : 2. Fichier. Type de données d’entrée : JSON. Onglet Configurer.


Étape 4 : Dropbox - Importer un fichier (Word)

Scénario jusqu'à présent : Déclencher → Trouver JSON → Générer un document → Télécharger.

  1. Ajouter DropboxTéléverser un fichier.
  2. Espace - Défaut.
  3. Dossier - Générer un document Fusion et publipostage/Sortie.
  4. Déposer - Carte de l'étape 3 (par exemple, 3. URL du fichier).
  5. Écraser - FAUX (Le fichier existant portant le même nom ne sera pas remplacé ; Make peut créer un nouveau nom).
  6. Spécifiez le nom du fichier - par exemple Mail_Merge_Zap_déployé.
  7. Spécifiez l'extension du fichier - .docx.
  8. Enregistrer. Le premier document généré (Word) est enregistré dans le dossier de sortie.

Fichier à télécharger : Sortie Word

Configurer le chargement du fichier Dropbox : Dossier /Générer le document Fusion et publipostage/Sortie, Fichier 3. URL du fichier, Écraser : Non, Nom du fichier : Mail_Merge_Zap_deployed, Extension : .docx

Dossier : /Générer un document Mail Merge/Sortie. Fichier : 3. URL du fichier. Écraser : Non. Nom du fichier : Mail_Merge_Zap_deployed. Extension : .docx (comme indiqué dans la capture d’écran).


Étape 5 : PDF4me - Générer le document (Deuxième exécution, par exemple au format PDF)

Scénario jusqu'à présent : Déclencher → Trouver le JSON → Générer le document → Télécharger le Word → Générer à nouveau le document.

  1. Ajoutez une seconde PDF4meGénérer un document.
  2. Fichier modèle - Identique à l'étape 3 (de l'étape 1, par exemple). 1. Fichier).
  3. Nom du fichier modèle / Extension - Identique (par exemple) 1. Nom du fichier : simple_mail_merge_template, 1. Extension de fichier : .docx).
  4. Type de fichier modèle - publipostage.
  5. Type de format des données d'entrée - Texte (ou Déposer si vous préférez passer à l'étape 2. Déposez à nouveau.
  6. Texte de données - Si vous utilisez du texte : mappez ou collez le JSON, par exemple : [{"firstname":"John","lastname":"Adams","gender":"Female","member":"Basic"}]Si vous utilisez Fichier, mappez 2. Fichier (ou équivalent).
  7. Type de données d'entrée - Json.
  8. Ensemble Type de sortie à PDF si le module le permet, la deuxième sortie est donc un PDF.
  9. Enregistrer. Sortie (par exemple, 5. URL du fichier) passe à l'étape 6.

Générer un document : Texte des données (deuxième exécution)

Étape 5 de la génération de document avec PDF4me : Modèle à partir du fichier 1, Nom du fichier modèle : simple_mail_merge_template.docx, Type de fichier modèle : Fusion et publipostage, Format des données d'entrée : Texte, Données : Tableau JSON prénom nom genre membre, Type de données d'entrée : JSON

Type de fichier modèle : Fusion et publipostage. Format des données d'entrée : Texte. Données : Tableau JSON contenant prénom, nom, sexe et membre. Type de données d'entrée : JSON. Étape 6 sur 5. URL du fichier.


Étape 6 : Dropbox - Téléverser un fichier (PDF)

Scénario jusqu'à présent : Les six étapes sont liées.

  1. Ajoutez une seconde DropboxTéléverser un fichier.
  2. Espace - Défaut.
  3. Dossier - Générer un document Fusion et publipostage/Sortie.
  4. Déposer - Carte de l'étape 5 (par exemple, 5. URL du fichier).
  5. Écraser - FAUX.
  6. Spécifiez le nom du fichier - par exemple Mail_Merge_Zap_déployé-2.
  7. Spécifiez l'extension du fichier - .pdf.
  8. Enregistrez et exécutez. Le scénario génère un fichier Word et un fichier PDF dans le dossier de sortie à chaque déclenchement.

Fichier à télécharger : sortie PDF

Étape 6 : Créer un fichier Dropbox : Dossier / Générer un document Fusion et publipostage / Sortie, Fichier 5. URL du fichier, Écraser : Non, Nom du fichier : Mail_Merge_Zap_deployed-2, Extension : .pdf

Dossier : /Générer un document Mail Merge/Sortie. Fichier : 5. URL du fichier. Écraser : Non. Nom du fichier : Mail_Merge_Zap_deployed-2. Extension : .pdf (comme indiqué dans la capture d’écran).


Cas d'utilisation concrets

Déposer et exécuter le modèle : L'équipe dépose un nouveau modèle Word dans le dossier ; le scénario trouve le fichier JSON partagé, génère les fichiers Word et PDF, et les enregistre dans le dossier de sortie. Aucune exécution manuelle n'est nécessaire.

Certificats et lettres : Mise à jour sample_mail_merge_data.json avec de nouvelles données ; déposez ou mettez à jour le modèle dans le dossier pour générer un nouveau document Word et un nouveau PDF.

Livraison en double format : Obtenez les fichiers .docx (modifiable) et .pdf (fixe) en une seule opération. L'option « Écraser » permet de conserver les opérations précédentes ; utilisez des noms de fichiers uniques ou des horodatages si vous avez besoin de plusieurs versions.


Guide de référence rapide

ModuleRéglage des clésExemple / résultat
Nouveau fichier Dropbox dans le dossier (1)DossierGénérer un document de publipostageInclure le contenu du fichier vrai
Dropbox Trouver un fichier de données JSON (2)Nom du dossier et du fichierMême dossier ; sample_mail_merge_data.jsonInclure le contenu du fichier vrai
PDF4me Générer un document (3)Fichier modèle, Type de fichier modèle, Fichier de données1. Fichier ; Fusion et publipostage ; 2. Fichier ; Type de données d'entrée : JSON
Téléchargement de fichier Dropbox (4)Dossier, Fichier, Nom du fichier, ExtensionGénérer un document Fusion et publipostage/Sortie; 3. URL du fichier ; Mail_Merge_Zap_déployé; .docx
PDF4me Générer un document (5)Même modèle ; texte de données ou fichier de donnéesFusion et publipostage ; JSON ; sortie PDF
Téléchargement de fichier Dropbox (6)Dossier, Fichier, Nom du fichier, ExtensionMême dossier de sortie ; 5. URL du fichier ; Mail_Merge_Zap_déployé-2; .pdf

Pour plus de détails sur les paramètres, consultez Générer un document unique - CréerPour un flux manuel en 4 étapes (Télécharger le modèle + Télécharger le JSON + Générer + Téléverser), voir Fusion et publipostage dans Make (quatre étapes).


Dépannage

La recherche de fichier de données JSON ne renvoie rien

Assurer sample_mail_merge_data.json existe dans Générer un document de publipostage et que le nom du fichier corresponde exactement. L'option « Inclure les fichiers dans les sous-dossiers » (false) signifie que seule la recherche dans le sous-dossier concerné sera effectuée.

Fichier modèle ou fichier de données « non affiché »

Associez les sorties d'étape appropriées (1. Fichier pour le modèle, 2. Fichier pour les données). Utilisez le panneau d'association pour sélectionner le module et le champ de sortie ; « Existe mais non affiché » signifie que l'association est définie, mais que la valeur n'est pas affichée dans le résumé de configuration.

Erreurs 401, 402 ou autres erreurs d'API

Vérifier Dépannage de PDF4me pour les problèmes de clé API, de crédits et de connexion.


Et ensuite ?

  1. Exécuter une fois - Ajouter un fichier à Générer un document de publipostage et vérifiez que les formats Word et PDF apparaissent bien dans la sortie.
  2. Calendrier - Utilisez le planificateur de scénarios pour que le déclencheur s'exécute à l'intervalle souhaité (par exemple, toutes les 15 minutes pour les nouveaux fichiers).
  3. Sortie unique - Si vous n'avez besoin que d'un fichier Word ou que d'un fichier PDF, supprimez la deuxième étape « Générer un document » et l'étape de téléchargement correspondante.
  4. Flux manuel - Pour un modèle fixe et un chemin JSON sans déclencheur, utilisez le Fusion et publipostage en 4 étapes dans Make guide.