Learn how to connect Preso to your CRM and auto-generate tailored, on-brand sales decks for every prospect. Step-by-step guide with real integration examples
A sales rep opens a deck and the prospect sees the same tired template the last three vendors used. The logo is your company's, but the visuals, the narrative, and the flow feel stamped out of a generic mold. That blank slide you stare at every time a new account comes in, the one you know you should tailor but end up copy-pasting a few bullets into, is costing you credibility and pipeline.
You already invest in your CRM as the single source of truth for account data: firmographics, contact roles, pain points surfaced through email threads, enrichment feeds from tools like Clay or Apollo. But that data rarely makes it onto the slides your team actually presents. Instead, someone pastes it into a Google Slide and spends an afternoon fighting alignment, or they reuse a master deck that talks about a different industry, a different role, and a different business problem.
Preso changes that by injecting your CRM data directly into the deck creation workflow. It is not a templating engine that swaps a logo and a name. Preso reads the account attributes you already have, interprets a plain-English brief, and designs an entire presentation that matches your brand and speaks to that specific prospect. The result is a sales deck tailored per account, not a merge-and-send form letter. When you connect Preso to your CRM, you turn every enriched record into a starting point for a deck that looks custom-built by a designer.
This guide walks through the end-to-end setup, from CRM connection to fully personalized, narrated, and shareable decks. It is built for founders, revenue operators, and sales enablement leads who want their teams to walk into every meeting with a deck that reflects actual research and actual customer context.
You do not need a developer to get started, but a few pieces of infrastructure make the process smooth.
Pro tip: If your CRM fields contain messy, inconsistent data, clean them first. Preso’s AI will try to interpret whatever you give it, but a clear field like “Uses Salesforce Marketing Cloud” produces a much sharper slide than a free-text “notes” blob. Map structured fields wherever possible.
The first technical step is authorizing Preso to talk to your CRM.
Warning: Only grant Preso the minimum required scopes. You want read access to data, not write-back or delete. If you accidentally grant elevated permissions, revoke and re-authenticate. Your IT security team will appreciate this.
Once connected, Preso maintains a real-time sync of the allowed objects. When an opportunity status changes, a new account is created, or an enrichment job updates a field, Preso surfaces those changes inside the editor and the automated flow builder.
A connected CRM is just a pipe. The real power comes from mapping fields to deck elements so that each slide pulls the right data.
Preso uses blueprints, which are pre-built deck structures with placeholder tokens for CRM values. When you choose a blueprint, you see a mapping interface that asks, "Which CRM field drives the prospect name? Which field drives the opening pain statement?"
{companyName} → Account.Name{industry} → Account.Industry{painPoint} → Account.Custom_Pain_Category__c{decisionRole} → Contact.Title (filtered to the champion or primary contact){recentNews} → Account.Latest_News__c (if you are piping in enrichment from prospect research tools)Pro tip: Use a naming convention for your CRM fields that matches how you want them to appear in slides. A field called
PrimaryPainPointmaps more cleanly to a slide heading thanCustom_Field_12__c. If your CRM schema is a mess, build a formula field that concatenates or reformats the data, then map that formula field to Preso.
The mapping step is a one-time setup per blueprint. Once saved, every deck variant you generate for that blueprint will automatically hydrate with whatever is in the CRM at generation time. No re-mapping needed.
With the mapping done, it is time to build the deck itself. You have two main paths: design a classic template slide by slide in the Preso editor, or describe the deck in plain English and let Preso generate the entire presentation.
Choose the mapped blueprint from the preset library. The loading behavior on the account-tailored pitch decks personalized per prospect page, for example, shows you will start from a target account enriched in Clay or Apollo, and Preso designs every on-brand slide. The editor opens with a skeleton deck carrying your brand and live placeholders. You can tweak the layout, add a custom slide for a case study, or adjust the color treatment; everything stays on-brand and ready to present or export.
If you do not want to build from a template, head to the main Preso interface and simply type a sentence into the plain English builder: "Create a five-slide pitch deck for a mid-market logistics company that is moving from spreadsheets to a TMS. Include an ROI calculator, a competitive comparison with MercuryGate, and a customer logo wall." Preso will generate multiple visual directions, pull in any CRM data from the mapped record, and present you with several on-brand design options you can compare and mix.
The many designs for one deck capability is useful here. Instead of committing to the first layout, you review three to five variations, pick the strongest slides from each, and stitch together a single polished deck.
Whichever path you choose, the important thing is that the deck is not a static file. It is a dynamic starting point. CRM data will flow into the designated tokens, and you can regenerate variations any time the underlying record changes, all the way until the moment you step into the meeting.
Now the real shift: stop manually generating decks and let Preso build them on demand or on a schedule.
Preso offers three ways to trigger per-prospect deck generation:
The automated template pages account-tailored automated and discovery/demo automated show the starting point is a deal advancing to the proposal stage, and Preso designs every on-brand slide in the deck and delivers it through CRM and the tools you already use, ready to present or export.
Warning: Automated generation can quickly fill your drive with deck variations. Set a naming convention that includes the account name and generation date, and configure your CRM to attach the most recent version rather than duplicating. If you trigger generation on field changes, filter to meaningful updates; a spelling correction in a note should not fire a new deck.
Not every prospect will sit through a live presentation. Some want to review a deck on their own time, and others want to share it with a buying committee. That is where Preso’s voice-over capability turns a static deck into a self-narrated walkthrough.
This is especially useful for outbound sequences. Imagine a rep sends a personalized deck where the first slide has a 30-second voice-over: "Hi Sarah, I built this to show how Acme can reduce your trucking costs with automated dispatch. Jump to slide 5 for the two-minute ROI breakdown." The deck becomes a micro-demo. You can replicate this at scale using automated workflows that push the deck link and any personalized message into your CRM’s email sequence. HubSpot shops, for example, can integrate video decks similarly to DeckLinks, but with Preso you retain full brand control and avoid the generic stock-slide look.
A deck that no one opens is not worth building. Preso gives you several ways to deliver the finished product and understand what happens next.
Pro tip: Set up a dashboard that cross-references deck open rates with opportunity stage progression. If a personalized deck consistently gets opened but does not advance the deal, the slide narrative probably needs adjustment, not just the data.
Here are a few tactics revenue teams use to get the most out of the Preso-CRM connection after the technical integration is solid.
Even a well-designed integration can produce off-brand results if you skip a few foundational steps.
Pitfall: Card-stack design. When every slide is a text-heavy list, the deck looks like a printout, not a presentation. Preso’s AI designs slides with visual hierarchy, imagery, and chart suggestions. Trust the layout engine and only override when you have a specific reason.
Pitfall: Over-personalization. Mentioning a prospect’s last 10 social posts feels invasive. Stick to business-relevant signals: growth stage, tech stack, recent role changes, and publicly stated priorities.
Pitfall: Ignoring brand guardrails. Always upload your brand kit first. Preso’s design engine respects your colors, fonts, and logo placement, but it cannot read your mind. If your brand uses a specific shade of blue, define it precisely in the palette.
Pitfall: Treating CRM fields as static. Field values change as accounts are enriched. Set up your triggers to regenerate the deck when certain high-impact fields update, but prevent continuous regeneration that floods a channel.
Pitfall: No feedback loop. After a rep presents a personalized deck, have them flag which slides resonated and which fell flat. Feed that qualitative data back into your blueprint mapping, not by tweaking every deck manually, but by refining the content the token pulls.
Bringing CRM data into a presentation builder is not about saving 15 minutes of copy-paste. It is about converting the research your team already does into a visual story that a prospect can actually recognize themselves in. When you connect Preso to your CRM, you turn every enriched record into a tailored, on-brand deck that your team can generate with one click—or automatically, when a deal stage advances.
Key takeaways:
Ready to make your next deck the one that looks like you spent a week on it, even if you spent five minutes? Connect Preso to your CRM and start building a deck that is as specific as the conversation you are about to walk into.