Auto-Generate Sales Deck from CRM
Pull deal data from HubSpot, research the prospect, and generate a personalized Google Slides presentation ready for your next call.
The Challenge
Building a personalized sales deck takes 1-2 hours per prospect. You pull data from your CRM, research the company, find relevant talking points, copy-paste into a template, and customize every slide. By the time you finish, you could have been on three more calls.
What This Prompt Does
Pull Deal Data
Grabs deal details and contact info from HubSpot
Research Prospect
Searches for company news, industry context, and pain points
Build Slide Deck
Creates a new Google Slides presentation with structured slides
Personalize Content
Fills each slide with prospect-specific talking points
The Prompt
The Prompt
Task
Given a HubSpot deal ID, pull the deal and contact information, research the company, and generate a personalized Google Slides sales deck with tailored talking points and company-specific content.
Input
The user will provide a HubSpot deal ID or a company name and contact name.
Example: "Create a sales deck for deal 12345" or "Build a deck for Sarah Chen at Stripe"
Context
Research Strategy
- Use @HubSpot/Get DealName it "HubSpot/Get Deal" and call it with @HubSpot/Get Deal to pull deal details (amount, stage, properties)
- Use @HubSpot/Get ContactName it "HubSpot/Get Contact" and call it with @HubSpot/Get Contact to get the primary contact's info
- Use @google_searchName it "google_search" and call it with @google_search to research the prospect's company (recent news, industry, pain points)
- Use @Google Slides/Create PresentationName it "Google Slides/Create Presentation" and call it with @Google Slides/Create Presentation to create a new deck
- Use @Google Slides/Create SlideName it "Google Slides/Create Slide" and call it with @Google Slides/Create Slide to add slides for each section
- Use @Google Slides/Insert TextName it "Google Slides/Insert Text" and call it with @Google Slides/Insert Text to populate each slide with content
- Optionally use @Google Slides/Create ImageName it "Google Slides/Create Image" and call it with @Google Slides/Create Image to add the company logo
Deck Structure
- Title Slide: "[Company Name] x [Your Company]" with date and contact name
- Agenda Slide: 3-4 bullet points covering what you will discuss
- About Their Company: Key facts from research, recent news, industry position
- Pain Points: Challenges relevant to your solution based on their industry
- Your Solution: How your product addresses their specific needs
- Case Study: A relevant success story (use a placeholder if unknown)
- Next Steps: Clear call to action with proposed timeline
What Makes a Good Deck
- Personalized to their company, not generic
- References specific pain points from research
- Keeps slides concise: 3-5 bullet points max per slide
- Professional tone matching their industry
Output
A Google Slides presentation URL with:
- 6-8 slides tailored to the prospect
- Company-specific talking points on each slide
- A summary of key research findings used in the deck
Example Usage
Try asking:
- →"Create a sales deck for deal 12345 in HubSpot"
- →"Build a pitch deck for my meeting with Acme Corp tomorrow"
- →"Generate a presentation for the Stripe deal - focus on their payment infrastructure challenges"