Reporting
KPI Performance Report PDF Template
Generate KPI performance reports with line and radar charts. Track trends and multi-dimensional analysis via API for management reporting.
28 customizable variables
How It Works
1. Get Your API Key
Sign up and generate an API key from your dashboard.
2. Send JSON Payload
Make a POST request with your template variables as JSON.
3. Receive PDF URL
Get a direct URL to your generated PDF document.
Template Variables
Customize your PDF by providing values for these variables in your API request.
| Variable Name | Type | Default Value |
|---|---|---|
| {{month}} | text | January 2024 |
| {{department}} | text | Sales |
| {{kpi_trend}} | chart | - |
| {{performance_radar}} | chart | - |
| {{report_period}} | text | Annual Review 2024 |
| {{executive_summary}} | text | Overall performance exceeded expectations with 23% growth year-over-year. All key metrics are trending positively with particularly strong Q4 results across all departments. |
| {{csat_score}} | text | 92% |
| {{csat_target}} | text | 90% |
| {{csat_status}} | text | ✓ On Track |
| {{nps_score}} | text | +67 |
| {{nps_target}} | text | +60 |
| {{nps_status}} | text | ✓ On Track |
| {{revenue_growth}} | text | +23% |
| {{revenue_target}} | text | +20% |
| {{revenue_status}} | text | ✓ On Track |
| {{retention_rate}} | text | 94% |
| {{retention_target}} | text | 92% |
| {{retention_status}} | text | ✓ On Track |
| {{dim_customer}} | text | 92% |
| {{dim_revenue}} | text | 88% |
| {{dim_quality}} | text | 95% |
| {{dim_innovation}} | text | 78% |
| {{dim_efficiency}} | text | 86% |
| {{dim_engagement}} | text | 91% |
| {{insight_positive}} | text | Revenue exceeded targets by 8% this quarter, driven by strong enterprise sales. |
| {{insight_warning}} | text | Operating costs trending 5% higher than projected. Review recommended. |
| {{report_date}} | date | __TODAY__ |
| {{report_id}} | text | KPI-2024-001 |
Code Examples
Copy and paste these examples to start generating PDFs with this template.
curl -X POST 'https://api.pdf-sign.com/functions/v1/generate-pdf-preview' \
-H 'Content-Type: application/json' \
-H 'x-api-key: pdfsign_YOUR_API_KEY' \
-d '{
"templateId": "4aaea733-c2b4-4aac-960e-5c8c5c4ee5ed",
"variables": {
"month": "January 2024",
"department": "Sales",
"kpi_trend": "your_kpi_trend",
"performance_radar": "your_performance_radar",
"report_period": "Annual Review 2024",
"executive_summary": "Overall performance exceeded expectations with 23% growth year-over-year. All key metrics are trending positively with particularly strong Q4 results across all departments.",
"csat_score": "92%",
"csat_target": "90%",
"csat_status": "✓ On Track",
"nps_score": "+67",
"nps_target": "+60",
"nps_status": "✓ On Track",
"revenue_growth": "+23%",
"revenue_target": "+20%",
"revenue_status": "✓ On Track",
"retention_rate": "94%",
"retention_target": "92%",
"retention_status": "✓ On Track",
"dim_customer": "92%",
"dim_revenue": "88%",
"dim_quality": "95%",
"dim_innovation": "78%",
"dim_efficiency": "86%",
"dim_engagement": "91%",
"insight_positive": "Revenue exceeded targets by 8% this quarter, driven by strong enterprise sales.",
"insight_warning": "Operating costs trending 5% higher than projected. Review recommended.",
"report_date": "__TODAY__",
"report_id": "KPI-2024-001"
}
}'Example JSON Payload
Here's a complete example of the variables object you'll send in your API request.
{
"templateId": "4aaea733-c2b4-4aac-960e-5c8c5c4ee5ed",
"variables": {
"month": "January 2024",
"department": "Sales",
"kpi_trend": "your_kpi_trend",
"performance_radar": "your_performance_radar",
"report_period": "Annual Review 2024",
"executive_summary": "Overall performance exceeded expectations with 23% growth year-over-year. All key metrics are trending positively with particularly strong Q4 results across all departments.",
"csat_score": "92%",
"csat_target": "90%",
"csat_status": "✓ On Track",
"nps_score": "+67",
"nps_target": "+60",
"nps_status": "✓ On Track",
"revenue_growth": "+23%",
"revenue_target": "+20%",
"revenue_status": "✓ On Track",
"retention_rate": "94%",
"retention_target": "92%",
"retention_status": "✓ On Track",
"dim_customer": "92%",
"dim_revenue": "88%",
"dim_quality": "95%",
"dim_innovation": "78%",
"dim_efficiency": "86%",
"dim_engagement": "91%",
"insight_positive": "Revenue exceeded targets by 8% this quarter, driven by strong enterprise sales.",
"insight_warning": "Operating costs trending 5% higher than projected. Review recommended.",
"report_date": "__TODAY__",
"report_id": "KPI-2024-001"
}
}Other Templates
Ready to Generate KPI Performance Reports?
Sign up and start generating professional PDF documents in minutes. Start at just €9/month.