Skip to content

Generate documents

How to auto-generate documents from Tallyfy form data

Create contracts, reports, or signature requests directly from Tallyfy form responses - it takes about 15 minutes to set up.

What you’ll need

  • A Tallyfy template with form fields that collect your data
  • A middleware account (see our middleware guide for platform comparisons)
  • A document creation service (like WebMerge/Formstack Documents, DocuSign, or HelloSign)

How it works

When someone completes a task in Tallyfy, a webhook fires with all form field data1. Middleware catches that webhook and sends the data to your document service - which creates PDFs, Word files, or triggers signature requests. No manual copying.

Step 1 - Set up your Tallyfy template

  1. Create or edit a template in Tallyfy.
  2. Add the form fields you need - every piece of information your document requires.
  3. Mark essential fields as required so people can’t skip them.
  4. Pick which step should trigger document creation. When someone completes this step, your document gets generated.

Step 2 - Configure your middleware connection

  1. Open your middleware tool and create a new workflow (Zapier calls these “Zaps”, Power Automate calls them “Flows”).
  2. Select Tallyfy as your trigger app.
  3. Choose “New Task Completed” as your trigger event (the exact name varies by middleware platform).
  4. Configure it to watch for your specific step from Step 1.

Step 3 - Connect your document service

  1. Add an action step using your document service (WebMerge, DocuSign, HelloSign, etc.).
  2. Select your document template - this could be a contract, NDA, or any document you’ve set up.
  3. Map Tallyfy’s form fields to your document’s placeholders. The webhook payload includes each field’s alias, label, and value.
  4. Choose your output format (PDF works for most cases) or set up signature request details.

Step 4 - Deliver documents and track signatures

  1. Add a delivery step - email it, save to Google Drive or Dropbox, or whatever you need.
  2. (Optional for signatures): Set up a second workflow that watches for completed signatures. When someone signs, this workflow finds the original Tallyfy task (you’ll need to store the Task ID)2 and marks it complete.
  3. Test everything. Launch a test process and confirm your documents generate correctly before going live.

Demo video

Documents > Digital signatures

Tallyfy can automatically send documents for e-signature through services like DocuSign or HelloSign by using webhooks and middleware tools so that when a user completes a workflow step the collected form data flows directly into a signature request and optionally reports back to Tallyfy when the document is signed.

Middleware > Stream data to a spreadsheet

Tallyfy automatically exports form field responses to spreadsheet applications like Google Sheets and Excel Online through middleware platforms such as Zapier Make or Power Automate enabling centralized data collection advanced reporting and smooth business tool integration.

How To > Build effective forms

Tallyfy connects form submissions directly to trackable workflows with email verification, conditional branching, field validation, and document generation - creating complete processes rather than isolated data collection.

Webhooks > Send emails using webhooks

Tallyfy webhooks can trigger custom email notifications through middleware tools like Zapier, Make, or Power Automate when tasks are completed or processes are launched.

Footnotes

  1. Data flows via webhook events triggered on task completion, processed by middleware

  2. Task IDs use a non-incrementing string format unique to each task instance