Skip to main content

Hello Zapier Support,

I’m trying to build a Zap with the following steps:

1. Trigger: Stripe → New Payment Successful
2. Action: Google Slides → Create Presentation from Template
3. Action: Google Drive → Export File (PDF)
4. Action: Email by Zapier → Send Outbound Email

The issue:
- The Stripe trigger works and retrieves payment data.
- Google Slides successfully creates a new presentation.
- Google Drive Export works and returns a PDF file.
- However, in the Email step:
   - If I map “Customer Email” from Stripe into the “To” field, I always get “No data” and the Zap fails.
   - If I type my own email manually, the email is sent but the PDF attachment is missing.

What I expect:
- When a payment is made, the customer should receive an email with the generated PDF (the membership card) attached.
- The “To” field should be populated with the Stripe customer’s email.

What I have tried:
- Retesting the Stripe trigger with multiple payments.
- Manually typing my email in the “To” field (email sent, but no attachment).
- Mapping the “File” field from Google Drive Export as the Attachment.
- Publishing and running the Zap with a real Stripe payment (the email arrived but without the PDF).

Could you please check what I’m missing? Is there a known issue with mapping the Customer Email from Stripe or with exporting a Google Slides file as PDF and attaching it to an Email by Zapier step?

Thanks a lot!

Hi there, ​@marina1985

Thanks for sharing the details of your Zap setup. 

To help identify what's happening, could you please share screenshots of your Email by Zapier step showing:

  1. The "To" field - specifically how you have the Stripe Customer Email mapped
  2. The "Attachment" field - showing how you have the Google Drive Export file mapped

Regarding the "No data" issue you're seeing - this is normal behavior in Zapier's editor. When a field shows "No data," it means that particular field was empty in the test data from your trigger. However, this doesn't always mean the field will be empty when your Zap runs live with real data.

Here's what I'd recommend for testing:

  1. Keep the Customer Email mapped in your "To" field, even though it shows "No data"
  2. Turn your Zap ON
  3. Trigger it with a real Stripe payment to test with live data

The same principle applies to your attachment - make sure you have the file, typically looks like ‘File (Exists but not shown)’, from your Google Drive step properly mapped into the Attachment field.

Testing with live data will confirm whether the mapping is working correctly or if you need to try different field values from Stripe and Google Drive. Once you share those screenshots and test with a live trigger, you’ll have a much clearer picture of what's happening! 

 

As you can see from the last screen it’s not visible ‘File (Exists but not shown)’ but only the name of the file and the “export format/pdf”…

 

It’s almost 2 days that I am trying to fix it….


Also this ifI am testing the email sent