Add HTML Header Footer - Branding for Make
Each module call inserts content in one location only — either Header or Footer. To add both a header and a footer, chain two modules: the first adds the header (mapping the output Doc Data as input to the second), and the second adds the footer. This two-step chain is the standard pattern for full document branding.
If your header includes a company logo, convert the image to a base64 data URI and embed it inline in the HTML: <img src="data:image/png;base64,..." />. External image URLs may not resolve during server-side rendering, resulting in a broken image in the header. Base64 encoding guarantees the image is always rendered correctly.
If the header or footer overlaps the main page content, increase Margin Top in MM (for headers) or Margin Bottom in MM (for footers) to push the content area away from the edge. A 10–15mm margin is typical for single-line footers; taller multi-line headers may need 20–25mm to avoid overlap.
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 header/footer services.

Key Features
- HTML Formatting: Use HTML and CSS for rich header/footer design
- Dynamic Content: Include page numbers, dates, and dynamic variables
- Logo Embedding: Insert company logos and branding images
- Page Range Control: Apply to specific pages or skip first page
- Margin Control: Fine-tune positioning with margin settings
Parameters
Complete list of parameters for the Add HTML Header Footer module. Configure these parameters to control header/footer insertion.
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 • Used for output identification • Supports dynamic naming | report.pdf |
| Document*** | Buffer | PDF File Content • Map PDF file buffer from previous module • Source from Dropbox, Google Drive, HTTP • Binary PDF to add header/footer • Any PDF document | [PDF Buffer] |
| HTML Content*** | String | Header/Footer HTML Code • HTML markup for header or footer • Supports CSS styling and formatting • Can include images as base64 or URLs • Dynamic content with variables | <p>Page: pageNumber</p> |
| Location*** | String | Placement Position • Header - Top of page • Footer - Bottom of page • Determines where HTML content appears • Choose based on content purpose | Footer |
| skip First Page | Boolean | Exclude Cover Page • Yes - Skip header/footer on first page • No - Apply to all pages including first • Useful for cover pages and title pages • Common for professional documents | Yes |
| Pages*** | String | Target Page Selection • Comma-separated page indices (0-based) • Supports ranges with hyphen notation • Empty processes all pages • String format for flexibility | 0- |
| Margin top in MM | Double | Top Margin Spacing • Distance from page top edge in millimeters • Controls header vertical position • Prevents overlap with page content • Adjust for header height | 10 |
| Margin Bottom in MM | Double | Bottom Margin Spacing • Distance from page bottom edge in millimeters • Controls footer vertical position • Prevents overlap with page content • Adjust for footer height | 10 |
| Margin Left in MM | Double | Left Margin Spacing • Distance from page left edge in millimeters • Controls horizontal positioning • Creates left padding for header/footer • Align with document margins | 15 |
| Margin Right in MM | Double | Right Margin Spacing • Distance from page right edge in millimeters • Controls horizontal positioning • Creates right padding for header/footer • Align with document margins | 15 |
Output
The PDF4me Add HTML Header Footer 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 |
|---|---|---|
| Document Name | String | Output PDF filename with header/footer added |
| Document Data | Base64 | PDF with HTML header/footer in Base64 format |
JSON Response Format
The raw JSON response from the module:
{
"Temp": {
"Document": {
"Name": "report_branded.pdf",
"Data": "[Base64 PDF with Header/Footer]"
}
}
}
Make Scenario Usage
Use PDF with header/footer in subsequent modules:
- Email Distribution: Send branded documents to recipients
- Cloud Storage: Upload professional PDFs to Dropbox/Drive
- Print Service: Send branded documents to printer
- Client Delivery: Share professionally formatted documents
- Archive: Store with company branding and metadata
- Further Processing: Apply additional PDF operations
Scenario Examples
The PDF4me Add HTML Header Footer module in Make provides comprehensive scenario templates for header/footer automation:
- Report Branding
- Contract Footers
- Confidential Notice
- Proposal Branding
Automated Report Header Footer Branding Scenario
Transform your reports with automated professional header/footer addition:
Complete Scenario Steps:
- Trigger: Monthly report generation completed
- Get Report PDF: Download generated report from system
- Prepare HTML Header: Build HTML with company logo and date
- Prepare HTML Footer: Create footer with page numbers and confidential notice
- Add Header: Insert branded header to all pages
- Add Footer: Insert footer skipping first page
- Upload Branded Report: Save to Google Drive reports folder
- Email Stakeholders: Send professionally branded report
Business Benefits:
- Brands 50+ reports monthly automatically
- Ensures consistent professional report appearance
- Eliminates manual header/footer addition
- Maintains company branding across all reports
Automated Contract Footer Addition Scenario
Streamline your contract formatting with automated footer insertion:
Complete Scenario Steps:
- Trigger: Contract finalized and ready for execution
- Get Contract PDF: Download contract document
- Build Footer HTML: Create footer with contract number and date
- Add Page Numbers: Include page X of Y in footer
- Add Footer: Insert footer to all contract pages
- Skip Cover Page: Exclude footer from first page
- Upload Final: Save to contracts archive
- Email Parties: Send formatted contract to signatories
Business Benefits:
- Formats 80+ contracts monthly automatically
- Ensures professional contract appearance
- Adds important reference information automatically
- Maintains consistent contract formatting
Automated Confidentiality Footer Addition Scenario
Optimize your document security with automated confidential footers:
Complete Scenario Steps:
- Trigger: Confidential document generated
- Get Document PDF: Download sensitive document
- Create Confidential Footer: Build HTML with confidentiality notice
- Add Classification: Include document classification level
- Add Footer: Insert confidential notice on all pages
- Add Password: Apply password protection
- Upload Secure: Save to secure archive folder
- Email Authorized Users: Send with password separately
Business Benefits:
- Marks 100+ confidential documents monthly automatically
- Ensures clear confidentiality notices on all pages
- Maintains compliance with security policies
- Provides visual security classification
Automated Proposal Header Footer Branding Scenario
Enhance your proposals with automated professional formatting:
Complete Scenario Steps:
- Trigger: Proposal content finalized
- Get Proposal PDF: Download proposal document
- Build Header HTML: Create header with company logo and client name
- Build Footer HTML: Create footer with proposal number and date
- Add Header: Insert branded header to all pages
- Add Footer: Insert footer with page numbers
- Upload Final Proposal: Save to proposals folder
- Email Client: Send professionally branded proposal
Business Benefits:
- Brands 60+ proposals monthly automatically
- Provides professional appearance for client proposals
- Includes important tracking information in footers
- Maintains consistent proposal branding
Industry Use Cases & Applications
- Corporate & Business
- Legal & Compliance
- Marketing & Communications
- Finance & Accounting
- Report Branding: Add company headers to business reports
- Proposal Formatting: Insert branded headers/footers in proposals
- Document Tracking: Add document numbers in footers
- Professional Formatting: Brand all outgoing documents
- Contract Formatting: Add contract reference footers
- Legal Notices: Insert required legal disclaimers
- Confidentiality Notices: Add classification footers
- Page Tracking: Include page numbers for legal documents
- Brochure Branding: Add company headers to marketing materials
- White Papers: Insert professional headers/footers
- Case Studies: Brand client success stories
- Presentation Decks: Add company branding to slides
- Financial Statements: Add company header to statements
- Invoice Footers: Insert payment terms in footers
- Report Headers: Brand financial reports professionally
- Audit Documents: Add document tracking information
Related Blogs
Step-by-step guides to add HTML headers and footers to PDFs: