Let respondents attach proof to every survey answer

Add File Upload and Signature question types to Odoo Survey so photos, documents, and signed consent arrive attached to the response — reviewable, filterable, and downloadable without ever leaving Odoo.

The problem

Odoo Survey collects text, numbers, and choices, but it cannot collect a file. Claims, HR, quality, and admissions teams that need a photo, a PDF, or a signed form attached to a response are forced into a separate email inbox, a third-party form builder, or a manual follow-up — leaving the attachment disconnected from the survey record it belongs to.

The solution

Two new question types — File Upload and Signature — let respondents attach images, documents, or a drawn/typed/uploaded signature directly inside the survey form. Every file lands inside Odoo, linked to the exact answer, with per-question size, count, and file-type rules, plus a reviewer experience built for browsing and bulk-downloading many responses at once.

Capabilities

Everything one upload question needs

Every capability below is implemented in the module.

01

File Upload question type

A first-class question type in the survey builder that accepts images, PDFs, and any document type — one question for every media kind instead of stacking single-purpose apps.

02

Signature capture

A dedicated Signature question with three input modes — freehand draw, typed name, or image upload — and a preview before the respondent completes the survey.

03

Single or multiple files per question

Configure a question for exactly one file — a signed form, a single photo — or toggle multiple uploads with a per-question maximum file count, such as several damage photos on one claim.

04

Size limit and file-type whitelist

Set a maximum file size in MB and restrict accepted extensions per question (PDF only, images only, or any custom list) so uploads always match the process, not the respondent's guess.

05

Instant client-side validation

Oversized files, disallowed types, and duplicate uploads are flagged in the browser before submission, with a specific message stating exactly which rule was violated — not a failed upload after the fact.

06

Duplicate detection and removal before submit

Uploading the same file twice for one question is detected and blocked automatically, and respondents can preview and remove any staged file before they finish the survey.

07

Drag-and-drop, mobile-responsive drop-zone

A touch-friendly drop-zone with thumbnail previews works the same on desktop and mobile, matching where most survey respondents actually answer.

08

Reviewer thumbnails, smart button, and per-response zip

Every response gets an "Uploaded Files" smart button and page with image thumbnails, plus a one-click "Download all files" action that zips every attachment for that response.

09

Dedicated Uploaded Files list and kanban

A standalone list and kanban view lets reviewers browse, search, and filter every uploaded file across all surveys by survey, question, respondent, image type, and signature — built for processing many responses at once, plus a per-question bulk download.

Workflow

How it works

1

Add the question

Pick File Upload or Signature in the survey builder and set the size, count, and file-type rules on the Options page.

2

Respondent uploads

The respondent drags a file or draws/types/uploads a signature; each file is validated and previewed instantly in the browser.

3

Files attach on submit

Submitting the survey links every uploaded file to its answer, so the response record is complete and self-contained.

4

Review and download

Reviewers open the response, see thumbnails on the Uploaded Files page, and download one file or the whole response as a zip.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Yes. The File Upload question type accepts any file by default; you can optionally restrict it to specific extensions (for example PDF only, or images only) per question.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Upload Files and Documents in Survey

File Upload and Signature question types for Odoo Survey, with size and type limits and instant validation — plus reviewer thumbnails, per-response zip and a dedicated uploaded-files view.

Buy on Odoo App Store