Skip to main content

Generate Multiple Docs - Batch Creator for Make

PDF4me Generate Documents Multiple module delivers automated bulk document generation from single template within Make scenarios using Word, HTML, or PDF templates with array data sources. This powerful mail merge service processes JSON, XML, or CSV arrays to create multiple personalized documents—enabling bulk certificate issuance, mass invoicing, batch letter generation, and high-volume document automation workflows across cloud storage platforms.

Authenticating Your API Request

To access the PDF4me Web API through Make, every request must include proper authentication credentials. Authentication ensures secure communication and validates your identity as an authorized user, enabling seamless integration between your Make scenarios and PDF4me's powerful bulk generation services.

Generate Documents Multiple Make

Key Features

  • Bulk Generation: Create hundreds of documents from single template
  • Multi-Template Support: Use Word, HTML, or PDF templates
  • Array Processing: Process JSON/XML/CSV arrays automatically
  • One Document Per Record: Generate personalized document for each data item
  • Efficient Processing: Handle high-volume generation in single operation

Parameters

Complete list of parameters for the Generate Documents Multiple module. Configure these parameters to control bulk document generation.

Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.

ParameterTypeDescriptionExample
Template File Type***StringTemplate Format Selection
Word - DOCX template with merge fields
Html - HTML template with mustache syntax
Pdf - PDF template with form fields
• Determines how template is processed
Word
Template Name***StringTemplate Filename
• Template file name with extension
• Must match Template File Type
• Used for identification and naming
• Supports dynamic values
certificate_template.docx
Template***BufferTemplate File Content
• Map template buffer from previous module
• Source from Dropbox, Google Drive
• Binary template with placeholders
• Reusable for multiple generations
[Template Buffer]
Document DataType***StringData Array Format
Json - JSON array of data objects
Excel - Excel file with data rows
Csv - CSV file with data records
• Format of bulk data source
Json
Document Data TextStringInline Data Array
• Data array as text string
• Use for JSON/XML text from modules
• Alternative to Document Data File
• One document generated per array item
[{"name":"John"},{"name":"Jane"}]
Document Data FileBufferData File Content
• Map data file buffer with array data
• Excel or CSV file with multiple records
• Alternative to Document Data Text
• Bulk data source for generation
[Excel Buffer]
Meta Data JsonStringField Configuration Metadata
• Optional JSON for advanced field settings
• Configure date formatting, field types
• Specify data transformation rules
• Advanced customization
{"FieldsMetaData":[...]}

Output

The PDF4me Generate Documents Multiple module returns comprehensive output data for seamless Make scenario integration:

Table View

Response data in a structured table format:

ParameterTypeDescription
DocumentsArray of ObjectsCollection of all generated documents
NameStringIndividual document filename per record
Doc DataBufferIndividual document content per record

Scenario Examples

The PDF4me Generate Documents Multiple module in Make provides comprehensive scenario templates for bulk generation automation:

Automated Bulk Certificate Generation Scenario

Transform your certification with automated mass certificate issuance:

Complete Scenario Steps:

  1. Trigger: Training batch completed in LMS
  2. Get Completions List: Retrieve all student completions
  3. Format Data Array: Prepare JSON array with student data
  4. Get Template: Fetch certificate template from storage
  5. Generate Certificates: Create certificate for each student
  6. Iterator: Process each generated certificate
  7. Email Individual: Send personalized certificate to each student
  8. Archive All: Store all certificates in completion folder

Business Benefits:

  • Generates 500+ certificates per training batch automatically
  • Eliminates hours of manual certificate creation
  • Ensures consistent formatting across all certificates
  • Enables instant delivery to all participants

Industry Use Cases & Applications

  • Bulk Certificates: Generate certificates for class completions
  • Report Cards: Create student progress reports in bulk
  • Enrollment Letters: Generate admission confirmations
  • Transcript Batches: Create multiple official transcripts

Get Help