You are missing some Flash content that should appear here! Perhaps your browser cannot display it, or maybe it did not initialize correctly.


Note that this video doesn't provide step by step installation instructions.  I tried to build the installation wizard so that it guides you through without issue.  Please post here if you find this isn't the case.

Push my thinking

What clever uses for this have you developed in your school? Please share. What feature suggestions do you have?



Multiple entries from the script

Using docAppender to keep track of a coaching log. I've noticed that multiple instances of the same form entry have gone into the Google Doc. Any ideas on how to prevent this?


Need some help...

Thanks for your work on this script and the many others. Very valuable tools.

I am attemping to run Docappender and am just about there, but when I select the submit form option, instead of having the file open with the fields to enter, I get an error message that says:



Sorry, the file you have requested does not exist.

Any help is greatly appreciated.
Tim Lauer

docAppender: Using a Google Form to add content to the end of existing Google Documents

Problem of practice

How can I get a Google Form to add content to the end of a user-selected Google Document?


The docAppender script installs on the form-containing spreadsheet and provides users a web app where they can easily select which document they want to append. This is especially useful for logging meeting takeaways or keeping running records on faculty or student files. Very mobile friendly, as all usage involves URLs that can be loaded in a smartphone or tablet.

Cast your vote


Tweet this

Browse other items with similar tags

This tutorial presents the pre-Add-on version of Doctopus. Written by an educator for educators, the free doctopus script gives teachers the ability to auto-generate, pre-share, and manage grading and feedback on templated Docs for group and individual projects. For tutorials on the new version of Doctopus, see
Recommended by 188 educator(s).
The autoCrat Script was written to be a multi-purpose document merge tool that allows you to take any personalized, row-based spreadsheet data and create, save, attach to email, and share templated documents. No scripting ability required to use.
Recommended by 290 educator(s).
The formMule (aka "The Mule") is a Google Apps script that is useful for automating lookups, emails and calendar events created dynamically from Google Forms.
Recommended by 64 educator(s).
This is a simple script housed in a google sheet that allows teachers to create handouts for their classroom, shares the student appropriately and organizes the handouts in a collection. It can be used to create sheets as well as docs.
Recommended by 19 educator(s).
This hack provides starter templates for a pair of Google Docs worksheets (one private, one public) that can then be connected using (included) Apps scripts to encourage users to submit Google forms only for open time slots or resources. Test.
Recommended by 16 educator(s).
This hack shows how to install a Google Apps Script in your Google Site to look up the grades of the currently logged-in student or parent and generate a live bar of progress from your Google spreadsheet!
Recommended by 20 educator(s).
This introductory module provides what you need to start building the modular and lightweight data system of your dreams. The first installment is a "Lateness Zapper" that automates logging, communications, and reporting on student lateness.
Recommended by 23 educator(s).