tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

Turn Gravity Forms submissions into PDFs stored in Google Drive

Each Gravity Forms submission is filled into a saved PDF Builder template, rendered as a PDF and uploaded to your Google Drive, so every entry has a tidy document stored outside WordPress.

Gravity Forms PDF Builder Google Drive

3 steps Setup ~5 min Used on 3.3k sites Lead Capture Free to import

The Turn Gravity Forms submissions into PDFs stored in Google Drive workflow on the FlowMattic canvas, with 3 steps across Gravity Forms, PDF Builder, Google Drive
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Form entries are hard to share as they sit in the WordPress admin. A PDF of each one is easier to send to a client, print or file. This workflow builds that PDF from a template you design and keeps a copy in Google Drive, where your team already stores documents.

The Gravity Forms trigger starts a run when your form receives a new submission. The PDF Builder step, Generate PDF from Template, then fills a saved PDF template with the entry's data and saves the rendered PDF to the WordPress Media Library. The template is set to ID 12, which is only a placeholder: pick your own saved template after import and map the form fields into its parameters. The file name starts with submission- followed by the entry's name value.

Finally, Google Drive uploads the file, using the PDF's URL from the previous step and naming it Submission - plus the name value and .pdf. Choose the Drive folder after import.

Both file names expect a value called name in the Gravity Forms data. If your form's name field arrives under a different key, that part of the file name comes out blank, so check a test entry in Task History and remap it. A copy of every generated file remains in WordPress as well.

Quote requests as PDFs for the sales team

A contractor's Gravity Forms quote form produces a PDF of each request in a shared Drive folder, so estimators can open and annotate it.

Course applications on file

A training provider keeps a PDF copy of each course application in Google Drive, laid out the same way every time, for its records.

Client intake documents

A law office's intake form becomes a PDF stored in Drive, ready to attach to the client's matter file.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    Gravity Forms New Form Submission

    Starts the workflow when your Gravity Forms form receives a new submission. The entry's fields become available to map into the PDF template.

  2. Step 2Action
    PDF Builder Generate PDF from Template

    Fills a saved PDF Builder template with the entry and saves the PDF to the Media Library. The template ID 12 is a placeholder; choose your template and map form fields to its parameters.

  3. Step 3Action
    Google Drive Upload a File

    Uploads the PDF to Google Drive from the URL PDF Builder returned, named Submission - with the entry's name and .pdf. Pick the folder after import.

What you need

  • FlowMatticCore
  • Gravity Forms PluginPlugin
  • Google Drive AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Design the PDF template in PDF Builder before importing, so its parameters are ready to match with your Gravity Forms fields.
  • Check the name value in a test run. If your form sends the name under another key, remap it in both file names so each PDF is easy to find in Drive.
  • Clean out the Media Library from time to time, or plan for it to hold every generated PDF, since each submission saves a file there as well.

Questions about this workflow

Do I need a PDF template before importing this?

Yes. The Generate PDF from Template step fills one of your saved PDF Builder templates. The template ID in the import is a placeholder, so pick your own afterwards.

Where does the Gravity Forms PDF end up?

In two places: PDF Builder saves it to your WordPress Media Library, and the Google Drive step uploads a copy to the folder you choose.

Can the PDF be emailed to the person who submitted the form?

Yes. Add FlowMattic's Email step after the PDF Builder step. It can attach files stored on your WordPress site, so the PDF in the Media Library can go with the message.

What if two submissions have the same name?

Both files are uploaded with the same file name. Google Drive allows that, but they can be hard to tell apart, so consider adding the entry ID or date to the file name.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Was spending much more on Zapier and running out of tasks, now have unlimited tasks. Team is continuing to add integrations and taking feedback. Creator of company is ultra responsive to emails and helpful always.

Brad U.

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.