Skip to product information
1 of 71

DoliForms Pro Dolibarr

Regular price €199,00
Regular price Sale price €199,00
Sold out

📋 DoliForms Pro Dolibarr

Advanced Form Builder for Dolibarr — design, publish, collect and integrate your forms without writing a single line of code.

Version 1.0 · Dolibarr 16.0+...

3 people are viewing this right now

View full product details

📋 DoliForms Pro Dolibarr

Advanced Form Builder for Dolibarr — design, publish, collect and integrate your forms without writing a single line of code.

Version 1.0 · Dolibarr 16.0+ · PHP 7.1 to 8.x

32 field types 8 publishing channels 11 native objects mapped 17 reports REST API 13 routes 5 languages

1. No-code visual designer

Palette of 32 field types

  • Basic: text, text area, rich text, email, phone, URL, password
  • Numeric: number, decimal, currency, percentage, rating (stars), slider, calculated field
  • Date & time: date, time, date-time
  • Choice: dropdown, multiple choice, checkbox, radio buttons, matrix, dynamic panel
  • Media: file, image, electronic signature, barcode
  • Advanced: HTML block, address, geolocation, color, hidden field

Structured design

  • Multi-page forms with titles and descriptions
  • Conditional logic on fields and pages
  • Validation rules: required, email, numeric, lengths, ranges, regular expression, file type, uniqueness
  • Placeholder, help text, default value, position
  • Add, move up/down and delete fields from the designer
  • Detailed properties panel for each field

Versions & templates

  • Form versions with change note, author and current version
  • 12 ready-to-use templates: contact, satisfaction survey, event registration, complaint, safety audit, job application, leave request, patient admission, school enrollment, vehicle inspection report, work order, association membership

Themes

  • Primary / secondary / background colors, font, header style, corner radius
  • Optional custom CSS
  • Default theme and usage counter
  • Live preview of the form with its theme

2. Multichannel publishing & distribution

8 publishing channels

Internal (backend)Customer portalWebsiteExternal site (HTML snippet)EmailDirect linkMobileAPI

  • Visits, submissions and conversion rate per publication
  • Start/end dates, statuses (scheduled, live, paused, expired, withdrawn)

UTM campaigns

  • UTM source, medium and campaign
  • Visits, submissions and conversion measured per campaign
  • Media: email, social networks, QR code, website, print display, SMS, partner

Portal assignments

  • Named invitation per third party (portal, secure link or email)
  • Invitation, due and submission dates
  • Reminders counted and overdue detection

Multilingual forms

  • 8 target languages (French, English, Spanish, Italian, German, Arabic, Portuguese, Dutch)
  • Translation of labels, choices, buttons, validation messages, page titles and help texts
  • Workflow: to translate → translated → validated

3. Response collection

Submissions

  • Reference, form, version, channel, linked third party
  • Submitter (name, email), entry time, language, IP address
  • Modes: complete, partial, saved draft, synchronized offline
  • Processing workflow: received → under review → approved / rejected → processed → archived
  • Score (surveys) and attached files

Collected values

  • One row per answered field: text, numeric, date or file
  • Field-by-field and per-submission review

Anti-spam captcha

  • Can be enabled per form, with no external service or cookies
  • Check log: passed, failed, suspicious, blocked + risk score

AI document extraction

  • Sources: photo, scan, PDF, CSV, external API
  • Extracted fields and average confidence score
  • Draft mode to review or direct submission
  • Statuses: pending, in progress, to review, validated, rejected, error

4. Dolibarr integration & automation

Record mappings (no code)

  • 11 native target objects: third party, contact, product, project, task, ticket, proposal, order, invoice, agenda event, member
  • Modes: create, update, create or update (matching key)
  • Field → field mapping lines with transformations (uppercase, ISO date, concatenation, lookup table…)
  • Counters for executions, successes and errors

Automations

  • Triggers: on submission, on approval, on rejection, on due date, scheduled
  • Actions: send email, create record, call webhook, generate PDF, internal notification, assign user, update status

Webhooks & prefill

  • JSON / XML webhooks with tracking of calls, failures and last HTTP code
  • Prefill rules: logged-in user, linked third party, linked contact, URL parameter, constant, reference list

REST API

  • 13 routes under /api/index.php/doliformspro/
  • POST submissions: external collection entry point with values
  • API keys with scope, expiration and call counter
  • API console built into the module

5. Reporting & monitoring

PDF submission reports

  • 5 template types: summary, detailed, certificate, attestation, work order
  • Portrait / landscape, in the user's or the third party's language
  • Automatic sending on submission and history of generated documents

"Forms Command Center" dashboard

  • 7-step submission processing pipeline
  • 36 indicators across 6 zones + 6 gauges
  • 10 charts (monthly, channels, conversion, field types, captcha…)
  • Form health and 8 clickable alert tiles

17 analytical reports

  • 4 families: collection, distribution, integration, quality
  • CSV, Excel, JSON and PDF exports on every report

Governance

  • Internal notifications (unread, severity)
  • Audit log: 11 timestamped event types with actor
  • 47 permissions across 19 functional groups

6. Included demo data

Content Volume
Forms (all categories, all statuses) 14
Versions / pages / fields 36 / 32 / 112 (all 32 types)
Submissions over a rolling 12 months ≈ 365
Collected values ≈ 760
Publications / campaigns / assignments 25 / 10 / 40
Mappings, automations, webhooks, prefill 10+39 / 14 / 8 / 16
Captcha checks / AI imports / generated documents 160 / 18 / 60

Install / Delete demo data buttons on the setup page — only rows flagged as demo are affected.

7. Technical specifications

  • 24 dedicated llx_doliformspro_* tables, multi-entity
  • Interface translated into 5 languages: French, English, Spanish, Italian, German (817 keys per language)
  • Compatible with Dolibarr 16.0+ (tested on 17.0.3), PHP 7.1 → 8.x, MySQL/MariaDB
  • Dolibarr home widget, dedicated menu, full configuration (27 parameters)