> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Build an investor pitch deck

> From your site, Drive, and a finance Sheet, generate a 10–12 slide investor deck.

export const Connectors = ({items}) => <div style={{
  margin: "8px 0 20px"
}}>
    <style>{`
      .connectors-list, .connectors-list * { margin-top: 0 !important; margin-bottom: 0 !important; }
      .connectors-row {
        display: flex !important;
        align-items: flex-start !important;
        gap: 10px !important;
        padding: 4px 0 !important;
        min-height: 0 !important;
        height: auto !important;
      }
      .connectors-row img {
        width: 20px !important;
        height: 20px !important;
        max-width: 20px !important;
        max-height: 20px !important;
        margin: 2px 0 0 !important;
        display: block !important;
      }
    `}</style>
    <div className="connectors-list">
      {items.map((item, i) => <div key={item.id} className="connectors-row" style={{
  borderTop: i === 0 ? "none" : "1px solid rgba(130,130,130,0.22)"
}}>
          <img src={`/images/connectors/${item.id}.svg`} alt="" width={20} height={20} />
          <div style={{
  minWidth: 0
}}>
            <div>
              <strong>{item.name}</strong>
              {item.why ? <span style={{
  opacity: 0.72
}}> · {item.why}</span> : null}
            </div>
            {item.auth === "api-key" ? <div style={{
  fontSize: "11.5px",
  lineHeight: 1.35,
  color: "#F26207",
  marginTop: "2px"
}}>
                Not a native connector. Agent will ask for your API key.
              </div> : null}
          </div>
        </div>)}
    </div>
  </div>;

export const AiPrompt = ({children}) => {
  return <CodeBlock className="relative block max-w-full overflow-x-hidden font-sans !whitespace-pre-wrap !break-words" style={{
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
      <div className="pr-7" style={{
    whiteSpace: "pre-wrap",
    overflowWrap: "anywhere",
    wordBreak: "break-word"
  }}>
        {children}
      </div>
    </CodeBlock>;
};

From your website, brand files in Google Drive, and financials in Google Sheets, generate an
investor pitch deck (10–12 slides) in Replit Slides: problem, product, market, traction,
team, and ask. Agent pulls story and proof from the site, branding from Drive, and numbers
from the Sheet (revenue, burn, runway, unit economics, projections).

## Best for

* Founders who need an investor deck from a live site and a finance Sheet.
* Operators raising a round who already keep metrics in Google Sheets.

## Connectors

<Connectors
  items={[
{
  id: "google-drive",
  name: "Google Drive",
  why: "Logo, colors, and optional reference deck",
},
{
  id: "google-sheets",
  name: "Google Sheets",
  why: "Financials: revenue, burn, runway, projections",
},
]}
/>

## Before you start

Have the live site, brand files in Drive, and a Sheet with labeled rows or tabs (revenue,
burn, runway, projections). Connect Drive and Sheets. Tell Agent the round (pre-seed, seed,
Series A) and the ask.

## Prompt the agent

<AiPrompt>
  From this website \[URL], brand files in Google Drive, and this Google Sheet
  \[link] of financials, generate a 10–12 slide investor pitch deck in Replit
  Slides. Cover problem, solution, product, market, traction, business model,
  financials, team, and the ask. Use only numbers that appear in the Sheet. Flag
  anything that needs a source.
</AiPrompt>

## What to expect

Agent turns the site into a slide plan, drops in Sheet numbers on traction and financials,
and builds the deck in Replit Slides. Review every figure against the Sheet before you send
it to an investor. Click through the deck in Preview, check the financials slide against
the Sheet tab, and confirm each claim has a source on the site or in the Sheet.

## Make it work for you

<AiPrompt>
  Add a financials slide with last 12 months of revenue and burn from the Sheet,
  plus 18-month projections. Label the source tab on the slide.
</AiPrompt>

<AiPrompt>
  Revise this deck to match \[reference presentation]. Preserve layouts,
  typography, colors, and section structure. Keep approved figures from the
  Sheet, and flag anything that doesn't fit.
</AiPrompt>

## Troubleshooting

* **Figures don't match the Sheet:** labeled rows or tabs matter. Name the tabs for revenue, burn, runway, and projections, and tell Agent to use only numbers that appear there. Flag anything that needs a source.
* **Brand looks off:** connect Drive and point at the logo and colors. If you have a reference deck, ask Agent to match layout and type without changing approved figures.

## Related

<CardGroup cols={2}>
  <Card title="Design a landing page" href="/use-cases/design-landing-page">
    Same Google Drive brand files, for founders who also need a waitlist page.
  </Card>

  <Card title="Create social icons and banners" href="/use-cases/create-social-kit">
    Same Google Drive brand files for every network.
  </Card>
</CardGroup>
