Key Features
Direct Form Reading
Responses are read from the form itself, no linked sheet required
Stable Question Mapping
Placeholders bind to questions, so rewording a question breaks nothing
Automatic Generation
New responses are checked every few minutes and turned into documents
Respondent Email Delivery
Email each respondent their own document, no extra question needed
Step-by-Step Setup
1
Create an Automation
Initialize a new automation in your DocsAutomator account.
2
Choose Your Template
Every automation needs a template. Use a Google Doc, a Word (.docx) file, or a PDF. Create one with AI, browse the template library, start from scratch, or drag your own file in. See the Google Doc Template Guide, the Word Template Guide, or the PDF Template Guide.
3
Connect Google Forms
Open the Data / Placeholders panel, click Connect, and choose Google Forms. Sign in with the Google account that owns the form.
4
Pick Your Form
Browse your forms in the picker, or paste any form link: the editor link, the published viewform link, or a short forms.gle link. DocsAutomator resolves the link to the right form in your account.
5
Choose the Read Surface
By default, DocsAutomator reads responses directly from the form. If the form has a linked response spreadsheet, you can choose to read from that sheet instead. See Direct read vs. linked sheet below.
6
Map Placeholders
The picker shows your real questions with their types and options. Connect template placeholders to questions. AI-assisted mapping is available.
7
Create Previews
Test document generation with existing responses before you enable the trigger.
8
Enable Automatic Generation
Turn on auto-create so every new response becomes a document.
Direct Read vs. Linked Sheet
The Google Forms source has two read surfaces:- Form responses (direct) — the default. DocsAutomator reads responses through the Google Forms API. No spreadsheet is involved.
- Linked spreadsheet — available only when your form already has a linked response sheet. DocsAutomator then behaves like the Google Sheets integration, reading rows from that sheet.
The direct read cannot write anything back to the form — the Google Forms API is read-only for responses. This is why the document-link write-back and the per-row generate link exist only on the linked-sheet surface. On the direct read, delivery happens through email, Google Drive, or a webhook, and the automation’s run history is your index of generated documents.
Question Mapping
Placeholders are bound to the question itself, not to its text.- Rewording a question does not break mappings. Change “Full name” to “Your full name” and the mapping stays intact. On a linked sheet, the same change silently breaks the column mapping — this is the main reliability win of the direct read.
- Deleting a question leaves its mappings without a source. The mapping panel shows the last known question title so you can re-map.
- Response fields are available in addition to your questions: the respondent’s email address (see below), the submission time, and the response ID.
Grids
A grid question (multiple-choice grid or checkbox grid) is one visual question with several rows. Each grid row maps separately: the picker lists them as “Grid title → Row label”, and each row gets its own placeholder.File Uploads
File-upload answers work with dynamic images: an uploaded image can be placed straight into the generated document. Non-image files render as their file names.Checkboxes
A checkbox question can carry several answers. They render comma-separated in your document.Automatic Generation
Enable auto-create and DocsAutomator checks your form for new responses every few minutes. Each new response is queued and turned into a document. The same automatic safety shutoff as for Google Sheets applies: after repeated polling or generation failures, auto-create is disabled and the workspace owner is notified by email. Fix the issue and re-enable it.Email the Respondent
When your form collects email addresses, the respondent’s email is available as a response field. Use it in the Send Email action to deliver each respondent their own document — no extra “What is your email?” question and no mapping gymnastics.E-Signatures
Documents generated from form responses can be routed for e-signing automatically. The respondent receives an email with a signing link for their document; the signer defaults to the respondent’s email address from the form, so a consent form or waiver needs no signer configuration at all. To enable it, open your automation’s output settings and toggle on the e-signature option. Add e-signature placeholders such as{{esign.signature.1}} and {{esign.date.1}} to your template to control where signatures appear.
See the E-Signature Guide for the full placeholder reference and options.
Troubleshooting
The respondent email field is empty
Your form does not collect email addresses. In Google Forms, open Settings → Responses → Collect email addresses and pick a collection mode. Responses submitted before you enable collection have no email — Google does not add it retroactively.Old responses did not generate documents
Auto-create only processes responses that arrive after you enable it. This is by design, so enabling the trigger on a form with hundreds of past responses does not generate hundreds of unexpected documents. Generate documents for existing responses manually from the automation.Next Steps
Send Email
Configure automatic email delivery
Save PDFs to Drive
Store PDFs in Google Drive folders
Dynamic Images
Place uploaded images in your documents
Template Guide
Master the template syntax