# PDF Sales Dashboard

Create a visual sales dashboard PDF with charts, data tables, and conclusions

> Canonical page: https://elysiatools.com/en/tools/pdf-sales-dashboard-pdf

- **Category:** Document Tools

- **Keywords:** pdf, sales, dashboard, chart, kpi, analytics, puppeteer

## Overview

Build a visual reporting PDF for business review meetings.

**Includes:**
- KPI cards
- Chart image blocks (supports front-end generated base64 images)
- Sales table with totals and weighted conversion
- Conclusion list for decision-ready reporting

## Inputs

- **Report Title** (text): Sales Dashboard Report
- **Period Label** (text): Monthly Overview
- **Currency Code** (text): USD
- **Metric Cards JSON** (textarea): \[{"label":"Revenue","value":"$1.2M","delta":"+12%"}\]
- **Chart Images JSON** (textarea): \[{"title":"Revenue Trend","image":"data:image/png;base64,..."}\]
- **Sales Table JSON** (textarea): \[{"channel":"Website","revenue":680000,"orders":10200,"conversion":4.2}\]
- **Conclusions JSON** (textarea): \["Key finding 1","Key finding 2"\]
- **Page Size** (select)
- **Landscape** (checkbox)
- **Wait Until** (select)
- **Extra Wait Time (ms)** (number)

## When to use

- Preparing visual summaries for monthly or quarterly business review meetings.
- Consolidating raw sales data and performance charts into a shareable, static PDF format.
- Creating standardized, decision-ready reports that highlight key performance indicators and actionable conclusions.

## How it works

- Define your report title, period, and currency settings to set the document context.
- Input your KPI metrics, chart images (as base64 strings), and sales table data using the provided JSON fields.
- Customize the layout by selecting your preferred page size and orientation (portrait or landscape).
- Generate the PDF to receive a clean, professional report ready for presentation or distribution.

## Use cases

- Generating monthly sales performance reports for executive leadership teams.
- Creating standardized regional sales dashboards for quarterly business reviews.
- Automating the distribution of weekly sales analytics to stakeholders in a professional PDF format.

## Frequently asked questions

### What formats are supported for chart images?

The tool supports base64-encoded image strings, allowing you to embed charts generated by your front-end applications directly into the PDF.

### Can I customize the page layout?

Yes, you can choose between A4, Letter, or Legal page sizes and toggle between portrait and landscape orientations.

### Is it possible to include a summary of findings?

Yes, the 'Conclusions JSON' field allows you to add a list of key findings that will be formatted clearly in the final PDF.

### How do I handle large datasets in the sales table?

You can input your data as a JSON array in the 'Sales Table JSON' field, which the tool will automatically format into a structured table with totals.

### What does the 'Wait Until' option do?

It controls the rendering process, ensuring the PDF engine waits for network activity to settle (e.g., 'networkidle0') before capturing the final document.

## Related tools

- [PDF Invoice Generator](https://elysiatools.com/en/tools/pdf-invoice-generator): Generate a branded invoice PDF from structured line items
- [Fitness Workout PDF Generator](https://elysiatools.com/en/tools/fitness-workout-pdf-generator): Generate a printable workout-plan PDF from JSON or CSV data with exercise tables, progress boxes, and optional QR video links
- [PDF Financial Report](https://elysiatools.com/en/tools/pdf-financial-report): Generate a financial report PDF with balance sheet, income statement, and merged table cells
- [PDF Grade Report Card](https://elysiatools.com/en/tools/pdf-grade-report-card): Generate multi-page grade report cards with student info, scores, and comments
- [PDF Multipage Form Mock](https://elysiatools.com/en/tools/pdf-multipage-form-mock): Create printable multi-page form mocks with text fields, checkboxes, and signature areas
- [PDF QR Barcode Labels](https://elysiatools.com/en/tools/pdf-qr-barcode-labels): Batch generate printable labels with QR code and barcode in a single PDF
- [PDF Receipt / Ticket Generator](https://elysiatools.com/en/tools/pdf-receipt-ticket): Create a thermal-width receipt PDF with bold title and QR code
- [Data URI Generator](https://elysiatools.com/en/tools/data-uri-generator): Convert files into Data URIs (Base64 or percent-encoded) for inlining images, fonts, and assets directly into HTML, CSS, or Markdown

## Samples

- [PDF Samples](https://elysiatools.com/en/samples/pdf-samples): Generated PDF samples from tools dated 2026-02-01 to 2026-02-10
- [WebRTC Real-Time Communication Samples](https://elysiatools.com/en/samples/webrtc-samples): Comprehensive WebRTC samples for peer-to-peer audio/video communication, data channels, screen sharing, and signaling server implementation
- [Markdown Slide Deck Samples](https://elysiatools.com/en/samples/md-slide-deck-to-pdf): Remark/Marp style Markdown slide decks for testing PDF export layouts
- [Vercel Deployment Samples](https://elysiatools.com/en/samples/vercel-config): Vercel deployment configuration examples including vercel.json, serverless functions, and edge functions

## Related content

- [KPI Dashboard and Report Pack Tools](https://elysiatools.com/en/hubs/kpi-report-pack-workflows): Build KPI dashboards, multi-tab workbook packs, themed Excel reports, and printable PDF review decks in one reporting workflow hub.
- [JSON Schema, Mock Data, and API Fixture Generators](https://elysiatools.com/en/hubs/json-generate): Curated tools for JSON schema generation, mock payload building, and API fixture preparation in one hub.
- [Printable PDF Layout and Template Generators](https://elysiatools.com/en/hubs/pdf-generate): Curated tools for printable PDF layout generation and reusable document templates in one hub.
- [JSON to Typed Code Generators (TypeScript, Go, Rust, Kotlin, Java, C#)](https://elysiatools.com/en/hubs/json-to-typed-code-generators): Paste JSON and get ready-to-use types: TypeScript interfaces, Go structs, Rust structs with serde, Kotlin data classes, Java classes, C# classes, Zod schemas, and inferred JSON Schemas.
