Add Attachments to PDF - File Embedder for Make
For each attachment you add in the module, provide a File Name (the display name inside the PDF, including extension) and the File binary content. If you download the attachment from cloud storage, map both the filename output and the data output from that download step into the attachment item.
If the number of files to attach varies per scenario run, use a Make Iterator to loop through each file and feed them individually into the module. Chain the module's output into the next iteration so attachments accumulate. This handles compliance packages or client deliverables where the attachment count is data-driven.
The module returns Document Data (the enriched PDF with all attachments embedded) and Name (the output filename). Map Document Data directly into a storage upload module (Dropbox, Google Drive, SharePoint) or an email attachment field — no intermediate decoding step is required for most Make integrations.
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 attachment services.

Key Features
- File Embedding: Attach any file type to PDF documents
- Multiple Attachments: Add multiple files to single PDF
- Portfolio Creation: Create comprehensive document packages
- Supporting Evidence: Embed source data with reports
- Self-Contained Documents: Create all-in-one document bundles
Parameters
Complete list of parameters for the Add Attachments to PDF module. Configure these parameters to control file embedding.
Important: Parameters marked with an asterisk (***) are required and must be provided for the module to function correctly.
| Parameter | Type | Description | Example |
|---|---|---|---|
| File Name*** | String | Source PDF Filename • Specify filename with .pdf extension • Map from previous module output • Main PDF to attach files to • Supports dynamic naming | main_document.pdf |
| Document*** | Buffer | PDF File Content • Map PDF file buffer from previous module • Source from Dropbox, Google Drive, HTTP • Binary PDF to receive attachments • Main document container | [PDF Buffer] |
| Attachment | Array | Files to Embed • File Name - Name of attachment file • File - Binary file content to attach • Multiple attachments can be added • Any file type supported | See module config |
Output
The PDF4me Add Attachments to PDF module returns comprehensive output data for seamless Make scenario integration:
- Table
- JSON
- Scenario Integration
Table View
Response data in a structured table format:
| Parameter | Type | Description |
|---|---|---|
| Name | String | Output PDF filename with embedded attachments |
| Document Data | Binary | PDF with attached files in Base64 format |
JSON Response Format
The raw JSON response from the module:
{
"Temp": {
"Document": {
"Name": "document_with_attachments.pdf",
"Data": "[Base64 PDF with Attachments]"
}
}
}
Make Scenario Usage
Use PDF with attachments in subsequent modules:
- Email Distribution: Send comprehensive document package
- Cloud Storage: Upload self-contained PDF to Dropbox/Drive
- Archive: Store complete documentation package
- Client Delivery: Share all-in-one document bundle
- Compliance: Submit reports with supporting evidence attached
- Portfolio: Create professional document portfolios
Scenario Examples
The PDF4me Add Attachments to PDF module in Make provides comprehensive scenario templates for attachment automation:
- Report Packages
- Compliance Packages
- Client Deliverables
- Portfolio Creation
Automated Report with Supporting Data Package Scenario
Transform your reporting with automated attachment inclusion:
Complete Scenario Steps:
- Trigger: Monthly report generation completed
- Get Report PDF: Download generated report document
- Get Source Excel: Retrieve raw data Excel spreadsheet
- Get Backup Data: Download CSV backup data file
- Attach Both Files: Embed Excel and CSV in report PDF
- Upload Package: Save complete package to Google Drive
- Email Stakeholders: Send self-contained report bundle
- Archive Package: Store complete documentation together
Business Benefits:
- Creates 40+ comprehensive report packages monthly
- Provides source data with every report automatically
- Eliminates separate attachment management
- Ensures stakeholders have all supporting materials
Automated Compliance Submission Package Scenario
Streamline your compliance with automated evidence attachment:
Complete Scenario Steps:
- Trigger: Compliance report finalized
- Get Compliance Report: Download main compliance PDF
- Get Supporting Docs: Retrieve all evidence documents
- Iterator: Attach each supporting document
- Attach Audit Trail: Embed audit log file
- Attach Certifications: Include certification PDFs
- Upload Complete Package: Save to compliance archive
- Submit to Regulator: Send comprehensive package via email
Business Benefits:
- Submits 15+ compliance packages quarterly automatically
- Ensures all required evidence included
- Eliminates missing attachment compliance issues
- Provides complete self-contained submission packages
Automated Client Deliverable Package Creation Scenario
Optimize your project delivery with automated file attachment:
Complete Scenario Steps:
- Trigger: Project deliverable marked complete
- Get Main Deliverable: Download primary deliverable PDF
- Get Source Files: Retrieve design files, data files
- Attach Source Files: Embed all source materials
- Attach License: Include usage license document
- Add README: Attach instruction PDF file
- Upload Package: Save to client portal in Dropbox
- Email Client: Send complete deliverable bundle
Business Benefits:
- Packages 50+ client deliverables monthly automatically
- Provides complete materials in single PDF
- Eliminates file organization and zipping steps
- Improves client experience with organized delivery
Automated Professional Portfolio Assembly Scenario
Enhance your portfolio creation with automated attachment assembly:
Complete Scenario Steps:
- Trigger: Portfolio update requested
- Get Portfolio Cover: Download portfolio PDF cover sheet
- Get Work Samples: Retrieve all project sample files
- Iterator: Attach each work sample to portfolio
- Attach Resume: Include resume PDF file
- Attach References: Add reference letters
- Upload Portfolio: Save complete portfolio to Google Drive
- Email Opportunities: Send portfolio to prospective clients
Business Benefits:
- Creates 20+ portfolio updates annually
- Provides comprehensive work samples in single file
- Eliminates manual portfolio assembly process
- Maintains professional self-contained portfolio
Industry Use Cases & Applications
- Legal & Compliance
- Finance & Accounting
- Project Management
- Education & Research
- Case Documentation: Attach evidence files to legal briefs
- Compliance Submissions: Embed supporting documents in reports
- Contract Packages: Attach exhibits and schedules to contracts
- Court Filings: Include all required attachments in filings
- Financial Reports: Attach source data Excel files to reports
- Audit Packages: Embed supporting documents in audit reports
- Tax Submissions: Attach schedules and supporting docs to returns
- Account Packages: Include statements and evidence files
- Project Deliverables: Attach source files to project reports
- Documentation Packages: Embed all project documentation
- Client Deliveries: Create comprehensive delivery packages
- Portfolio Assembly: Attach work samples and credentials
- Research Submissions: Attach data files to research papers
- Thesis Packages: Embed supporting materials in thesis
- Grant Applications: Attach required documents to proposals
- Academic Portfolios: Include work samples and credentials