Tag Archives: G Suite

Mail merge with the Google Docs API

Posted by Wesley Chun, Developer Advocate, Google Cloud

Students and working professionals use Google Docs every day to help enhance their productivity and collaboration. The ability to easily share a document and simultaneously edit it together are some of our users' favorite product features. However, many small businesses, corporations, and educational institutions often find themselves needing to automatically generate a wide variety of documents, ranging from form letters to customer invoices, legal paperwork, news feeds, data processing error logs, and internally-generated documents for the corporate CMS (content management system).

Mail merge is the process of taking a master template document along with a data source and "merging" them together. This process makes multiple copies of the master template file and customizes each copy with corresponding data of distinct records from the source. These copies can then be "mailed," whether by postal service or electronically. Using mail merge to produce these copies at volume without human labor has long been a killer app since word processors and databases were invented, and now, you can do it in the cloud with G Suite APIs!

While the Document Service in Google Apps Script has enabled the creation of Google Docs scripts and Docs Add-ons like GFormit (for Google Forms automation), use of Document Service requires developers to operate within the Apps Script ecosystem, possibly a non-starter for more custom development environments. Programmatic access to Google Docs via an HTTP-based REST API wasn't possible until the launch of the Google Docs API earlier this year. This release has now made building custom mail merge applications easier than ever!

Today's technical overview video walks developers through the concept and flow of mail merge operations using the Docs, Sheets, Drive, and Gmail APIs. Armed with this knowledge, developers can dig deeper and access a fully-working sample application (Python), or just skip it and go straight to its open source repo. We invite you to check out the Docs API documentation as well as the API overview page for more information including Quickstart samples in a variety of languages. We hope these resources enable you to develop your own custom mail merge solution in no time!

G Suite Migrate beta now supports migrations from Box

Quick launch summary 

Earlier this year, we announced G Suite Migrate. Launching in beta, this first-party product helps admins assess and plan migration projects, making the migration of enterprise data and content to G Suite seamless.

Now, G Suite admins who require migration from Box can utilize G Suite Migrate. We hope this added support will help ease the transition for G Suite users. G Suite admins can learn more and sign up for the G Suite Migrate beta here.


Helpful links 




Availability 

  • G Suite editions G Suite Business, G Suite Enterprise, G Suite Enterprise for Education, and Drive Enterprise customers are eligible to register for the G Suite Migrate beta program. 
  • Not available to G Suite Basic, G Suite for Education, and G Suite for Nonprofits. 


Stay up to date with G Suite launches

Improve efficiency and collaboration with G Suite for Nonprofits

Time is important. As a nonprofit, every minute that your staff spends searching for emails or coordinating meetings is time away from making a difference for the communities or causes they serve. G Suite for Nonprofits is designed to help nonprofits work faster, smarter, and more collaboratively across different locations, at no charge. Here are a few ways G Suite for Nonprofits can help your team be more productive.


Present your nonprofit professionally

With Gmail, you can create an unlimited number of personalized email addresses for your team (like [email protected]). Your staff will be able to communicate with volunteers, supporters and the community with professional emails coming from your nonprofit's custom domain, resulting in brand awareness and increased trust in your communications.


Make your next grant proposal pop

A successful grant proposal needs inspiring, structured, and concise content to stand out when competing against hundreds. Often you don’t have much time, you’re on a shoestring budget, and your co-workers are in different time zones. G Suite provides templates and suggested layouts to give your documents and slides a professional look, so that you can focus on content rather than design. Grammar suggestions in Docs make you a more confident writer, especially handy if you are working against a tight deadline. Real-time collaboration lets each member of your team contribute to the same file from anywhere.  And with all of these tools, your team will become even more productive and collaborative.


Manage your volunteers

There are lots of ways G Suite can  help you engage with your volunteers more efficiently. When you create a Site, you can include a page to provide some background on your nonprofit and share volunteers success stories, add sections for onboarding and training materials, and post upcoming volunteer opportunities with an embedded Calendar. You can also embed a Form for volunteers to sign-up. The information they submit is automatically and safely stored in Sheets so you won’t misplace paper sign-up forms anymore. For reliable communications and updates, create a Group with all your volunteer emails. You can send an email to everyone in the group with one address, invite the group to an event, or share documents.


Coordinate your nonprofit board

Nonprofit boards are at the core of your strategy and coordinating them can be tricky, especially when members are spread across in many locations. With G Suite, you have the tools you need to coordinate with your board effectively. You can schedule board meetings on Calendar, and directly add members to the event. With Hangouts Meet, those who can’t participate in person will be able to join in a video call or dial in from their phone.


Control your data securely

Privacy and security are critical to nonprofits, especially when managing personal information that may be sensitive. G Suite is built on stringent privacy and security standards and allows you to add users easily, manage devices, and configure security and settings so that your data stays safe. This is essential, especially if your nonprofit has high turnover of staff or volunteers.


G Suite for Nonprofits has helped many nonprofits to become more efficient and spend more time serving the community. Find out more about how G Suite for Nonprofits can help you.

Improve efficiency and collaboration with G Suite for Nonprofits

Time is important. As a nonprofit, every minute that your staff spends searching for emails or coordinating meetings is time away from making a difference for the communities or causes they serve. G Suite for Nonprofits is designed to help nonprofits work faster, smarter, and more collaboratively across different locations, at no charge. Here are a few ways G Suite for Nonprofits can help your team be more productive.


Present your nonprofit professionally

With Gmail, you can create an unlimited number of personalized email addresses for your team (like [email protected]). Your staff will be able to communicate with volunteers, supporters and the community with professional emails coming from your nonprofit's custom domain, resulting in brand awareness and increased trust in your communications.


Make your next grant proposal pop

A successful grant proposal needs inspiring, structured, and concise content to stand out when competing against hundreds. Often you don’t have much time, you’re on a shoestring budget, and your co-workers are in different time zones. G Suite provides templates and suggested layouts to give your documents and slides a professional look, so that you can focus on content rather than design. Grammar suggestions in Docs make you a more confident writer, especially handy if you are working against a tight deadline. Real-time collaboration lets each member of your team contribute to the same file from anywhere.  And with all of these tools, your team will become even more productive and collaborative.


Manage your volunteers

There are lots of ways G Suite can  help you engage with your volunteers more efficiently. When you create a Site, you can include a page to provide some background on your nonprofit and share volunteers success stories, add sections for onboarding and training materials, and post upcoming volunteer opportunities with an embedded Calendar. You can also embed a Form for volunteers to sign-up. The information they submit is automatically and safely stored in Sheets so you won’t misplace paper sign-up forms anymore. For reliable communications and updates, create a Group with all your volunteer emails. You can send an email to everyone in the group with one address, invite the group to an event, or share documents.


Coordinate your nonprofit board

Nonprofit boards are at the core of your strategy and coordinating them can be tricky, especially when members are spread across in many locations. With G Suite, you have the tools you need to coordinate with your board effectively. You can schedule board meetings on Calendar, and directly add members to the event. With Hangouts Meet, those who can’t participate in person will be able to join in a video call or dial in from their phone.


Control your data securely

Privacy and security are critical to nonprofits, especially when managing personal information that may be sensitive. G Suite is built on stringent privacy and security standards and allows you to add users easily, manage devices, and configure security and settings so that your data stays safe. This is essential, especially if your nonprofit has high turnover of staff or volunteers.


G Suite for Nonprofits has helped many nonprofits to become more efficient and spend more time serving the community. Find out more about how G Suite for Nonprofits can help you.

Collaborating to protect nearly anonymous animals

When you have a lot of people working in a Google Doc it can look like a zoo, with anonymous animals popping into your document to write (or howl, bark or moo) their feedback. Today, 13 new animals—like the african wild dog, grey reef shark and cheetah—are joining the pack. Though they may be excellent collaborators, they also need our help.

It’s Endangered Species Day, and we’re teaming up with World Wildlife Fund (WWF) and Netflix's “Our Planet” to raise awareness around animals that are at risk.

Google Cloud WWF Netflix.png

According to WWF, wildlife populations have dwindled by 60 percent in less than five decades. And with nearly 50 species threatened with extinction today, technology has a role to play in preventing endangerment.

With artificial intelligence (AI), advanced analytics and apps that speed up collaboration, Google is helping companies like WWF in their work to save our precious planets’ species. Here are some of the ways.

  • Curating wildlife data quickly. A big part of increasing conservation efforts is having access to reliable data about the animals that are threatened. To help, WWF and Google have joined a number of other partners to create the Wildlife Insights platform, a way for people to share wildlife camera trap images. Using AI, the species are automatically identified, so that conservationists can act quicker to help recover global wildlife populations.
  • Predicting wildlife trade trends. Using Google search queries and known web page content, Google can help organizations like WWF predict wildlife trade trends similar to how we can help see flu outbreaks coming. This way, we can help prevent a wildlife trafficking crisis quicker.
  • Collaborating globally with people who can help. Using G Suite, which includes productivity and collaboration apps like Docs and Slides, Google Cloud, WWF and Netflix partnered together to draft materials and share information quickly to help raise awareness for Endangered Species Day (not to mention, cut back on paper).

What you can do to help
Conservation can seem like a big, hairy problem that’s best left to the experts to solve. But there are small changes we can make right now in our everyday lives. When we all collaborate together to make these changes, they can make a big difference.

Check out this Slides presentation to find out more about how together, we can help our friends. You can also take direct action to help protect our planet on the “Our Planet” website.

Collaborating to protect nearly anonymous animals

When you have a lot of people working in a Google Doc it can look like a zoo, with anonymous animals popping into your document to write (or howl, bark or moo) their feedback. Today, 13 new animals—like the african wild dog, grey reef shark and cheetah—are joining the pack. Though they may be excellent collaborators, they also need our help.

It’s Endangered Species Day, and we’re teaming up with World Wildlife Fund (WWF) and Netflix's “Our Planet” to raise awareness around animals that are at risk.

Google Cloud WWF Netflix.png

According to WWF, wildlife populations have dwindled by 60 percent in less than five decades. And with nearly 50 species threatened with extinction today, technology has a role to play in preventing endangerment.

With artificial intelligence (AI), advanced analytics and apps that speed up collaboration, Google is helping companies like WWF in their work to save our precious planets’ species. Here are some of the ways.

  • Curating wildlife data quickly. A big part of increasing conservation efforts is having access to reliable data about the animals that are threatened. To help, WWF and Google have joined a number of other partners to create the Wildlife Insights platform, a way for people to share wildlife camera trap images. Using AI, the species are automatically identified, so that conservationists can act quicker to help recover global wildlife populations.
  • Predicting wildlife trade trends. Using Google search queries and known web page content, Google can help organizations like WWF predict wildlife trade trends similar to how we can help see flu outbreaks coming. This way, we can help prevent a wildlife trafficking crisis quicker.
  • Collaborating globally with people who can help. Using G Suite, which includes productivity and collaboration apps like Docs and Slides, Google Cloud, WWF and Netflix partnered together to draft materials and share information quickly to help raise awareness for Endangered Species Day (not to mention, cut back on paper).

What you can do to help
Conservation can seem like a big, hairy problem that’s best left to the experts to solve. But there are small changes we can make right now in our everyday lives. When we all collaborate together to make these changes, they can make a big difference.

Check out this Slides presentation to find out more about how together, we can help our friends. You can also take direct action to help protect our planet on the “Our Planet” website.

Ask a Techspert: What’s so interesting about spreadsheets?

Editor’s Note: Do you ever feel like a fish out of water? Try being a tech novice and talking to an engineer at a place like Google. Ask a Techspert is a new series on the Keyword asking Googler experts to explain complicated technology for the rest of us. This isn’t meant to be comprehensive, but just enough to make you sound smart at a dinner party.

The spreadsheet wizard: Every office has one. They’re masters of functions and pivot tables. It’s as if they hold the secrets of the universe, while I fumble around just trying to alphabetize something.

In today’s workplace, spreadsheets are in, and endless stacks of paper containing years of information are out. That got me wondering: Since when did spreadsheets become “a thing,” anyway? How did they become the de facto way to organize data? And what does the future of spreadsheets look like?

For this edition of Ask a Techspert, I sat down with Ryan Weber, a G Suite Product Manager who works on Google Sheets, to get an expert’s take on how users look to spreadsheets to manage their data. Ryan and his team not only know how we use spreadsheets today, but also have a good idea of how we’ll use them in the future.

How did spreadsheets and computers first meet?  

“Spreadsheets were the first ‘killer app’ of the personal computer,” Ryan told me. “People got them for their home and for their business, and it allowed people to really unlock the true value of a computer.” By “killer app,” Ryan means software so popular that it becomes one of the main reasons many people use a device.  

Essentially, spreadsheets were one of the reasons to actually go out buy a computer for the first time. They presented a technological alternative to all of those paper ledgers and books that, for centuries, have been used to organize information. We take it for granted now, but consider what a game changer it was to have a new, more efficient way to organize data. The advent of spreadsheets made computers useful to millions, who use spreadsheets for anything from wedding guest lists to financial projections for Fortune 500 companies.

How are spreadsheets used in computing today?

These days, you don’t have to write code or know how to create complex formulas in a spreadsheet to make data work for you. “Sheets allows someone to easily generate valuable analysis by using simple tools powered by artificial intelligence (AI),” Ryan says. “AI allows you to play with data in new ways, including automatically getting suggestions for formulas, charts and pivot tables, or even being able to use natural language to ask questions via Sheets Explore.”

This capability means they’re usable by anyone, not just experts, which Ryan calls “democratizing data analysis.” And as the uses and capabilities of Sheets continues to evolve, it will continue to expand to even more people, helping them in more ways in both their personal and professional lives.

Because Sheets is stored in the cloud, it allows everyone to see and edit the same file at the same time. This is particularly helpful for businesses which rely on G Suite apps, like Sheets, to collaborate on heavy duty analyses with multiple people. “Historically, this idea of a single source coupled with real-time collaboration was what made Sheets stand out from other spreadsheets from its inception,” Ryan says. “You don’t have to worry about sending around spreadsheet attachments and then trying to merge them later. This seamless collaboration in G Suite is what makes our tools different.”

What is the future of spreadsheets?

After 40 years, it’s clear that spreadsheets are here to stay. But like many other technologies, AI can dramatically affect how useful spreadsheets are to us. Ryan says Google is developing new ways to incorporate AI into Sheets for just that reason. Now, the team is looking into using AI to automatically clean and format data so it’s in good shape and ready to be used in your analysis.

The team is also looking to increase the types of data available for analysis, since information can come from all sorts of places, especially at work. “We’re making it easier to connect large datasets to Sheets from other critical data sources in your company, or even connect important data from outside of your company into Sheets. We want to ensure that data is easy to access and analyze so you can do what you need to do,” Ryan says.

So, will futuristic AI-powered spreadsheets know where to seat your mother’s mahjong friends at your wedding? As of now, that’s sadly unlikely. You’re still on your own to figure out that social minefield.

Summary: Next 2019 announcements

Google Cloud Next 2019 is happening now in San Francisco. To learn more about the event and tune into sessions, click here.

For a summary of the announcements from the event, see our Cloud blog posts about how we’re helping businesses work faster, smarter and more collaboratively in G Suite, and increasing trust in Google Cloud with visibility, control and automation.

For details of the announcements, see the posts on this blog:

Keep an eye on the G Suite Updates blog for more announcements throughout the event.

Summary: Next 2019 announcements

Google Cloud Next 2019 is happening now in San Francisco. To learn more about the event and tune into sessions, click here.

For a summary of the announcements from the event, see our Cloud blog posts about how we’re helping businesses work faster, smarter and more collaboratively in G Suite, and increasing trust in Google Cloud with visibility, control and automation.

For details of the announcements, see the posts on this blog:

Keep an eye on the G Suite Updates blog for more announcements throughout the event.

Summary: Next 2019 announcements

Google Cloud Next 2019 is happening now in San Francisco. To learn more about the event and tune into sessions, click here.

For a summary of the announcements from the event, see our Cloud blog posts about how we’re helping businesses work faster, smarter and more collaboratively in G Suite, and increasing trust in Google Cloud with visibility, control and automation.

For details of today’s announcements, see the posts on this blog:

Keep an eye on the G Suite Updates blog for more announcements throughout the event.