Send an NDA before every demo call
Every demo request generates a DocuSign envelope carrying your mutual NDA, addressed to the person who asked for the call.
New form submission on your demo request form
Create and send a DocuSign envelope from your NDA template to the submitter
One-directional. A submission triggers the action — nothing is written back into your form.
Sales teams that show unreleased roadmap or live customer data on a first call usually need a mutual NDA signed first. Chasing it by email costs a day, sometimes two, and the call slips a week.
This flow removes the gap. The demo request arrives, Zapier passes the requester's name, work email and company into your DocuSign NDA template, and the envelope reaches them while they are still reading your confirmation page. Your rep sees a signed copy in DocuSign before the meeting starts.
Setting it up
- 1
Publish your demo request form in formformform with Work Email set as required — DocuSign cannot create an envelope without a valid recipient address.
- 2
In DocuSign, open your mutual NDA and save it as a template. Add one signer role called Counterparty, with a signature tab and a date-signed tab.
- 3
Place text tabs on the NDA preamble for the counterparty's company and the signer's job title, so the header is not left blank.
- 4
In Zapier, create a Zap with formformform as the trigger app and the New Submission event, then select the demo request form.
- 5
Add the DocuSign action that creates and sends an envelope from a template, and pick the NDA template you just saved.
- 6
Map Work Email to the recipient email. The demo form splits the name in two, so build the recipient name by joining First Name and Last Name with a space.
- 7
Write an envelope subject that names the meeting, such as "Mutual NDA ahead of your demo", so it is not mistaken for a mass mailing.
- 8
Submit a test request using your own address, sign the test envelope, confirm it completes, then switch the Zap on.
What maps where
Using the Demo Request Form as the starting point. These are its real fields — swap in your own and the mapping works the same way.
| Form field | DocuSign |
|---|---|
| First Name | First half of the DocuSign signer name |
| Last Name | Second half of the same signer name field |
| Work Email | Recipient email on the NDA envelope |
| Company | Company text tab in the NDA preamble |
| Job Title | Signer title tab beneath the signature block |
Variations worth knowing
Add a Zapier filter on Company Size so enterprise requests get your long-form mutual NDA and everyone else gets the one-page version. Two DocuSign actions sitting behind two filter branches, fed by a single form.
Add your own legal contact as a second recipient with routing order two. The prospect signs first, your side countersigns, and DocuSign returns the fully executed copy to both parties without anyone forwarding a PDF.
If something isn't arriving
The DocuSign recipient name expects one value and the demo form supplies two. Concatenate First Name and Last Name inside the Zapier step, with a space between them, rather than mapping only one of the fields.
Add a Zapier filter before the DocuSign action that continues only when Work Email does not contain the consumer domains you want to exclude. Filtered submissions still land in your formformform responses list.
Frequently asked questions
Does the prospect need a DocuSign account to sign?
No. DocuSign emails them a link and they sign in a browser or on a phone. An account is only needed on your side, to hold the NDA template and to keep the completed envelopes as your record.
How quickly does the NDA arrive after the form is submitted?
The New Submission trigger is real-time, so Zapier picks the submission up as it lands rather than waiting for a polling window. In practice the envelope is usually in the prospect's inbox inside a minute.
What happens if the prospect never signs?
Nothing is written back into the form; the connection only runs one way. Chase from DocuSign itself, which can send reminders and expiry notices on a schedule you set per envelope or per template.
Related automations
- Get the order spec signed before production starts
Every order builds a DocuSign purchase agreement with the exact spec, so the customer authorises it before anything is cut.
- Send a liability waiver to every workshop registrant
Each workshop registration sends a DocuSign waiver to the attendee, signed and filed well before the event date.
- Send lease disclosures to every rental applicant
Each rental application sends the required disclosures and lease document to the applicant for signature.
- Send the offer packet the day a candidate accepts
The acceptance submission fills your DocuSign offer template and sends the letter and tax forms as one envelope.
- Turn a project scope request into a signed contract
A scope request populates your services agreement template and goes out for signature without an account manager touching it.
- Append every support request to a running log
Every help desk submission appends a line to one shared Dropbox text file, so the team reads the day's requests in order.
Build the form first
The automation needs somewhere to fire from. Publish a form, connect it once, and every submission from then on runs this flow.
Start free