← All Workflows

Send a certificate for every form submission

A Google Forms response becomes a personalized certificate the moment it arrives.

See all workflows
Trigger1New Google Forms responseRun when your form gets a new response.
Render2Course Completion Certificate TemplateExample template. Swap in your own design.
Destination3Google DriveSave renders to a Drive folder.

From form response to certificate

Google Forms is where course quizzes, workshop registrations, and training sign-offs already live. What it can't do is hand the person a certificate afterward. This workflow closes that gap: every new form response becomes a personalized PDF certificate, generated and filed without anyone touching a design tool.

Where this fits

Online course quizzes
A student passes your final quiz and their completion certificate renders before they've closed the tab.
Workshop sign-offs
Attendees confirm attendance through a form at the end of the session, and certificates generate themselves while you pack up.
Community programs
Volunteer hours, participation, youth programs: anywhere a form collects names, a certificate can follow automatically.
Internal compliance training
Employees complete the acknowledgment form and a dated certificate lands in the HR Drive folder as the audit trail.

Form answers become certificate fields

The form's questions map straight onto the template's placeholders. A response like this renders like this:

One row becomes one certificateClick a row
ANameBQuizCScoreDSubmitted
1Ana PetrovaFood Safety Level 292%July 8, 2026
2Jordan BlakeFood Safety Level 285%July 8, 2026
3Fatima NoorFood Safety Level 297%July 9, 2026
Orshot renders
Certificate
Ana Petrova
QuizFood Safety Level 2
Score92%
SubmittedJuly 8, 2026
PDF

Rendered from row 1, one per row

Long names don't break the layout. Text fitting shrinks or wraps within the box you designed, which is exactly the thing Docs-based generators get wrong.

No Apps Script to babysit

The usual way to do this is a Forms add-on or a custom Apps Script bolted onto the response spreadsheet. Those work until they don't: script quotas, permission resets, and certificates that are really just a Google Doc with merged text. This workflow replaces that stack. Orshot watches the form directly, fills a properly designed template, and renders a PDF that looks the same for response number 1 and response number 1,000.

One form, certificates forever

Activate the workflow once and it keeps up with the form for as long as it runs. Idle checks don't cost anything; you only spend credits when a certificate actually renders.

Frequently asked