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

Structured intent — create_slide payload

Copy-paste-ready. Renders deterministically (verbatim, no LLM). Add a theme_id for any of the built-in themes — the layout stays identical.

{
  "form": "kpi_metrics",
  "variant": "trend_spark_scoreboard",
  "headline": "Lead volume recovered, but conversion quality has not followed",
  "context": "Campaign performance, 6-month trends",
  "caution": "Accepted-lead rate is falling even as volume climbs.",
  "source_note": "Marketo + Salesforce, Jan-Jun 2026",
  "data": {
    "metrics": [
      {
        "label": "MQLs",
        "value": "18.2k",
        "emphasis": "primary",
        "trend": {
          "points": [
            9.1,
            10.4,
            11.8,
            12.7,
            15.9,
            18.2
          ],
          "tone": "good"
        },
        "sub": "Up 4 months"
      },
      {
        "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"
      }
    ]
  }
}

cURL (REST)

curl -X POST https://dev-api.slideforge.dev/v1/render/intent \
  -H "Authorization: Bearer sf_live_..." \
  -H "Content-Type: application/json" \
  -d '{"form":"kpi_metrics","variant":"trend_spark_scoreboard","headline":"Lead volume recovered, but conversion quality has not followed","context":"Campaign performance, 6-month trends","caution":"Accepted-lead rate is falling even as volume climbs.","source_note":"Marketo + Salesforce, Jan-Jun 2026","data":{"metrics":[{"label":"MQLs","value":"18.2k","emphasis":"primary","trend":{"points":[9.1,10.4,11.8,12.7,15.9,18.2],"tone":"good"},"sub":"Up 4 months"},{"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"}]}}'

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)