The Google Apps Mail Merge Solution You’ve Been Looking For

October 28, 2011 10:55 pm Henry Thiele 5 comments
EdReach note: This is a guest post by Dr. Henry Thiele, Chief Technology Officer of District 207 in Park Ridge, IL. Dr. Thiele is a Google Certified Teacher, Administrator, and Trainer, and is an evangelist for personalization of learning through technology. You can follow him on Twitter @henrythiele .

As we gather more data using Google Forms and Spreadsheets there are a lot of questions out there about how we can reformat and share this data in a more consumable understandable way. In the last couple of months the Maine 207 technology team of Mark Ordonez and Janice Cacciatore and Hank Thiele have tackled this issue on several projects and as a result have created a reproducible Google Script that takes the information off a spreadsheet and ultimately creates a unique document that can be shared with anyone.

Our initial purpose of attempting this was not that exciting of a project, however it proved a concept that we believe will make gathering and sharing data in Google Docs a more powerful, dynamic, and interactive process. What we initially set out to do was take a spreadsheet with information about school payments and create letters that would be mailed out to individual families. This has developed into this repeatable process:

 

To make this easier to replicate we created a sheet in Google Spreadsheets that contains all of the variables you would need to run this process with the data in any Google spreadsheet or gathered through a Google Form. When the variables are used in combination with a Google Script they can replace fields on a Google Document that is used as a template, just as one might do with a desktop office suite. However, in this case the product is multiple letters all placed in a Google Docs Collection that can be shared individually or as a group.

We have already seen several other uses for this such as one example where we helped Dan Rezac take a teacher walk-through form and create individual feedback letters for each teacher observation. We are generating letters to parents and to teachers using data gathered through forms or on shared spreadsheets and disseminating information in a much more readable format than a typical spreadsheet view as is illustrated below:

Typical Spreadsheet view of Data:

Reformatted Merged Document View

For those of you interested in repeating this type of evaluation process here are some instructions, screenshots, and links of an example that will help you recreate it for your own purposes. The easiest way to get started is to make a copy of this Google Docs collection and follow the instructions.

Posted by:
Dr. Henry Thiele – CTO Maine Township High School District 207
Mark Ordonez – Manager of Data Services Maine Township High School District 207
Janice Cacciatore – Technology Specialist Maine Township High School District 207

 

What do you think?

Powered by Facebook Comments

5 Comments

  • I can understand that I would want to do this if I had no other means to make a mail merge, but with other means to merge data into email, this is no easier than those already established.  Please show me something much easier.

    • From @98d1af67fdd38d59e3dae7fccf3e1869:disqus :
      This isn’t merging data into email – it is merging it into unique documents. I have yet to see another tool that takes someone from a Google Form all the way to a merged document.I would love to see something easier – but I have yet to see it anywhere.This is as turn key as we can design at this point.Hank

  • Jeff - 

    This isn’t merging data into email – it is merging it into unique documents. I have yet to see another tool that takes someone from a Google Form all the way to a merged document.

    I would love to see something easier – but I have yet to see it anywhere.

    This is as turn key as we can design at this point.

    Hank

  • Chris Atkinson Chris Atkinson

    Thanks so much for this!  I have been tinkering with this and now have a great fidelity check rubric for my interventions and an awesome letter with merged data and two stars and instructional suggestions.  

  • Derek Kaufman (Maine South, '95)

    Up until this point, the workaround I have been using to do mail merges was simply downloading the spreadsheet as an Excel file and then running the mail merge through a Word document, using the spreadsheet as my data source. It worked really well, but having this built into a Google document will save probably save me a few steps in the long run. I am anxious to try this out w/ some other Google forms we’ve used at my school. Unfortunately, our county has not moved to Google Apps for Education yet, so there will be a few more workarounds I’ll need to come up with. : )

Leave a Reply


Latest Ed-lines...

  • Professional Development Google Voice: Not Your Mother’s Voice Service

    Google Voice: Not Your Mother’s Voice Service

    In everyday life, the Google Voice service is a way to combine all your numbers into one and to conveniently receive voice messages. ListenIn™ even helps you decide which calls to answer after the caller has started to leave a message. Teachers can use a GVoice number for parents without giving away their primary phone number. Easily created custom voicemail greetings for parents and a different greeting for students make messages personalized and relevant. Educators can put a call widget [...]

    Read more →
  • Reach-Sources Access to Innovation: Subscribe to the ‘Weekly Reach’

    Access to Innovation: Subscribe to the ‘Weekly Reach’

    As much as we like to think that every teacher is using RSS Readers and Twitter to get innovative news and working to build their Professional Learning Network, this is just not the case for many teachers- yet. EdReach is working to change that.

    Read more →
  • Open Letters You don’t think all kids can learn?!

    You don’t think all kids can learn?!

    On March 1st, the Seattle Times published an OpEd where the author argued that teachers can only teach the students who come to class motivated to learn, and that students who come to class disinterested or apathetic do not deserve the right to be called a student. In the piece, the teacher divorced himself from the idea that it is the teacher’s responsibility to teach every student in his or her class. I spent the last four years teaching middle [...]

    Read more →
  • Teacher StratEdgy What is UDL?

    What is UDL?

    UDL or Universal Design for Learning is a concept based in architecture. It might seem strange that a post about educating students comes from this area, but it will make sense. By using Universal Design, architects plan, from the beginning, a space that allows access to persons with all abilities. The same can be said for Universal Design for Learning. By planning our instruction from the beginning to be accessible for all students, we will be able to reach more [...]

    Read more →
  • LiTTech Show Professional Development So what does “leadership” mean . . . ?

    So what does “leadership” mean . . . ?

    After our chat with Carl Harvey, I really started to think about it. Even more so after it came up in #libchat last night. But how do we get started? Here’s what I’ve been doing to be a leader at my school, let me know if you agree or not. Find your allies. I feel pretty lucky in that everyone at my job seems to genuinely want me here, but there’s always at least one person who thinks you’re awesome. [...]

    Read more →
  • Teacher StratEdgy Google Docs for Communicating

    Google Docs for Communicating

    Google Docs continues to be my number one tool for communicating and collaborating with any number of people involved in my students’ education.  As a special education teacher I am constantly in contact with parents, related service providers, and other professionals like doctors and private therapists.  Google Docs allows me quite a few opportunities to easily keep all parties informed and in the loop. Documents – probably the simplest way for sharing documents with my team members.  The most common [...]

    Read more →
  • Ed2ools InstaGrok Educational Search Engine

    InstaGrok Educational Search Engine

    Can you define the word “Grok?” InstaGrok is a developing answer-engine that is specifically designed for the education market. The mission of  InstaGrok is to teach 21st Century research and curation skills in a safe, age appropriate environment. InstaGrok is commercial free and organizes search results according to themes and concepts. In a way, InstaGrok is similar to Wolfram|Alpha as it provides answers and information rather than a list of links. Using the search box, type in any term or idea that you are interested [...]

    Read more →
  • EdView Professional Development Kicking and Screaming All the Way into the 21st Century

    Kicking and Screaming All the Way into the 21st Century

    The 20th Century Classroom is dead. You see, I know this to be true because I had the funeral for the 20th Century Classroom in like 2006. I was there- in person. It was a poignant ceremony; you should have been there with the rest of my sixth grade science students. She helped us out in the beginning of that industrial age, but she just had to be laid to rest, chalk board and all. To mark the occasion, we took our antiquated [...]

    Read more →
  • #EduWin EdView #EduWin-ners Circle 1/24/12 – Relationships Matter

    #EduWin-ners Circle 1/24/12 – Relationships Matter

      The title of this post might seem a bit trite or obvious, but some recent #EduWin tweets caused me to reflect on how critical relationships are in education and how important it is to spend time developing them. Positive relationships are made, they don’t just happen. There are different types of relationships in these #EduWin posts, but they all demonstrate respect and trust between students and teachers. As a child, I would never have thought to contact my teacher [...]

    Read more →
  • Ed2ools Online Learning Webinars Moodle Hangout Anyone?

    Moodle Hangout Anyone?

    Moodle was launched as a pet project in 1999 by Martin Dougiamas. Since then, it has grown into an enormously popular learning platform that boasts over 57 million users who have access to roughly 5.8 million courses. Moodle is an open source, community driven learning management system that is used in traditional, blended, and fully online classrooms. Anyone can setup a Moodle server and start building online courses in a matter of minutes. Because of my interest in online learning, [...]

    Read more →
  • LiTTech Show Online Learning Code Year: Give it a Shot

    Code Year: Give it a Shot

    Growing up computers were never scary, they were everywhere. My father came to programming accidentally, but enthusiastically. He was a programmer almost before it was really a career. And he thought that everyone should be able to play. Rather than telling my sister and I not to touch his stuff he gave us our OWN computer to mess around on. We even took a Logo class over one summer. As a result, when I did finally decide to take a [...]

    Read more →
  • #EduWin EdAdmin Digital Learning Day – Another Opportunity For Us To Connect (in Person)

    Digital Learning Day – Another Opportunity For Us To Connect (in Person)

    There is a great opportunity for tech-savvy leaders to reach out to their colleagues who are still hesitant to embrace digital tools for learning coming up on February 1.  Digital Learning Day 2012 is a wonderful initiative intended to highlight schools, educators, and/or classrooms where digital tools are being embraced. The goal of Digital Learning Day  from the organization’s website is as follows: “Digital Learning Day is a culminating event in a year-round national awareness campaign to improve teaching and [...]

    Read more →