SOP | New Member Contracts Process
Purpose & Overview
This SOP outlines the complete process for creating, configuring, and automating new member contracts using DocuSign, HubSpot, and Zapier.
It ensures that every team member can set up and send member contracts consistently, accurately, and with proper integration between systems.
Step-by-Step Instructions
-
Create or Edit a Template in DocuSign
-
Go to DocuSign and either create a new template or open an existing one to edit.
-
Upload the document and add necessary recipients.
-
Configure standard fields such as:
-
Member Signature
-
Member Name (Full Name)
-
Membership Start Date (linked to HubSpot data field)
-
If additional fields are needed in the future, follow the same configuration process.
Connect Your DocuSign Account in HubSpot
-
In HubSpot, navigate to the DocuSign Integration section.
-
Connect your personal DocuSign account (each user must connect their own account; the shared standard account cannot be edited).
Configure Property Mappings in HubSpot
-
Go to Property Mappings within the DocuSign integration.
-
Map the HubSpot properties you need to send to DocuSign.
-
Ensure mappings are configured for the Deal object (not Contacts), including fields such as:
-
Deal Name
-
Deal Owner
-
Membership Start Date (matching the field in the DocuSign template)
-
Billing Contact Email
Set Up Workflow to Send Contract
-
Create the first HubSpot Workflow to send the contract.
-
Configure it to trigger automatically (or manually if testing).
-
Define actions to:
-
Assign the correct DocuSign User
-
Select the Template created in DocuSign
-
Send mapped properties through the integration
-
This workflow sends the contract to the deal owner or the designated billing contact.
Set Up Workflow for Signed Contracts
-
Create the second Workflow triggered when a contract is signed.
-
Add an action to send a webhook containing all relevant contract data to Zapier.
-
In Zapier, configure the automation to:
-
Receive (catch) the webhook
-
Extract the Envelope Link and Driver Folder URL
-
Use JavaScript to parse these URLs and retrieve only the Envelope ID and Folder ID
-
Locate and download the signed document from DocuSign
-
Upload the file to the designated storage destination (e.g., shared drive or CRM record)
Validate the Automation
-
Test the process end-to-end using a sample deal to confirm:
-
Data flows correctly from HubSpot → DocuSign → Zapier
-
The signed contract uploads successfully to the correct folder
Ongoing Maintenance
-
If new fields are added to the contract or HubSpot properties, repeat the mapping process in both DocuSign and HubSpot.
-
Monitor workflows regularly to ensure triggers and integrations remain active.
Video Walkthrough:
Troubleshooting & FAQs
Q: I can’t edit the DocuSign template or change fields.
A: Ensure you are connected to your own DocuSign account in HubSpot; standard accounts cannot be edited.
Q: The membership start date isn’t appearing on the DocuSign form.
A: Check that the HubSpot property mapping exactly matches the field name configured in the DocuSign template.
Q: The signed contract isn’t uploading to the folder.
A: Verify that Zapier is receiving the webhook and that the JavaScript correctly extracts the Envelope ID and Folder ID.
Q: Can I add new contract fields later?
A: Yes, follow the same mapping process—update the DocuSign template and HubSpot property mappings accordingly.
Ownership
● Operations / RevOps Team Lead