PPTX.gallery
narrativesstartupfundraisingapi

Overview

A venture pitch deck is one of the most high-stakes presentations a startup creates. The pptx.dev API includes a dedicated venture-pitch narrative that structures your deck around what investors actually want to see: traction and team.

The Venture Pitch Structure

Use the venture-pitch narrative to guide this authored sequence:

  1. Traction — growth metrics, revenue curves, user acquisition
  2. Team — founding team, relevant experience, roles

This is intentionally focused. Investors see hundreds of decks — the ones that win lead with numbers.

Full API Example

Use this complete OPF document with the complete authenticated API recipe, which saves the response bytes as a .pptx file.

{
  "$schema": "https://openpresentation.org/schema/opf/v1",
  "name": "Series A Pitch — Acme Inc.",
  "slides": [
    {
      "layout": "cover",
      "title": "Acme Inc.",
      "subtitle": "Series A — $8M Round",
      "design": {
        "titleAlignment": "center"
      }
    },
    {
      "layout": "metrics",
      "title": "Traction",
      "blocks": [
        {
          "metric": {
            "value": "$1.2M",
            "label": "ARR"
          }
        },
        {
          "metric": {
            "value": "340%",
            "label": "YoY Growth"
          }
        },
        {
          "metric": {
            "value": "2,400",
            "label": "Active Customers"
          }
        }
      ],
      "design": {
        "titleAlignment": "center",
        "contentAlignment": "center"
      }
    },
    {
      "layout": "chart",
      "title": "Revenue Growth",
      "chart": {
        "type": "line-with-markers",
        "data": {
          "columns": [
            "Series",
            "Jan",
            "Apr",
            "Jul",
            "Oct",
            "Jan"
          ],
          "rows": [
            [
              "MRR ($K)",
              20,
              45,
              72,
              95,
              120
            ]
          ]
        }
      },
      "design": {
        "titleAlignment": "center",
        "contentAlignment": "center"
      }
    },
    {
      "layout": "chart",
      "title": "Market Opportunity",
      "chart": {
        "type": "doughnut",
        "data": {
          "columns": [
            "Series",
            "SAM",
            "Current Share",
            "Remaining"
          ],
          "rows": [
            [
              "Market",
              500,
              12,
              488
            ]
          ]
        }
      },
      "design": {
        "titleAlignment": "center",
        "contentAlignment": "center"
      }
    },
    {
      "layout": "list",
      "title": "Founding Team",
      "blocks": [
        {
          "items": [
            {
              "text": "Sarah Kim, CEO",
              "description": "Ex-Stripe, 10 years in fintech"
            }
          ]
        },
        {
          "items": [
            {
              "text": "Marcus Chen, CTO",
              "description": "Ex-Google, built systems at 100M scale"
            }
          ]
        },
        {
          "items": [
            {
              "text": "Lisa Park, CPO",
              "description": "Ex-Figma, shipped 3 B2B products to 10K+ users"
            }
          ]
        }
      ],
      "design": {
        "titleAlignment": "center",
        "contentAlignment": "center",
        "listBullet": "image"
      }
    },
    {
      "layout": "text",
      "title": "The Ask",
      "text": "Raising $8M Series A to expand sales team, launch enterprise tier, and enter European market.",
      "design": {
        "contentAlignment": "center"
      }
    }
  ],
  "narrative": "venture-pitch",
  "design": {
    "colorScheme": "bold-red",
    "fontScheme": "segoe-ui"
  },
  "catalogs": {
    "default": {
      "source": "https://www.pptx.gallery",
      "narratives": {
        "venture-pitch": {
          "name": "Venture Pitch",
          "summary": "Series A/B fundraising arc structured around the canonical investor questions.",
          "audienceFit": [
            "investors",
            "venture-capitalists",
            "series-a",
            "series-b"
          ],
          "duration": {
            "min": 10,
            "max": 30
          },
          "tags": [
            "startup",
            "fundraising",
            "pitch",
            "investor",
            "series-a"
          ],
          "beats": [
            {
              "id": "opening",
              "name": "Opening",
              "instructions": "Establish identity",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "purpose",
              "name": "Purpose",
              "instructions": "State your mission",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "problem",
              "name": "Problem",
              "instructions": "Present the challenge",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "solution",
              "name": "Solution",
              "instructions": "Propose your idea",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "why-now",
              "name": "Why Now",
              "instructions": "Explain timing importance",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "market-size",
              "name": "Market Size",
              "instructions": "Demonstrate potential",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "competition",
              "name": "Competition",
              "instructions": "Analyze competitive landscape",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "product",
              "name": "Product",
              "instructions": "Showcase features/benefits",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "business-model",
              "name": "Business Model",
              "instructions": "Detail revenue streams",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "team",
              "name": "Team",
              "instructions": "Highlight key members",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "financials",
              "name": "Financials",
              "instructions": "Show projections/needs",
              "type": "text",
              "layout": "text"
            },
            {
              "id": "closing",
              "name": "Closing",
              "instructions": "Reinforce brand",
              "type": "text",
              "layout": "text"
            }
          ]
        }
      },
      "colorSchemes": {
        "bold-red": {
          "name": "Bold Red",
          "summary": "Confident red and teal accents for urgent, high-salience stories.",
          "description": "A bold red-led scheme with teal and navy support. Use it when the deck needs urgency, contrast, and clear emphasis.",
          "accent1": "#A41410",
          "accent2": "#2693A1",
          "accent3": "#EFA517",
          "accent4": "#E86D1F",
          "accent5": "#324472",
          "accent6": "#EFECCA",
          "dark1": "#000000",
          "dark2": "#232323",
          "light1": "#FFFFFF",
          "light2": "#DCDCDC",
          "hyperlink": "#324472",
          "followedHyperlink": "#2693A1",
          "tags": [
            "bold",
            "urgent",
            "energetic",
            "decisive",
            "impactful"
          ]
        }
      },
      "fontSchemes": {
        "segoe-ui": {
          "name": "Segoe UI",
          "major": "Segoe UI Semibold",
          "minor": "Segoe UI",
          "type": "sans-serif",
          "app": "powerpoint",
          "languageFamily": "latin",
          "languages": [],
          "textSample": "Modern interface font",
          "description": "Segoe UI is a sans serif OPF font scheme for Latin presentations, using Segoe UI Semibold for headings with Segoe UI for body text."
        }
      },
      "layouts": {
        "cover": {
          "name": "Cover",
          "summary": "The opening slide: title, subtitle and an optional picture.",
          "tags": [
            "Openers and closers"
          ],
          "design": {
            "titleAlignment": "center",
            "contentAlignment": "center"
          },
          "direction": "row",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "media",
              "accepts": [
                "image",
                "video"
              ],
              "role": "media",
              "flow": "none",
              "bleed": true
            }
          ],
          "description": "Open a presentation with its subject and a short introduction. Add a picture when it helps establish the context.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/cover.svg"
          }
        },
        "metrics": {
          "name": "Metrics",
          "summary": "One to six headline numbers, with an optional note.",
          "tags": [
            "Numbers"
          ],
          "design": {
            "contentAlignment": "center"
          },
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "metrics",
              "accepts": [
                "metric",
                "group"
              ],
              "role": "primary",
              "flow": "grid",
              "anchor": "middle"
            },
            {
              "name": "note",
              "size": "auto",
              "accepts": [
                "text",
                "list"
              ],
              "role": "supporting",
              "flow": "none"
            }
          ],
          "description": "Highlight a small set of important numbers. Give each number a label and the context needed to interpret it.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/metrics.svg"
          }
        },
        "chart": {
          "name": "Chart",
          "summary": "One to six charts, with an optional note.",
          "tags": [
            "Visuals"
          ],
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "charts",
              "accepts": [
                "chart",
                "group"
              ],
              "role": "primary",
              "flow": "grid"
            },
            {
              "name": "note",
              "size": "auto",
              "accepts": [
                "text"
              ],
              "role": "supporting",
              "flow": "none"
            }
          ],
          "description": "Give a chart enough space to show its evidence. Use the title to state the conclusion and labels to explain the measures.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/chart.svg"
          }
        },
        "list": {
          "name": "List",
          "summary": "Bulleted or numbered points; one long list flows into columns.",
          "tags": [
            "Text"
          ],
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "body",
              "accepts": [
                "list",
                "text",
                "group"
              ],
              "role": "primary",
              "flow": "auto",
              "listColumns": "auto"
            }
          ],
          "description": "Present several related points in a clear sequence. Use bullets for independent points or numbered items for an ordered list.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/list.svg"
          }
        },
        "text": {
          "name": "Text",
          "summary": "Prose. Several blocks sit side by side when short and stack when long.",
          "tags": [
            "Text"
          ],
          "direction": "column",
          "regions": [
            {
              "name": "title"
            },
            {
              "name": "body",
              "accepts": [
                "text",
                "list",
                "quote",
                "code",
                "group"
              ],
              "role": "primary",
              "flow": "auto"
            }
          ],
          "description": "Explain one idea in continuous prose. Use paragraphs or flowing blocks for detail that needs to be read in sequence.",
          "preview": {
            "vectorSrc": "https://www.pptx.gallery/layout-previews/text.svg"
          }
        }
      }
    }
  }
}

Slide-by-Slide Breakdown

Title Slide

Lead with your company name and the round. Keep it clean — no taglines or mission statements on slide 1.

Traction Metrics

Use a metrics layout for your three strongest metrics. Investors scan these in 2 seconds.

Growth Chart

A line chart with markers showing month-over-month revenue or user growth. This is the most important slide in your deck.

Market Opportunity

A doughnut or pie chart showing TAM/SAM and your current penetration. Investors want to see room to grow.

Team

Use a list with item images. Keep bios to one line — company name + one relevant credential.

The Ask

A single text slide stating the raise amount and how you will deploy the capital. Be specific.

Tips for Pitch Decks

  1. Lead with traction. Investors care about numbers first, story second.
  2. Keep it to 8-10 slides. More slides ≠ more compelling.
  3. Use the bold-red or burnt-orange color scheme for energy and confidence.
  4. Include a data room link in your closing slide for investors who want to dig deeper.

Next Steps