Trend-spark scoreboard

Lead volume recovered, but conversion quality has not followed

Try in Playground
Trend-spark scoreboard slide template rendered with SlideForge
Cost
$0.05/slide
Engine
Deterministic
Pattern
Kpi Metrics
Output
.pptx + PDF + PNG

Example brief

The lead volume has increased to 18.2k over 6 months, with a steady rise in MQLs over the past 4 months. However, the sales-accepted rate has fallen to 41% and paid social conversions have declined to 1.8%. In contrast, the cost per MQL has improved to EUR 38 and the opportunity pipeline has recovered to EUR 12.6M, with webinar attendance increasing to 3.4k. Despite these mixed trends, the accepted-lead rate is falling, causing concern.

Render it

Brief path

curl -X POST https://api.slideforge.dev/v1/render/auto \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "brief": "The lead volume has increased to 18.2k over 6 months, with a steady rise in MQLs over the past 4 months. However, the sa" }'

Structured intent (this template)

{
  "pattern": "kpi_metrics",
  "title": "Lead volume recovered, but conversion quality has not followed",
  "subtitle": "Campaign performance, 6-month trends",
  "metric_kind": "trend_spark_scoreboard",
  "layout_profile": "grid_2x3",
  "metrics": [
    {
      "label": "MQLs",
      "value": "18.2k",
      "trend": {
        "points": [
          9.1,
          10.4,
          11.8,
          12.7,
          15.9,
          18.2
        ],
        "tone": "good"
      },
      "sub": "Up 4 months",
      "emphasis": "primary"
    },
    {
      "label": "Sales-accepted rate",
      "value": "41%",
      "trend": {
        "points": [
          52,
          49,
          46,
          45,
          43,
          41
        ],
        "tone": "bad"
      },
      "sub": "Falling"
    },
    {
      "label": "Cost per MQL",
      "value": "EUR 38",
      "trend": {
        "points": [
          54,
          51,
          47,
          43,
          40,
          38
        ],
        "tone": "good"
      },
      "sub": "Improving"
    },
    {
      "label": "Opportunity pipeline",
      "value": "EUR 12.6M",
      "trend": {
        "points": [
          10.2,
          10.9,
          11.4,
          11.1,
          12,
          12.6
        ],
        "tone": "good"
      },
      "sub": "Recovering"
    },
    {
      "label": "Paid social conv.",
      "value": "1.8%",
      "trend": {
        "points": [
          2.6,
          2.4,
          2.2,
          2.1,
          1.9,
          1.8
        ],
        "tone": "bad"
      },
      "sub": "Declining"
    },
    {
      "label": "Webinar attendance",
      "value": "3.4k",
      "trend": {
        "points": [
          1.7,
          1.8,
          2.1,
          2.6,
          3.1,
          3.4
        ],
        "tone": "good"
      },
      "sub": "Up steadily"
    }
  ],
  "caution": "Accepted-lead rate is falling even as volume climbs.",
  "source_note": "Marketo + Salesforce, Jan-Jun 2026"
}

Related templates

Frequently asked questions

How do I render the Trend-spark scoreboard template?

Send a POST to /v1/render/auto with a brief, or call create_slide via MCP with the structured intent shown below. The response includes an editable .pptx, a PDF, and a PNG. $0.05 per slide.

Does an AI write the slide?

No. SlideForge renders deterministically from a structured intent — no LLM draws the slide, so text is never mangled or fabricated. The optional brief path uses a router to pick the pattern, then renders deterministically.

Can I customize the colors and fonts?

Yes. Pass a theme_id to apply a built-in or custom brand theme; the layout stays the same.

Try this template

Render Trend-spark scoreboard deterministically — editable PowerPoint in under a second.

Trend-spark scoreboard Slide Template | SlideForge | SlideForge (slideforge.dev)