DocuSign to Google Drive Integration | MESA

Connect DocuSign to Google Drive and automate your tasks

Why integrate DocuSign with Google Drive

The DocuSign to Google Drive integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

Trigger Shopify workflows when a contract is signed in DocuSign

When a DocuSign envelope is completed — a wholesale agreement, a B2B contract, a vendor terms acceptance — MESA kicks off the corresponding action in Shopify. Your store operations start the moment a signature is in place without anyone manually bridging the two systems.

Create and send DocuSign envelopes from Shopify order events

When a qualifying order comes in — a wholesale account, a high-value B2B purchase, a custom agreement — MESA generates the right DocuSign envelope and routes it to the customer or vendor for signature. Your contract process starts automatically from the moment an order is placed.

Keep Shopify customer records current when DocuSign status changes

When a DocuSign envelope is sent, viewed, signed, or declined, MESA updates the corresponding Shopify customer record with the current status. Your team always knows where each agreement stands without checking DocuSign separately.

Save Shopify order and customer files to Google Drive automatically

When an order is placed, fulfilled, or updated in Shopify, MESA creates and saves the relevant files — invoices, packing slips, receipts — to the right Google Drive folder. Your records are organized without anyone filing them manually after each transaction.

Organize customer-submitted files by order or account automatically

When a customer submits a file through your Shopify store — a proof, a customization request, a design upload — MESA routes it to the correct Google Drive folder automatically. Nothing gets lost in an inbox or a generic upload bucket and your team always knows where to find it.

Trigger Shopify workflows when files land in Google Drive

When a new file appears in a designated Google Drive folder — a signed contract, an approved asset, a completed brief — MESA kicks off the corresponding action in Shopify. Your offline approvals and file-based processes connect directly to your store operations without a manual handoff step.

Build any DocuSign and Google Drive automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

Click Agreed

Starts when a recipient accepts an Elastic template.

Click Declined

Starts when a recipient declines an Elastic template.

Envelope Completed

Starts when an envelope has been completed by all recipients.

Envelope Corrected

Starts when an envelope is corrected.

Envelope Created

Starts when a new envelope is created.

Envelope Declined

Starts when an envelope has been declined by one of the recipients.

Envelope Deleted

Starts when an already-sent envelope is deleted.

Envelope Delivered

Starts when all recipients have opened the envelope through the DocuSign signing website.

Envelope Discarded

Starts when an envelope in a created or draft state is deleted.

Envelope Purged

Starts when an envelope is queued to be purged.

Envelope Resent

Starts when an envelope is resent.

Envelope Sent

Starts when an email notification, with a link to the envelope, is sent to at least one recipient or when it is a recipient's turn to sign during embedded signing.

Envelope Voided

Starts when an envelope has been voided by the sender or has expired.

Recipient Authentication Failed

Starts when a recipient fails an authentication check.

Recipient Auto Responded

Starts when DocuSign gets notification that an email delivery has failed.

Recipient Completed

Starts when the recipient has completed their actions for the envelope, typically (but not always) by signing.

Recipient Declined

Starts when a recipient declines to sign the document(s) in the envelope.

Recipient Delegate

Starts when a delegated signer is sent an envelope.

Recipient Delivered

Starts when a recipient has viewed the document(s) in an envelope.

Recipient Finish Later

Starts when a recipient selects finish on an envelope.

Recipient Reassigned

Starts when an envelope is reassigned by a recipient.

Recipient Resent

Starts when a recipient selects finish within the web application on an envelope.

Recipient Sent

Starts when an email notification is sent to the recipient signifying that it is their turn to sign an envelope.

Template Created

Starts when a template is created.

Template Deleted

Starts when a template is deleted.

Template Modified

Starts when a template is modified.

Create Spreadsheet

Create a Google Spreadsheet.

Save File

Upload a file to Google Drive.

Add Email Setting Overrides To Envelope

Add email settings to change who an email is sent to.

Add New Step To Envelope's Workflow

Add a new step to a workflow for an envelope.

Add Or Replace Document in Envelope

Appends or replaces a document in an envelope that's being processed or drafted.

Add Templates To Document in Envelope

Append templates to an envelope's document.

Add Templates To Envelope

Append templates to an envelope.

Adds Attachment To Draft or In-Process Envelope

Appends an attachment to draft or in-process envelope.

Adds Multiple Attachments To Draft or In-Process Envelope

Appends multiple attachments to a draft or in-process envelope.

Change Status of Envelope Transfer Rule

Change the status of an envelope transfer rule between enabled and disabled.

Change Status of Multiple Envelope Transfer Rules

Change the status of one or more envelope transfer rules to enable/disable them.

Create Custom Document Fields in Envelope Document

Create custom document fields for envelope document.

Create Envelope Custom Fields for Envelope

Create an envelope custom field for draft or in-process envelopes.

Create Envelope Recipient Preview

Generate a preview URL for a draft envelope or template.

Create Envelope Transfer Rule

Create an envelope transfer rule.

Create Link to Page for Manually Reviewing Ids

Create an URL for a manual recipient ID review page.

Create Preview of Responsive Version of Document

Generate a preview of a document's responsive HTML version.

Create Preview of Responsive Versions of all Documents in Envelope

Generate a preview of responsive HTML versions of all documents in an envelope before sending.

Create Resource Token for Sender To Request ID Evidence Data

Create a token for a sender to provide identification data for a recipient.

Creates an envelope

Creates and sends an envelope or creates a draft envelope.

Delete Custom Document Fields from Envelope Document

Remove custom fields from an envelope document.

Delete Delayed Routing Rules for Envelope Workflow Step

Remove a delayed routing rule for an envelope's workflow step, but first make sure the delay is not in progress.

Delete Email Setting Overrides for Envelope

Remove all email override settings for an envelope.

Delete Envelope Custom Fields for Draft or In-Process Envelope

Remove custom fields from drafts or in-process envelopes.

Delete Envelope Lock

Remove the lock from an envelope while optionally saving or discarding changes made while the lock was active.

Delete Envelope Transfer Rule

Remove an envelope transfer rule if you're an Administrator with the enabled Transfer Custody feature.

Delete Page from Document in Envelope

Remove a page from a document in an envelope according to its page number.

Delete Recipient from Envelope

Remove recipient from a draft or sent envelope.

Delete Scheduled Sending Rules for Envelope's Workflow

Remove scheduled sending rules for an envelope's workflow before the countdown begins.

Delete Template from Document in Envelope

Remove a template from an envelope's document.

Delete Workflow Definition for Envelope

Remove workflow definition of a specified envelope and cancel scheduled email if any.

Delete Workflow Step from Envelope's Workflow Definition

Remove a workflow step from an envelope.

Deletes Attachment from Draft Envelope

Remove attachment from a draft envelope.

Get List of Document Page Images Based on Input

Obtain a list of document pages' images based on input.

Get List of Email Setting Overrides for Envelope

Obtain a list of email override settings for an envelope.

Get List of Envelope Tab Data for Envelope

Download envelope and tab data from sent or shared envelopes.

Get List of Envelope Transfer Rules

Obtain a list of envelope transfer rules for the associated account.

Get List of Envelope's Attachments

Obtain a list of attachments for an envelope.

Get List of HTML Definitions Used to Generate Dynamically Sized Responsive Documents

Obtain a list of definitions used to generate a responsive document.

Get List of Original HTML Definitions used to generate Responsive HTML for Envelope

Obtain a list of original HTML definitions used to generate responsive HTML for an envelope.

Get List of Scheduled Sending Rules for Envelope's Workflow Definition

Obtain a list of scheduled sending rules.

Get List of Sender Fields found in the Envelope’s Documents

Obtain a list of sender fields found in the envelope’s documents.

Get List of Templates Associated With Document in Envelope

Obtain a list of associated templates of specified envelope's document.

Get List of Templates Used in Envelope

Obtain a list of names and IDs of server-side templates used in an envelope.

Get List of Workflow Definitions for Envelope

Obtain a list of workflow definitions for a specified envelope.

Gets List of Documents in Envelope

Obtain a list of envelope documents.

Gets List of Envelope Audit Events for Envelope

Obtain a list of envelope audit events for a specific envelope.

Lock Envelope

Lock an envelope to prevent changes.

Retrieve Custom Document Fields from Envelope Document

Grab all details about document field information for an envelope document.

Retrieve Custom Field Information for the Specified Envelope

Grab all details about a custom field information for an envelope.

Retrieve Default Electronic Record & Signature Disclosure for Envelope

Grab all details about the default electronic record and signature disclosure for a specified envelope.

Retrieve Delayed Routing Rules for Envelope's Workflow Step Definition

Grab all details about the delayed routing rules for a workflow step.

Retrieve Document from Envelope

Grab all details about a single document from an envelope.

Retrieve Document Visibility for Recipient

Grab all details about a recipient's document visibility information.

Retrieve Electronic Record & Signature Disclosure for Envelope Recipient

Grab all details about the recipient-specific electronic record and signature disclosure in HTML format, with the option to specify language.

Retrieve Envelope Lock Information

Grab all details about a locked envelope if the requesting user is the one who locked it.

Retrieve Envelope Notification Information

Grab all details about an existing envelope's notification, reminders, and expirations.

Retrieve Envelope Status

Grab all details about the overall status for a specific envelope.

Retrieve Envelope Statuses for Envelopes

Grab all envelope statuses for a set of envelopes.

Retrieve Initials Image for User

Grab the image of the user's initials.

Retrieve Page Image from Envelope for Display

Grab all details about an image of document page for display.

Retrieve PDF Transcript of All Comments in Envelope

Grab a PDF file of all comments added to an envelope's documents.

Retrieve Signature Image Information for Signer/Sign-in-Person Recipient

Grab user signature image in the same format as uploaded.

Retrieve Signature Information for Signer or Sign-in-Person Recipient

Grab signer's or sign-in person recipient's signature information.

Retrieve Specified Workflow Step for Template

Grab all details of a specific workflow step for a specified envelope.

Retrieve Status of Recipients for Envelope

Grab all details about the status and tab values of all recipients in an envelope, and identify the current recipient in the routing list.

Retrieve URL to Envelope Correction UI

Grab the URL for embedding the envelope correction view of DocuSign's UI.

Retrieves a PDF document from the envelope with no CoC.