Inicio › Integraciones › Zapier › Form responses to deck
Twistly + Zapier · Workflow
Beta
Turn every form response into a PowerPoint deck, automatically
Each new Google Forms or Typeform response becomes an editable .pptx deck on the requested topic, built by Twistly inside your Zap and sent to the person who asked.
Zapier: a paid plan (Professional or higher), because Free runs two-step Zaps only. Twistly: a Pro or Team plan, for the API key. The Twistly Zapier app is in Beta.
Before / after
What goes in, what comes out
One form response and the deck Twistly built from it. Download the file and click into any text box.
Before · what the form collects
Google Forms · New response
Deck request form
Response #48 · Oct 2 · 09:14
What is the deck about?
Onboarding plan for new warehouse staff
Who is it for?
Shift leads at two depots
How many slides?
8
Tu correo electrónico
maya.r@northwind.example
After · what the Zap sends back
Zap runs · about 3 min
warehouse-onboarding.pptx · 8 slides · Tokyo template




Cómo funciona
How the Zap runs
Five steps, about three minutes end to end. Step 3 is a deliberate wait: Twistly needs about 90 seconds to build the deck, so Get Presentation must run after it.
01 Trigger · Google Forms
New Form Response
Fires the moment someone submits the form.
02 Action · Twistly
Create Presentation From Topic
Sends the topic and audience from the answers and returns a generation ID.
3 min
03 Wait · Delay
Delay for 3 minutes
Twistly builds the deck in about 90 s. Keep this step.
04 Search · Twistly
Get Presentation
Uses the generation ID from step 2 and returns the .pptx link.
05 Action · Gmail
Send email
Sends the deck link to the email given in the form.
Who it’s for
Is this Zap for you?
People ask for decks through a form, and someone has to build each one. The Zap builds the first version the moment the response arrives.
Who it’s for
- Sales and presales teams who let reps request a tailored pitch deck through a form.
- Trainers and HR teams who turn an intake form into a session deck for each group.
- Agencies and consultants who send a first-draft deck to every lead who fills in a brief.
Who it’s not for
- You need one deck built from many responses. Export the answers and paste them into Text to PPT
- You want to pick every slide by hand. Use the Twistly PowerPoint add-in instead
- You need a Google Slides file, not .pptx. Open the deck with the free PPT to Google Slides converter
Setup
Set it up in about 5 minutes
Same Zap, two ways in. Pick your form tool, and everything below changes with it.
Zap template
Generate Twistly presentations from new Google Forms responses and email them via Gmail
Opens in Zapier with all five steps in place. You only check the fields in steps 1, 2 and 5.
About 5 min
Before you start
- A paid Zapier plan. Free runs two-step Zaps only
- A Twistly Pro or Team plan, for the API key
- Google Forms connected to Zapier
Step 1 · Trigger
Google Forms · New Form Response
Fires on every new submission. Make the email question required, or the deck has nowhere to go.
Step 2 · Action
Twistly · Create Presentation From Topic
Tema *
What is the deck about? Audience:
Who is it for?
Swap each purple field for the Google Forms field of the same name in Zapier’s picker. Each question shows up in the picker under its own title.
Number of Slides
8
Or map the “How many slides?” answer
Plantilla
Tokyo
Steps 3–4 · Preset
Delay 3 minutes, then Get Presentation
Keep as is
Step 5 · Action
Gmail · Send email
A
Tu correo electrónico
Use an email-type question so the address is checked
Zap template
Create Twistly presentations from new Typeform entries and share them in Slack
Opens in Zapier with all five steps in place. You only check the fields in steps 1, 2 and 5.
About 5 min
Before you start
- A paid Zapier plan. Free runs two-step Zaps only
- A Twistly Pro or Team plan, for the API key
- Typeform connected to Zapier
Step 1 · Trigger
Typeform · New Entry
Fires when someone submits the typeform. The deck link goes to your team’s Slack channel.
Step 2 · Action
Twistly · Create Presentation From Topic
Tema *
What is the deck about? Audience:
Who is it for?
Swap each purple field for the Typeform field of the same name in Zapier’s picker. Each question shows up in the picker under its own title.
Number of Slides
8
Or map a slide-count question
Plantilla
Tokyo
Steps 3–4 · Preset
Delay 3 minutes, then Get Presentation
Keep as is
Step 5 · Action
Slack · Send Channel Message
Channel
#deck-requests
Message Text carries the deck link from step 4
Read before you turn it on
Limits and fixes
What a run needs, what it delivers, and how to fix the usual failures.
You’ll need
Zapier Professional plan or higher
Zapier Free runs two-step Zaps only. This one has five.
Twistly Pro or Team plan
The API key that connects Zapier comes with these plans. Each re-run makes a new deck.
Twistly app for Zapier Beta
Fields can still change while it’s in Beta.
Each run
0 s
Cree
~90 s
Listo
~3 min
Get
Twistly builds a deck in about 90 s. Step 3 waits 3 minutes, so Get Presentation always finds it ready.
50
Slides at most
Keep Number of Slides at 50 or fewer.
.pptx
Native PowerPoint file
Every title and bullet stays editable.
If something breaks
| Problema | How to avoid it | If it already happened |
|---|---|---|
| Step 3 · DelayGet Presentation returns “processing” | Keep a Delay of 3 minutes between Create and Get. Twistly needs about 90 s. | Lengthen the Delay to 4 minutes and test the Zap again. |
| Step 1 · TriggerTest and spam entries make decks | Add a Filter: continue only if the email answer is filled in and the topic is more than a few words. | Turn the Zap off while you test the form, then delete the test decks. |
| Step 2 · CreateEmpty answers make generic decks | Make the topic question required, and type a default audience instead of mapping an optional answer. | Ask the person to submit again. Each submission makes a new deck. |
| Step 5 · SendThe deck link never arrives | Use an email-type question, so the form rejects a mistyped address. | Find the run in Zap history and forward the File URL from step 4 by hand. |
| CuentaThe Twistly step fails with “unauthorized” | Connect Twistly with the email your Twistly plan is on. | Reconnect Twistly in Zapier under Apps, then replay the failed run. |
| CuentaThe daily limit of 100 decks is reached | Each API key starts up to 100 decks every 24 hours. A re-run makes a new deck. | Wait for the 24-hour window to reset. Failed decks don’t count. |
PREGUNTAS FRECUENTES
Preguntas
About the Zap, its limits and the file it makes.
Your next form response can come back as a deck
Set up the Zap once. Twistly builds a deck for every request your form collects.
Last updated Oct 8, 2026 · Zapier is a trademark of Zapier, Inc.
