This workflow automatically generates personalized certificates in Google Slides and emails them to respondents only if they meet a minimum score threshold, using data submitted via Google Forms (stored in Google Sheets).
Ideal for:
Online courses
Quizzes and workshops
Event participation certificates
Sheet Requirements
Your connected Google Sheet (from the Google Form) must contain:
Full Name – The name to appear on the certificate.
Email – Recipient’s email address.
Score – The test/quiz score used for threshold logic.
Setup Instructions
Connect Google Sheets – Make sure your Form responses are linked to a Sheet with the columns mentioned above.
Set Score Threshold – Modify the If node to your desired minimum score (e.g., >= 80).
Customize Certificate Template – Use a Google Slides file with text placeholders like {{Full Name}}.
Connect Gmail & Google Drive – For sending emails and saving generated certificates.
Update File IDs – Replace any placeholder Slide and Drive file IDs with your own.
Services Used
Google Sheets (Form responses)
Google Slides (Certificate template)
Google Drive (Storage)
Gmail (Email delivery)
Troubleshooting
Issue: "Cannot read property 'Score'" → Ensure your column names match exactly (Score, Full Name, etc.).
Slides not replacing placeholders → Double-check placeholder format ({{Full Name}}) and capitalization.
Emails not sending → Verify Gmail authentication and make sure the If node is correctly filtering results.