DocuSign logo

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.

When this happens

New form submission on your demo request form

Do this

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. 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. 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. 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. 4

    In Zapier, create a Zap with formformform as the trigger app and the New Submission event, then select the demo request form.

  5. 5

    Add the DocuSign action that creates and sends an envelope from a template, and pick the NDA template you just saved.

  6. 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. 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. 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 fieldDocuSign
First NameFirst half of the DocuSign signer name
Last NameSecond half of the same signer name field
Work EmailRecipient email on the NDA envelope
CompanyCompany text tab in the NDA preamble
Job TitleSigner title tab beneath the signature block

Variations worth knowing

Route by company size

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 a countersigner

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 envelope is created but the recipient name reads "undefined".

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.

NDAs are going out to free webmail addresses you never intended to contract with.

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

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