Creates a new blank Google Form.
class FormApp method .create()
FormApp is the Apps Script service.
.create() is the method name you will see after a dot in your code.
What it does
Why it's used
- Stand up a new intake or survey form from script.
- Create a fresh form for each event or cohort.
Common errors
- Forgetting parentheses on create. Write FormApp.create(), not FormApp.create or create by itself.
- Skipping dots between chained calls. Each step needs a dot, like FormApp.create().
- Adding spaces where they do not belong. Write FormApp.create(), not FormApp .create(), FormApp.create (), or FormApp . create().
- Wrong capitalization. Use FormApp and create, not formapp or create.
2 Snippets using this methods
Explore
Related methods
-
.setDestination()
Sends new form responses to a spreadsheet.
-
.openById()
Opens an existing form by its file ID.
-
.addTextItem()
Adds a short-answer text question to the form.
-
.addMultipleChoiceItem()
Adds a multiple-choice question to the form.
-
.getResponses()
Returns all submitted responses to the form.
More Apps Script
3 Better Sheets tutorials
Automate Emails
Automatically Copy Spreadsheet Tab to New File with Values Only, No Formulas
Related blog posts
Written guides about FormApp.create().
How to Send Google Forms Entries Automatically with Apps Script
Google Forms provides basic email notifications for form submissions, but enhancing these notifications with detailed summaries can significantly improve productivity and response management.
Read post →What's Better Than Google Sheets?
Nothing is better than Google Sheets. You just need to learn more about the unlimited power of Google Sheets. Functions, Formulas, Apps Script and more.
Read post →Learn Google Sheets Apps Script
Learning Google Sheets coding and Apps Script can have several outcomes and results. Become more productive, more of an asset to your company. No matter if you work there or if you own the company.
Read post →