- Home
- Resources
- Integrations
- DocuSeal
DocuSeal Zapier integrationAutomate DocuSeal with Zapier.
The DocuSeal Zapier integration gives you 2 triggers and 5 actions. Both triggers are instant, so a signed contract starts your Zap right away, even on the free plan. The actions send signature requests from a template, a PDF, a DOCX or HTML, and update signers.
Verified Trustpilot reviews · AI, automation & growth agency
What the DocuSeal Zapier integration does for your contracts
The DocuSeal Zapier integration connects your e-signature tool to the rest of your stack of apps, without code. DocuSeal tells Zapier the moment a document is signed, and Zapier can also create and send signature requests in DocuSeal when something happens in another app, like a deal closing in your CRM.
Three results teams typically build. A sales pipeline that updates itself: Submission Completed fires once every party has signed, and the Zap moves the deal to won in your CRM. Contracts sent without opening DocuSeal: Create Signature Request sends a ready-made template the moment a deal reaches the right stage. Documents built from your own data: Create Signature Request From DOCX or From HTML turns content generated elsewhere into something to sign.
What Zapier does not do here: there is no search step, so a Zap cannot look up an existing request or signer by email before acting. To update a signer, you need their Signer ID, which has to come from an earlier step. And nothing deletes or archives a document from Zapier.
The good news sits in the triggers. Both are instant, so the free plan's 15-minute wait does not apply to them. For another angle, see our DocuSeal Make integration page, or the Make vs Zapier comparison.
Seven Zapier terms, explained once
Read these once; the rest of the page uses them without a reminder.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event that starts the Zap, here a form or a whole submission being signed. Once the Zap is on, Zapier waits for it.
- Action
- What the Zap does once started: the step that creates, sends or updates something for you, like a signature request.
- Task
- What Zapier bills: one action your Zap completes successfully. Your plan's monthly allowance counts these.
- Instant trigger
- A trigger the app reports itself, the moment the event happens. Both DocuSeal triggers are instant, marked with a lightning bolt.
- Polling trigger
- The opposite: Zapier checks the app on a timer and keeps only what is new. The interval then depends on your plan.
- Filter
- A step that lets the Zap continue only when what arrived meets your condition, and stops it otherwise.
What a DocuSeal Zap costs you
Signatures arriving are free; every action that follows is a task.
- Free plan100 tasks a month
- Free plan Zaps2 steps: 1 trigger, 1 action
- Premium appNo
- Trigger typeInstant, both triggers
The DocuSeal triggers never cost a task. Each action that succeeds counts as one, so sending one signature request is one task, and a Zap with two actions spends two per run. Failed actions are not billed. The free plan gives 100 tasks a month and two-step Zaps only: one trigger, one action. A filter or a second action makes the Zap multi-step, which needs a paid plan. DocuSeal is not a premium app, so it works on the free plan.
Connect DocuSeal to Zapier
- 01
Open the Apps page
In Zapier, open the Apps page of your account and click + Add connection. That page keeps every account you link to Zapier, so the DocuSeal login you add here serves all your Zaps.
- 02
Choose DocuSeal
Search for DocuSeal by name in the dialog, select it in the results, then click Add connection. A new tab opens where DocuSeal asks you to sign in to your account.
- 03
Sign in and authorize
Log in with the DocuSeal account that owns your templates, then grant Zapier access. The connection is saved, and every DocuSeal step of every Zap can reuse it.
Your first DocuSeal Zap: a signed contract sends the next document
GoalWhen every party has signed a contract that meets your condition, send the follow-up document from a DocuSeal template.
- 01
Build the trigger
Start a new Zap, pick DocuSeal as the app that starts it and Submission Completed as the event, then select your DocuSeal connection.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent completed submissions, so you can map the fields of a real signed contract in the steps that follow.
- 03
Add a filter
Click the plus icon and choose Filter. Set the field, the rule and the value so the follow-up document itself, once signed, does not pass. Without that, the Zap feeds itself. It is now multi-step.
- 04
Send the follow-up
Add DocuSeal with Create Signature Request, pick the Template to send, choose Send Email, Send SMS or both, and map the signer details from the trigger. Test the step.
- 05
Publish
Click Publish. From now on, the moment the last signature lands, DocuSeal tells Zapier and the next document goes out without anyone touching it.
The two DocuSeal triggers
2 events start a Zap when something happens in DocuSeal, and 2 of them are instant: the app calls Zapier straight away, whatever your plan.
Signing Form Completed
Instant triggerIn Zapier“Triggers when a signing form is completed.”
Starts the Zap as soon as a signing form is completed, without waiting for every party to sign the whole submission. That wait is what the other trigger is for.
Submission Completed
Instant triggerIn Zapier“Triggers when a submission is completed by all parties. This means that all parties have signed the document.”
Waits until every party has signed, then starts the Zap once for the whole document. This is the trigger to use when the next step should only happen on a fully executed contract.
The five DocuSeal actions
DocuSeal gives you 5 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Create Signature Request From DOCX
ActionIn Zapier“Creates a signature request from a DOCX file with dynamic content variables.”
Builds the request from a DOCX file whose dynamic content variables get filled with data from your Zap, so each contract carries the right names and amounts.
Create Signature Request From HTML
ActionIn Zapier“Creates a signature request from HTML content.”
Creates a document to sign from HTML content, which suits text assembled by another app or a form, without preparing any file.
Create Signature Request From PDF
ActionIn Zapier“Creates a signature request from a PDF document.”
Turns a PDF that arrived in an earlier step into a signature request. Flatten strips the PDF's own form fields, and Merge Documents joins several files into one.
Create Signature Request
ActionIn Zapier“Creates a signature request.”
Sends a signature request built from one of your saved DocuSeal templates, by email, by SMS or both. It is the simplest way to send the same contract over and over.
Update Signer
ActionIn Zapier“Updates signer details, pre-fills or updates field values and re-sends emails.”
Changes a signer's details, pre-fills or updates their fields, and can re-send the email or SMS. It can also require a one-time code by phone or email before the documents open.
When a DocuSeal Zap breaks
Zapier ties no help article to DocuSeal, so these are the traps every Zap shares, seen through contracts.
A DocuSeal Zap that misfires almost always does so for one of these four reasons, three of them shared with every Zap.
Contracts signed before the Zap are ignored
A Zap only reacts to signatures that happen after you publish it. Documents already completed in DocuSeal never come through; catching up on them is a separate job.A request that triggers itself
If a Zap started by a signature creates a new request that gets signed in turn, each signature starts the Zap again, and tasks drain fast.A bulk send floods the trigger
Sending a large batch of contracts at once can return a huge wave of completions. Zapier's flood protection may then hold the batch back.A form done is not a contract done
Signing Form Completed fires when a signing form is completed, not when all parties are done. If the next step must wait for every signature, use Submission Completed.
Need help automating DocuSeal with Zapier?
A person reads every message.



