{"id":13433776,"url":"https://github.com/labnol/google-forms","last_synced_at":"2025-04-24T21:32:42.146Z","repository":{"id":45734967,"uuid":"163061621","full_name":"labnol/google-forms","owner":"labnol","description":"Google Forms and Google Apps Script","archived":false,"fork":false,"pushed_at":"2018-12-25T11:05:11.000Z","size":6,"stargazers_count":77,"open_issues_count":0,"forks_count":17,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-03T12:02:42.069Z","etag":null,"topics":["google-apps-script","google-forms","gsuite"],"latest_commit_sha":null,"homepage":"https://digitalinspiration.com/","language":"JavaScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/labnol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-25T08:11:07.000Z","updated_at":"2025-02-14T16:01:06.000Z","dependencies_parsed_at":"2022-08-28T17:40:50.100Z","dependency_job_id":null,"html_url":"https://github.com/labnol/google-forms","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labnol%2Fgoogle-forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labnol%2Fgoogle-forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labnol%2Fgoogle-forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/labnol%2Fgoogle-forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/labnol","download_url":"https://codeload.github.com/labnol/google-forms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250713177,"owners_count":21475141,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["google-apps-script","google-forms","gsuite"],"created_at":"2024-07-31T02:01:35.874Z","updated_at":"2025-04-24T21:32:41.893Z","avatar_url":"https://github.com/labnol.png","language":"JavaScript","readme":"# 1. Google Forms Email Notifications\n\nThis Google Apps Script lets the owner of Google Form automatically send email notifications when a form is submitted. You can email one or more recipients in CC or BCC as well.\n\nOpen the Google Spreadsheet associated with the Form, go to Tools \u003e Script Editor and paste the Apps Script code. You need to Run \u003e Initialize to setup the Form Submit trigger.\n\n- Tutorial: [How to Send Google Form Responses by Email](https://www.labnol.org/internet/google-docs-email-form/20884/)\n- Video: https://youtu.be/5RFZ16ybdaI\n- Download: [Google Forms Email Notifications](https://chrome.google.com/webstore/detail/email-notifications-for-f/acknfdkglemcidajjmehljifccmflhkm)\n\n\n# 2. Google Form Limiter\n\nUse Google Apps Script to easily schedule your Google Form. You can configure the form to automatically open and/or close at a certain date and time. Similarly, the script can be configured to turn off your form after a certain number of responses have been submitted.\n\nOpen the Google Form in edit mode, go to the Script editor and paste the code. Choose Run \u003e Initialize to setup the clock and form submit triggers.\n\n- Tutorial: [How to Limit Google Form Responses](https://www.labnol.org/internet/schedule-google-forms/20707/)\n- Video: https://youtu.be/fHY8uI2VFP4\n- Download: [Google Forms Add-on](https://chrome.google.com/webstore/detail/email-notifications-for-f/acknfdkglemcidajjmehljifccmflhkm)\n\n# 3. Google Forms PDF Generator\n\nUse Google Apps Script to generate PDF documents from Google Forms responses. You can configure the script to automatically email the generated PDF as a file attachment via the Gmail service. The Google Docs template should include placeholders enclosed inside double angle brackets like *`\u003c\u003cFirst Name\u003e\u003e`* and these should match the question titles in the Google Form.\n\nOpen the Google Spreadsheet associated with the Google Form, go to the Script editor and paste the code. Choose Run \u003e Initialize to setup the form submit trigger.\n\n- Tutorial: [How to Create PDF from Google Forms](https://www.labnol.org/internet/convert-google-forms-pdf/32088/)\n- Video: https://youtu.be/0ec0zWN_Z8o\n- Download: [Google Forms PDF Add-on](https://chrome.google.com/webstore/detail/document-studio/nhgeilcelhkmajkfgmgldbinmgjjajlb)\n\n\n## Requirements\n\n- Google Apps Script\n- [Apps Script Starter Kit](https://github.com/labnol/apps-script-starter)\n\n\n## Google Apps Script Developer 👨🏼‍💻\n\n[Amit Agarwal](https://digitalinspiration.com/google-developer) is a web geek and author of [labnol.org](https://www.labnol.org/), a popular tech how-to website. He frequently uses [Google Apps Script](https://ctrlq.org/) to automate workflows and enhance productivity. \n\nReach him on Twitter [@labnol](https://twitter.com/labnol) or email amit@labnol.org\n","funding_links":[],"categories":["JavaScript","Open Source Apps \u0026 Add-ons"],"sub_categories":["Services"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabnol%2Fgoogle-forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flabnol%2Fgoogle-forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flabnol%2Fgoogle-forms/lists"}