A document generation workflow is the process of turning submitted form data into a finished document, such as a PDF or DOCX, and then deciding what should happen next.

Instead of manually copying form answers into Word documents, renaming files, emailing drafts, and saving final PDFs somewhere later, a document generation workflow gives the process a clear structure:

This post gives you a practical blueprint for moving from form submission to final PDF or DOCX document.

Key takeaways

What this post covers and what it doesn’t

This post focuses on: the end-to-end workflow for generating a document from structured data and moving it toward a usable final document.

It does not cover:

The 7-stage document generation workflow

Stage 1: Capture data as a structured record

Start with structured input, usually a form submission.

In Folderit, this can be an eForm record stored in a folder. The record contains fields and values, such as client name, employee name, invoice details, incident details, application data, or other information needed for the generated document.

The goal is simple: your source data should live in one clear place, not in emails, chat messages, old Word files, or scattered spreadsheets.

Learn more: Document management forms

Stage 2: Check that the needed data is present

Before generating the document, make sure the record contains the values the template needs.

This prevents “perfectly formatted wrong documents.” A PDF can look professional and still contain missing names, wrong amounts, old addresses, or incomplete terms.

Useful checks include:

Tip: Good input data is the easiest way to avoid rework after the document has already been generated.

Stage 3: Use the right document template

The template controls the structure of the generated document: text, headings, layout, branding, tables, signature areas, and placeholders.

In Folderit, the document generation template is prepared as an ODT file. The ODT template contains placeholders that match fields from the eForm.

For example, a client agreement template may include placeholders such as:

{{ client-name }}, {{ client-code }}, {{ contact-email }}, and {{ payment-terms }}

When the document is generated, Folderit replaces those placeholders with the submitted values from the eForm record.

External reference for the template file format: OpenDocument Format (OASIS)

Stage 4: Connect form fields to template placeholders

This is the “wiring” step of document generation.

The form field provides the value. The placeholder marks where that value should appear in the document.

Example:

Use the exact placeholders shown in Folderit’s Available form fields table. Do not rename or rewrite them manually.

For a practical setup guide, read: How to Create Documents from eForm Data

Stage 5: Generate the output: PDF or DOCX

Once the source record and template are ready, the user opens the filled eForm record and generates the document from the available document generation template.

The available output formats depend on how the template was configured. Common options are:

Many teams use PDF for final versions and DOCX for editable drafts or internal preparation.

Stage 6: Choose what happens after generation

After generation, the document should not disappear into someone’s Downloads folder unless that is truly the goal.

In Folderit, generated documents can be:

For controlled business documents, storing the generated file in Folderit is often the best option, because the document can then be managed with access control, workflows, audit trail, version history, search, sharing, and retention.

Stage 7: Review, approve, sign, store, and audit

The final stage depends on the type of document.

A generated document may need to be:

This is where document generation inside a document management system becomes especially valuable: the generated file becomes part of a governed document lifecycle.

Relevant pages:

Practical example: client agreement workflow

Here is a simple document generation workflow for a client agreement.

  1. A user creates a Client eForm record with client name, client code, registration number, address, contact person, billing email, currency, and payment terms.
  2. The user checks that all important fields are filled in correctly.
  3. Folderit uses the connected Client Agreement ODT template.
  4. The user generates the agreement as PDF or DOCX from the submitted Client record.
  5. The generated agreement can be stored in Folderit, downloaded, or emailed to a recipient.
  6. If stored in Folderit, the agreement can be sent through approval, review, or signing workflows.
  7. The final agreement remains available in Folderit with permissions, audit trail, version history, search, and retention controls.

This same pattern can be used for HR letters, loan applications, certificates, incident reports, vendor forms, finance documents, and internal approvals.

Practical example: invoice generation workflow

  1. Capture invoice data in an eForm, such as customer, billing address, invoice rows, VAT, due date, and payment terms.
  2. Check that required fields and line items are present.
  3. Use an invoice ODT template with placeholders for customer details, line items, totals, and payment information.
  4. Generate the invoice as PDF or DOCX.
  5. Store the invoice in Folderit, download it, or email it to the customer.
  6. Use approval or review workflows if invoices need internal confirmation before sending.

For a deeper invoice-focused guide:

➡️ Invoice Generator: PDF from Line Items

How this looks in Folderit in plain language

Folderit connects three main parts of the process:

Start at the hub: Folderit Document Generator

Document generation workflow checklist

Before using a document generation workflow in production, check the following:

FAQ

Can document generation be automated?

Document generation can be part of a wider automated process, depending on the setup and workflow requirements. A common first step is generating the document from a filled eForm record, then using workflows for review, approval, acknowledgement, or signing.

Where should we store the source record?

Store the source eForm record where it naturally belongs, such as a client folder, project folder, HR folder, finance folder, or incident folder. The generated document can then be stored in Folderit, downloaded, or emailed depending on the process.

What format is used for the document template?

Folderit document generation uses ODT files as templates. The generated output can be PDF and/or DOCX, depending on the selected output formats.

Can generated documents be signed?

Yes. If the generated document is stored in Folderit, it can be used in signing workflows with Folderit eSign or DocuSign integration.

Next steps