

Personalisierte Verkaufsvorschläge in großem Umfang: Google Sheets + API (2026)
Um personalisierte Verkaufsvorschläge in großem Umfang zu erstellen, speichern Sie Interessenten in einem Google Sheet (oder einem CRM-Export), wandeln jede Zeile in einen strukturierten Prompt um und senden diesen an den 2Slides Fast PPT-Endpunkt POST /api/v1/slides/generate mit einer festen themeId, sodass jedes Deck ein einheitliches Design hat. Jeder 10-seitige Vorschlag kostet 100 Credits, etwa 0,25 $, wird in ca. 30 Sekunden als native, editierbare PPTX geliefert und kann automatisch an den Vertriebsmitarbeiter per E-Mail gesendet werden. Dieses Rezept richtet sich an RevOps- und Sales-Ops-Leads sowie Gründer, die Outbound selbst durchführen.
Wichtigste Erkenntnisse
- Ein
POST /api/v1/slides/generate-Aufruf verwandelt eine Tabellenzeile in einen gestalteten, editierbaren PPTX-Vorschlag für 10 Credits pro Seite. - Eine feste
themeIdausGET /api/v1/themes/search?query=pitch decksorgt dafür, dass 200 Vorschläge optisch identisch sind, sodass Vertriebsmitarbeiter nur den Inhalt anpassen müssen. responseLanguageakzeptiert pro Zeile einen Sprachennamen ("Spanish", "Portuguese"), sodass LATAM- und EMEA-Konten Decks in der jeweiligen Landessprache aus demselben Sheet erhalten.- Der Generate-Endpunkt erlaubt 6 Anfragen pro Minute und Schlüssel; eine Python-Warteschlange mit Pausen zwischen den Batches verarbeitet 200 Vorschläge in etwa 70 Minuten.
- 500 kostenlose Credits bei der Anmeldung decken 5 Testvorschläge ab; 500 Produktionsvorschläge pro Monat kosten etwa 102,50 $ in Credits.
Für wen ist das?
Sie leiten RevOps oder Sales Ops oder sind Gründer, der Outbound selbst macht. Vertriebsmitarbeiter verbringen 45 Minuten damit, ein Vorschlagsdeck zu erstellen, das zu 80 % identisch mit dem vorherigen ist, sodass die Hälfte Ihrer qualifizierten Interessenten nie einen maßgeschneiderten Vorschlag erhält. Ihre Interessentendaten liegen bereits in einem Google Sheet oder CRM-Export mit Firma, Branche, Schmerzpunkten, Preiskategorie und Kontaktname vor.
Verwenden Sie dieses Rezept nicht, wenn jeder Vorschlag individuelle Visuals oder ein kommentiertes Video benötigt. Das ist Aufgabe der später behandelten bildbasierten Pipeline. Wenn Ihr Vertriebsteam in HubSpot arbeitet und Sie Vorschläge aus Deal-Stufen auslösen möchten, lesen Sie stattdessen das CRM-native Muster in HubSpot AI presentation and sales deck automation.
Der Workflow im Überblick
| Schritt | Tool | Was passiert | 2Slides-Endpunkt / Credits |
|---|---|---|---|
| 1 | Google Sheets oder CRM-Export | Eine Zeile pro Interessent: Firma, Branche, Schmerzpunkte, Preiskategorie, Kontakt, Sprache | keine |
| 2 | 2Slides Templates Hub oder API | Wählen Sie eine Pitch-Deck-Vorlage und notieren Sie die themeId | GET /api/v1/themes/search, kostenlos |
| 3 | Zapier Code-Schritt oder Python | Erstellen Sie einen strukturierten userInput-Prompt aus der Zeile | keine |
| 4 | Webhooks by Zapier oder requests | Senden Sie den Vorschlagsauftrag mit mode: "async" | POST /api/v1/slides/generate, 10 Credits/Seite |
| 5 | Verzögerung 60 s, dann GET | Polling bis status success ist | GET /api/v1/jobs/{jobId}, kostenlos |
| 6 | Gmail-Schritt oder SMTP | Senden Sie die editierbare PPTX downloadUrl per E-Mail an den Vertriebsmitarbeiter | keine |
| 7 | Google Sheets Update | Schreiben Sie jobId und downloadUrl zurück in die Zeile zur Nachverfolgung | keine |
Schritt 1: Strukturieren Sie das Interessenten-Sheet
Die Qualität des Vorschlags hängt von den Spalten ab, die Sie bereitstellen. Ein flaches Sheet mit einer Zeile pro Interessent und diesen Spalten reicht aus:
| company | industry | contact_name | contact_title | pain_points | pricing_tier | price | language | rep_email | status |
|---|---|---|---|---|---|---|---|---|---|
| Northwind Logistics | Freight and logistics | Mariana Ruiz | VP Operations | Manual dispatch scheduling; 18% empty-mile rate; no live ETAs | Growth | USD 1,800/month | Spanish | j.ortiz@yourco.com | ready |
| Contoso Clinics | Outpatient healthcare | David Chen | COO | Paper intake forms; 22-minute average wait; no-show rate 14% | Team | USD 950/month | English | a.park@yourco.com | ready |
Zwei Regeln machen den nachgelagerten Prompt zuverlässig. Erstens: Schreiben Sie pain_points als kurze, durch Semikolons getrennte Phrasen, keine Absätze, damit das Modell drei klare Probleme erhält. Zweitens: Verwenden Sie die Spalte language mit dem genauen Sprachennamen, den die API erwartet ("Spanish", nicht "es"). Eine status-Spalte ermöglicht es der Automatisierung, bereits verarbeitete Zeilen zu überspringen.
Wenn Sie aus einem CRM exportieren, ordnen Sie dieselben Felder zu. Die Google Sheets API kann das Sheet auch direkt lesen, falls Sie im Python-Beispiel unten keine CSV-Exporte verwenden möchten.
Schritt 2: Wählen Sie eine feste themeId, damit jeder Vorschlag dasselbe Design hat
Konsistenz ist der Zweck eines Vorschlagssystems. Wenn jedes Deck eine andere Vorlage verwendet, sieht Ihre Marke aus wie zehn verschiedene Unternehmen. Suchen Sie einmal in der Vorlagenbibliothek, wählen Sie eine Pitch-Deck- oder Vorschlagsvorlage und codieren Sie deren themeId fest in die Automatisierung.
Durchsuchen Sie visuell zuerst unter 2slides.com/templates, filtern Sie nach Pitch Deck und notieren Sie den Vorlagennamen.

Lösen Sie dann dieselbe Vorlage über die API in eine ID auf. Der Such-Endpunkt ist kostenlos und auf 6 Anfragen pro Minute begrenzt, was hier irrelevant ist, da Sie ihn nur einmal aufrufen.
curl -s "https://2slides.com/api/v1/themes/search?query=pitch%20deck&limit=5" \
-H "Authorization: Bearer $SLIDES_API_KEY"Die Antwort listet passende Vorlagen mit themeId und Metadaten auf. Kopieren Sie die ID in eine Umgebungsvariable (PROPOSAL_THEME_ID), damit der Zapier-Schritt und das Python-Skript denselben Wert lesen. Ändern Sie die Vorlage einmal im Jahr, nicht pro Deal.
Die API steuert denselben Motor wie das Fast PPT-Webtool: Inhalt einfügen, Vorlage wählen, PPTX erhalten. Der Endpunkt macht das einfach für jede Zeile in Ihrem Sheet ohne UI.

Schritt 3: Erstellen Sie den Prompt und rufen Sie die Verkaufsangebot-Automatisierungs-API auf
Ein Vorschlags-Prompt sollte strukturiert, nicht konversationell sein. Sagen Sie dem Modell, wer der Interessent ist, was die Probleme sind, was Sie empfehlen und welche Abschnitte in welcher Reihenfolge erstellt werden sollen. Halten Sie die Preisgestaltung auf einer eigenen Folie, damit Vertriebsmitarbeiter sie bearbeiten können, ohne den Rest des Decks zu stören.
Hier ist der genaue Aufruf für die erste Zeile des obigen Sheets. Beachten Sie, dass responseLanguage aus der Zeile kommt und mode "async" ist, sodass der Aufruf sofort mit einer Job-ID zurückkehrt.
curl -s -X POST https://2slides.com/api/v1/slides/generate \
-H "Authorization: Bearer $SLIDES_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"userInput": "Sales proposal for Northwind Logistics (freight and logistics). Prepared for Mariana Ruiz, VP Operations. Pain points: manual dispatch scheduling; 18% empty-mile rate; no live ETAs for customers. Recommended plan: Growth tier at USD 1,800/month for 25 dispatcher seats. Structure: 1) Our understanding of Northwind Logistics 2) Goals for the next 12 months 3) Proposed solution mapped to each pain point 4) 90-day rollout plan 5) Pricing (own slide) 6) Next steps. Consultative tone, no buzzwords.",
"themeId": "'"$PROPOSAL_THEME_ID"'",
"responseLanguage": "Spanish",
"mode": "async"
}'Jede 2Slides-Antwort ist in denselben Umschlag verpackt, was beim Mapping der Felder in Zapier wichtig ist:
{ "success": true, "data": { "jobId": "a1b2c3d4", "status": "pending" } }Fragen Sie den Job alle 5 bis 10 Sekunden ab. Fast PPT-Decks sind meist in etwa 30 Sekunden fertig.
curl -s https://2slides.com/api/v1/jobs/a1b2c3d4 \
-H "Authorization: Bearer $SLIDES_API_KEY"
# { "success": true, "data": { "jobId": "a1b2c3d4", "status": "success", "downloadUrl": "https://..." } }
Wenn Sie mode weglassen, läuft der Endpunkt synchron und gibt downloadUrl in derselben Antwort zurück. Das ist für Einmalaufrufe einfacher, aber async ist sicherer, wenn eine Plattform wie Zapier eine kurze HTTP-Timeout hat, und die richtige Wahl für Batches.
Schritt 4: Zapier PowerPoint-Erstellung bei neuer Sheet-Zeile
Für Teams ohne Entwickler vor Ort liefert Zapier einen Vorschlag innerhalb von zwei Minuten nach Markierung einer Zeile als ready in den Posteingang des Vertriebsmitarbeiters. Die Webhooks by Zapier App macht die zwei API-Aufrufe; alles andere sind Standard-Schritte.
- Trigger: Google Sheets, neue oder aktualisierte Zeile. Fügen Sie einen Filter-Schritt hinzu, damit nur Zeilen mit
statusgleichreadyweiterverarbeitet werden. - Code by Zapier (JavaScript) oder Formatter: bauen Sie
userInputaus den Spalten der Zeile zusammen (Code-Snippet unten). - Webhooks by Zapier, POST an
https://2slides.com/api/v1/slides/generate. HeaderAuthorization: Bearer <Ihr Schlüssel>, JSON-Body mituserInput,themeId,responseLanguage,mode: "async". Mappen Siedata.jobIdaus der Antwort. - Delay by Zapier, Verzögerung 60 Sekunden.
- Webhooks by Zapier, GET
https://2slides.com/api/v1/jobs/{{jobId}}mit demselben Header. Mappen Siedata.statusunddata.downloadUrl. - Filter: nur fortfahren, wenn
data.statusgleichsuccessist. Für seltene noch laufende Jobs deckt ein zweiter Delay plus GET-Paar das ab. - Gmail: E-Mail senden an
rep_emailmit dem Namen des Interessenten im Betreff unddownloadUrlim Body oder Anhang. - Google Sheets: Zeile aktualisieren, schreiben Sie
jobId,downloadUrlund setzenstatusaufdone.
Der Code-Schritt hält die Prompt-Logik an einem Ort, sodass ein Sales Manager die Vorschlagsstruktur ändern kann, ohne den Webhook anzupassen:
// Code by Zapier (JavaScript). inputData-Felder sind aus der Sheet-Zeile gemappt.
const {
company, industry, contact_name, contact_title,
pain_points, pricing_tier, price, language,
} = inputData;
const userInput = [
`Sales proposal for ${company} (${industry}).`,
`Prepared for ${contact_name}, ${contact_title}.`,
`Pain points: ${pain_points}.`,
`Recommended plan: ${pricing_tier} tier at ${price}.`,
`Structure: 1) Our understanding of ${company} 2) Goals for the next 12 months`,
`3) Proposed solution mapped to each pain point 4) 90-day rollout plan`,
`5) Pricing (own slide) 6) Next steps. Consultative tone, no buzzwords.`,
].join(" ");
output = { userInput, responseLanguage: language || "English" };Bewahren Sie den API-Schlüssel im Webhooks-Header auf, niemals im Sheet. Wenn mehrere Vertriebsmitarbeiter gleichzeitig Zeilen als ready markieren, kann Zapier mehr als 6 Generate-Aufrufe pro Minute auslösen; die zusätzlichen Aufrufe erhalten eine Rate-Limit-Fehlermeldung, und Zapiers integrierte Wiedergabe behandelt diese. Für gleichmäßigeren Durchsatz verwenden Sie das Python-Batch unten. Dasselbe Zapier-Muster wird für wiederkehrende Decks in automatisierten Wochenbericht-Folien mit Zapier und 2Slides verwendet.
Schritt 5: Batch-Verarbeitung von 200 personalisierten Verkaufsvorschlägen mit Python
Wenn eine Kampagne 200 Vorschläge bis Montag benötigt, führen Sie ein Skript aus, statt 200 Zaps zu starten. Das folgende Skript liest einen CSV-Export des Sheets (Datei, Herunterladen, CSV), sendet Jobs in Batches von 6, um das Limit von 6 Anfragen pro Minute bei generate einzuhalten, fragt jeden Job mit 6 Sekunden Abstand ab, um unter dem Limit von 10 Anfragen pro Minute bei jobs zu bleiben, lädt jede PPTX herunter und schreibt die Ergebnisse in eine zweite CSV, die Ihr Gmail-Merge oder CRM-Import verarbeiten kann.
import csv, os, time, requests
API = "https://2slides.com/api/v1"
HEADERS = {
"Authorization": f"Bearer {os.environ['SLIDES_API_KEY']}",
"Content-Type": "application/json",
}
THEME_ID = os.environ["PROPOSAL_THEME_ID"] # von GET /themes/search?query=pitch deck
BATCH = 6 # generate: 6 Anfragen/Min pro Schlüssel
POLL_GAP = 6 # jobs: 10 Anfragen/Min -> ein Poll alle 6 s
OUT_DIR = "proposals"
def build_prompt(row):
return (
f"Sales proposal for {row['company']} ({row['industry']}). "
f"Prepared for {row['contact_name']}, {row['contact_title']}. "
f"Pain points: {row['pain_points']}. "
f"Recommended plan: {row['pricing_tier']} tier at {row['price']}. "
f"Structure: 1) Our understanding of {row['company']} 2) Goals for the next 12 months "
f"3) Proposed solution mapped to each pain point 4) 90-day rollout plan "
f"5) Pricing (own slide) 6) Next steps. Consultative tone, no buzzwords."
)
def submit(row):
r = requests.post(f"{API}/slides/generate", headers=HEADERS, timeout=60, json={
"userInput": build_prompt(row),
"themeId": THEME_ID,
"responseLanguage": row.get("language") or "English",
"mode": "async",
})
r.raise_for_status()
body = r.json() # { success, data: { jobId, status } }
if not body.get("success"):
raise RuntimeError(body)
return body["data"]["jobId"]
def poll(job_id):
r = requests.get(f"{API}/jobs/{job_id}", headers=HEADERS, timeout=30)
r.raise_for_status()
return r.json()["data"] # { jobId, status, progress, downloadUrl }
def download(url, path):
with requests.get(url, stream=True, timeout=120) as r:
r.raise_for_status()
with open(path, "wb") as f:
for chunk in r.iter_content(65536):
f.write(chunk)
def main():
os.makedirs(OUT_DIR, exist_ok=True)
with open("prospects.csv", newline="", encoding="utf-8") as f:
rows = [r for r in csv.DictReader(f) if r.get("status") == "ready"]
results = []
for i in range(0, len(rows), BATCH):
batch = rows[i:i + BATCH]
window_start = time.time()
pending = {submit(row): row for row in batch}
print(f"submitted {len(pending)} jobs, {i + len(batch)}/{len(rows)} total")
while pending:
for job_id in list(pending):
time.sleep(POLL_GAP)
data = poll(job_id)
if data["status"] == "success":
row = pending.pop(job_id)
safe = row["company"].replace(" ", "_")
path = os.path.join(OUT_DIR, f"{safe}_proposal.pptx")
download(data["downloadUrl"], path)
results.append({**row, "jobId": job_id,
"downloadUrl": data["downloadUrl"],
"file": path, "status": "done"})
elif data["status"] == "failed":
row = pending.pop(job_id)
results.append({**row, "jobId": job_id, "downloadUrl": "",
"file": "", "status": "failed"})
# Nie mehr als 6 generate-Aufrufe in einem 60-Sekunden-Fenster.
elapsed = time.time() - window_start
if elapsed < 60:
time.sleep(60 - elapsed)
with open("proposals_out.csv", "w", newline="", encoding="utf-8") as f:
w = csv.DictWriter(f, fieldnames=list(results[0].keys()))
w.writeheader()
w.writerows(results)
if __name__ == "__main__":
main()Timing: Jeder Batch mit 6 Jobs dauert inklusive Polling etwa 60 bis 120 Sekunden, sodass 200 Vorschläge (34 Batches) in ca. 70 Minuten mit einem Schlüssel fertig sind. Das Skript ist idempotent nach status, wenn es bei Zeile 140 abstürzt, starten Sie es neu und nur die verbleibenden 60 ready-Zeilen werden eingereicht. Für größere Läufe und weitere Warteschlangenmuster siehe wie man Präsentationen mit einer KI-API batchgeneriert.
Schritt 6: Geben Sie Vertriebsmitarbeitern eine editierbare PPTX, kein PDF
Das Ergebnis von generate ist eine native PowerPoint-Datei: echte Textfelder, echte Tabellen, die Masterfolien der Vorlage. Das ist der Grund, warum Fast PPT für Vorschläge besser geeignet ist als ein bildgerendertes Deck.
Vertriebsmitarbeiter ändern Vorschläge nach der Erstellung. Ein Rabatt wird genehmigt, die Sitzanzahl ändert sich im Gespräch, die Rechtsabteilung möchte eine Klausel auf der Folie mit den Bedingungen, das Logo des Interessenten soll auf das Deckblatt. Mit einer editierbaren PPTX öffnet der Vertriebsmitarbeiter die Datei, bearbeitet die Preisfolie und sendet sie. Mit einem PDF oder einem Deck aus gerenderten Bildern müssten alle Änderungen das ganze Deck neu generieren und prüfen.
Der Gmail-Schritt (oder das E-Mail-Tool Ihres CRM) sollte daher die PPTX selbst senden, nicht nur einen Viewer-Link, und die Betreffzeile sollte den Namen des Interessenten enthalten, damit Vertriebsmitarbeiter sie später finden. Wenn Sie auch ein poliertes Leave-Behind wünschen, können Vertriebsmitarbeiter nach der Bearbeitung aus PowerPoint ein PDF exportieren.
Wie ein starkes Vorschlagsdeck aussieht
Bevor Sie die Prompt-Struktur in Schritt 3 schreiben, hilft es, echte Decks anzusehen. Die 2Slides Gallery bietet Referenzdecks, die Sie für die Struktur studieren oder als referenceImageUrl an den create-like-this-Endpunkt übergeben können, falls Sie den bildbasierten Weg wählen. Diese sind Referenzdecks, keine Ausgabe der API-Aufrufe oben.


Drei Muster aus starken Vorschlägen übertragen sich auf Ihren Prompt: Beginnen Sie mit der Situation des Interessenten in dessen Worten (Spalte pain_points), ordnen Sie jede Lösung einem Schmerzpunkt zu und isolieren Sie die Preisgestaltung auf einer einzelnen Folie. Für eine tiefere Betrachtung, was in jeden Abschnitt gehört, siehe wie man ein Sales Enablement Deck mit KI erstellt.
Was es kostet
Fast PPT wird mit 10 Credits pro Seite berechnet, ein typischer Vorschlag hat 10 Seiten. Theme-Suche und Job-Polling sind kostenlos.
| Volumen | Seiten | Credits | Credit-Pakete | USD | Pro Vorschlag |
|---|---|---|---|---|---|
| 20 Vorschläge/Monat | 200 | 2.000 | 1 × 5 $ (2.000) | 5,00 $ | 0,25 $ |
| 500 Vorschläge/Monat | 5.000 | 50.000 | 1 × 80 $ (40.000) + 1 × 22,50 $ (10.000) | 102,50 $ | 0,21 $ |
Die 500 kostenlosen Credits bei der Anmeldung decken 5 vollständige Vorschläge zum Testen ab. Credits sind Pay-as-you-go ohne Sitzplatzanforderung, ein gemeinsamer Schlüssel kann also ein 12-köpfiges Vertriebsteam bedienen.
Fast PPT oder bildbasierte Folien für diesen Anwendungsfall?
| Bedarf | Verwendung | Warum |
|---|---|---|
| Editierbare Vorschläge, die Vertriebsmitarbeiter anpassen | generate (Fast PPT), 10 Credits/Seite | Native PPTX, ~30 s, konsistente Vorlage |
| Visuell maßgeschneiderte Decks für wenige Enterprise-Konten | create-pdf-slides, 10 + 100 Credits/Seite bei 2K | Bildbasierte Layouts aus einem Stil-Prompt |
| Look eines bestehenden Brand-Decks nachbilden | create-like-this mit referenceImageUrl, gleiche Kosten | Design-System wird aus Referenzbild abgeleitet |
| Kommentiertes Vorschlagsvideo für asynchronen Verkauf | create-pdf-slides oder create-like-this, dann generate-narration mit 210 Credits/Seite | Fast PPT-Jobs können nicht vertont werden |
Für den volumenbasierten Sheet-Flow in diesem Artikel ist Fast PPT die richtige Standardwahl. Reservieren Sie die Bild-Pipeline für die 5 % der Deals, bei denen Design der Differenzierungsfaktor ist.
Häufige Stolperfallen
- Überschreiten des Limits von 6 Anfragen pro Minute. Zwanzig Zeilen, die gleichzeitig als ready markiert werden, bedeuten 20 POSTs in Sekunden. Queuen Sie sie: Das Python-Skript batcht 6 und wartet das 60-Sekunden-Fenster ab; in Zapier verlassen Sie sich auf Wiedergabe oder staffeln mit einem Delay-Schritt.
- API-Schlüssel im Sheet oder in clientseitigem Skript. Bewahren Sie den Schlüssel im Zapier-Webhooks-Header oder in einer serverseitigen Umgebungsvariable auf. Sonst könnte jeder mit Zugriff auf das Sheet Ihre Credits verbrauchen.
- Sprachcodes statt Namen.
responseLanguageerwartet "Spanish" oder "Portuguese", nicht "es" oder "pt-BR". Validieren Sie die Spalte mit einem Dropdown in Sheets. - Erwartung von Vertonung oder MP4 aus Fast PPT. Der Endpunkt
generate-narrationakzeptiert nur Jobs voncreate-pdf-slidesodercreate-like-this. Vorschläge vongeneratesind nur PPTX. - Einen 4.000-Wörter-Discovery-Call-Transkript in
userInputkippen. Erst zusammenfassen. Drei durch Semikolons getrennte Schmerzpunkte schlagen eine Wand von Notizen, und die Preisfolie bleibt sauber. - Falsches Mapping des Antwortfelds. Die Job-ID liegt in
data.jobId, nicht auf oberster Ebene. Dieselbe Hülle{ success, data: { ... } }gilt für die Poll-Antwort.
Häufig gestellte Fragen
Kann ich Verkaufsdecks aus CRM-Daten ohne Google Sheets generieren?
Ja. Die API benötigt nur einen userInput-String und eine themeId, jede Quelle funktioniert: ein HubSpot-Workflow, ein Salesforce-Export oder eine Postgres-Abfrage. Google Sheets ist praktisch, weil Vertriebsmitarbeiter Zeilen bearbeiten und als ready markieren können, ohne Engineering-Hilfe. Für einen CRM-nativen Trigger bei Deal-Stufenänderungen siehe das weiter oben verlinkte HubSpot-Muster.
Wie lange dauert die Generierung eines Vorschlags?
Etwa 30 Sekunden für ein Fast PPT-Deck, sobald der Job gestartet ist. In Zapier reicht eine einzelne 60-Sekunden-Verzögerung vor dem Polling in fast allen Fällen. Im Python-Batch werden sechs Vorschläge innerhalb einer Minute eingereicht und meist alle innerhalb der nächsten Minute fertig, sodass 200 Vorschläge in etwa 70 Minuten mit einem API-Schlüssel fertig sind.
Sehen alle Vorschläge gleich aus?
Das Design ist identisch, was beabsichtigt ist. Da jeder Job dieselbe themeId verwendet, sind Farben, Schriftarten und Layouts im Batch identisch, nur der Inhalt ändert sich pro Interessent. Wenn Sie zwei Looks wollen, z. B. einen für Enterprise und einen für SMB, fügen Sie eine theme-Spalte im Sheet hinzu und mappen diese auf zwei verschiedene themeId-Werte.
Unterstützen andere Präsentations-APIs diese Art von Automatisierung?
Ja. Die Gamma-API unter developers.gamma.app bietet ähnliche Generationsautomatisierung, allerdings erfordern API-Schlüssel dort einen Pro-Plan. 2Slides API-Schlüssel funktionieren auf jedem Konto, auch einem kostenlosen mit 500 Credits, und die Fast PPT-Ausgabe ist eine native PPTX statt einer gehosteten Seite, was die Bearbeitung von Preisfolien durch Vertriebsmitarbeiter praktisch macht.
Können Vertriebsmitarbeiter die Preisfolie nach der Generierung bearbeiten?
Ja, das ist der Hauptgrund für den Fast PPT-Weg. Die Datei ist eine Standard-PPTX mit editierbaren Textfeldern und Tabellen, sodass ein Vertriebsmitarbeiter Sitzanzahlen ändern, genehmigte Rabatte anwenden oder eine rechtliche Klausel in PowerPoint oder Google Slides hinzufügen kann. Keine Neugenerierung nötig, der Rest des Decks bleibt unverändert.
Nächste Schritte
Personalisierte Verkaufsvorschläge in großem Umfang basieren auf drei Teilen: einem sauberen Sheet, einer festen Vorlage und einer Warteschlange, die 6 Anfragen pro Minute respektiert.
- Holen Sie sich einen API-Schlüssel unter 2slides.com/api. Die Anmeldung beinhaltet 500 kostenlose Credits, genug für 5 Testvorschläge.
- Stöbern Sie in den anderen Team-Rezepten im Hub-Beitrag, AI presentation API use cases by team.
- Vertiefen Sie sich auf der Vertriebsseite mit HubSpot AI sales deck automation und batch-generating presentations with an AI API.
About 2Slides
Create stunning AI-powered presentations in seconds. Transform your ideas into professional slides with 2slides AI Agent.
Try For Free