Skip to content
Launch offer: Free installation on every Extended license this month! Shop now
  1. Home
  2. Products
  3. JavaScript
  4. Forms
  5. Formora – Form & Survey Builder with Payments (Laravel, Drag & Drop, Quizzes, NPS, PWA)

Formora – Form & Survey Builder with Payments (Laravel, Drag & Drop, Quizzes, NPS, PWA)

Web 0 sales Updated Nov 09, 2026

Product overview

Laravel form and survey builder for one organisation: drag and drop with 38 field types, conditional logic, surveys with NPS, quizzes with certificates, one-time payments in forms, results with charts and exports, signed webhooks, light/dark, PWA.

Frequently bought together

This scriptFormora – Form & Survey Builder with Pay... $45.00
Total for the bundle
$65.00

Item details

Category
Platform
Files included
.php .html .css JavaScript .js .json .svg composer.json .blade.php Documentation
Compatible with
PHP 8.3 PHP 8.4
Software framework
Laravel
Database
MySQL 5.7 MySQL 8.0 MariaDB 10.x MariaDB 11.x SQLite 3.x
HTML / CSS framework
Custom CSS
Programming language
PHP JavaScript HTML/CSS
Version
1.0.0

Product demo

Demo admin panel

LIVE DEMO Demo Admin
Emaildanielle@brightsidecc.org
Passwordpassword

Demo website

LIVE DEMO Demo Website
Website demo user
Emailmaria@brightsidecc.org
Passwordpassword

Video preview

Description

Formora - every form your organisation needs, in one place

Formora is a complete form and survey builder script for one organisation - a company, school, club, clinic or nonprofit. Your team builds registrations, payment forms, surveys with NPS, quizzes with certificates, polls, job applications and contact forms in a drag-and-drop builder with 38 field types and conditional logic, shares them with a link, an embed or a QR code, and reads the answers in a results table with charts and CSV / Excel / PDF exports.

People who fill forms never need an account. Forms take one-time payments with Stripe, PayPal, Paystack, Razorpay or bank transfer - no auto-renew - and every answer can go to Zapier, Make, n8n or your own server through signed webhooks. Light and dark theme, installable app, team roles with per-form access.

Live demo

  • Form portal demo: https://formora.anowhosting.com/
  • One-click owner demo (Danielle Brooks): https://formora.anowhosting.com/demo-login/owner
  • One-click editor demo (Maria Delgado): https://formora.anowhosting.com/demo-login/editor
  • One-click viewer demo (Carol Whitman): https://formora.anowhosting.com/demo-login/viewer
  • Demo overview page: https://formora.anowhosting.com/codester/index.html
  • Documentation: https://formora.anowhosting.com/codester/docs/index.html
  • Owner (everything): danielle@brightsidecc.org / password
  • Editor (Programs + Year-End Giving): maria@brightsidecc.org / password
  • Editor (all forms): ryan@brightsidecc.org / password
  • Viewer (Fundraising, results only): carol.whitman@gmail.com / password

A builder your whole team can use

  • Drag or click to add any of 38 field types in 7 groups: basic, choices, date & time, ratings & scales, advanced, payments, layout
  • Options with prices, images and spot limits ("22 left", "Full - waitlist"), bulk add
  • Show / hide logic for fields and whole pages with AND / OR rules and 14 operators; safe calculations
  • Drafts, preview, publish with versions, undo / redo, desktop / tablet / phone preview, 36 templates

Registrations, orders and donations that pay

  • Products, quantities, donation amounts and totals with a live order summary
  • The server works out the real total; spots are checked under a lock
  • Discount codes, sales tax (off / one rate / by US state - donations never taxed), receipt prefix
  • One-time payments only - the form says it: nothing renews

Payments verified on the server

  • Stripe (cards), PayPal, Paystack, Razorpay and bank transfer with receipt upload and approval
  • Signed gateway webhooks that fail closed; unique transaction IDs; idempotent completion
  • Keys stored encrypted, test and live mode, charge currency per gateway
  • Payments ledger with refunds and CSV export

Every answer, in order

  • KPIs per kind of form, search, filters by any answer, columns, bulk actions
  • Response detail with files, signature, payment, tags, stars, notes and activity
  • CSV, Excel and PDF exports; e-mail alerts, auto-reply with variables, weekly summary
  • Signed webhooks with retries for Zapier, Make, n8n, Pabbly or your own server

See what people think

  • NPS gauge with promoters, passives and detractors; stars, emoji, matrix heat map, ranking
  • Completion funnel and drop-off by question
  • Top phrases and the latest text answers
  • Summary report as PDF

Score, pass and certify

  • Percentage or points, pass mark, negative marking, partial points
  • Result screens by score, correct answers and explanations, score by topic
  • Time limit, shuffle, attempts with a wait between them
  • PDF certificates with number, signature line and expiry

On your website in a minute

  • Link with a custom address and prefilled links
  • Inline embed, popup, side slider or floating button - height grows with the form
  • QR code in PNG / SVG with your logo and a printable poster
  • Public form portal with categories, search and an install-app card

Your brand on every form

  • Per-form themes: 6 presets, colours, logo, background photo, font, corners, button style
  • Site presets plus custom colour pickers - button text chosen automatically for WCAG AA
  • Light theme by default and a full dark theme; installable app (PWA) with offline page
  • Social networks with icon upload, languages with auto-translate, own pages and e-mail templates

What you get

  • The complete script with the vendor folder and a browser installer (MySQL / MariaDB or SQLite) with optional demo data
  • Demo data: a community center with a team of 7, 16 forms (camp registration with weeks and add-ons, volunteer sign-up, satisfaction survey, quiz, year-end giving, job application, room booking and more), about 9,000 responses, payments through every method and Spanish and Vietnamese translations, plus one-click demo logins
  • Illustrated HTML documentation: installation (cPanel, VPS, Windows), cron, the builder, logic, layouts, quizzes, embeds, webhooks with signature examples, payments with webhook URLs, every settings area, demo mode and updates

Good to know

  • One installation is one organisation and its team - people who fill forms need no account; defaults are USA, USD, English and America/New_York
  • Payments are one-time (fees, orders, tickets, donations) - there are no subscriptions
  • Automation apps connect through signed webhooks

Support and updates

Support covers installation questions and bugs. Updates come as a full package and a small update zip with a one-click update in the admin.

Version history

1.0.0 – November 2026 – Initial release

  • Drag-and-drop builder with 38 field types, conditional logic, calculations and versions
  • Classic, one-question-at-a-time and multi-step layouts with save and finish later
  • Surveys with NPS, quizzes with certificates, polls, 36 templates
  • Payments inside forms: Stripe, PayPal, Paystack, Razorpay, bank transfer with signed webhooks
  • Results, summary charts, CSV / Excel / PDF, signed webhooks, team roles, light and dark theme, PWA, demo mode

Core features

Builder

  • Drag-and-drop builder, 38 field types in 7 groups, pages, undo / redo, device preview
  • Conditional logic for fields and pages (AND / OR), calculations, hidden fields, prefilled links
  • Classic, one question at a time and multi-step layouts; save and finish later
  • 36 templates in 11 categories; per-form themes; import / download as JSON

Forms, surveys & quizzes

  • NPS, stars, emoji, opinion scale, matrix, ranking, signature, file upload, address with US states
  • Quizzes with scoring, pass mark, result screens, time limit, attempts and PDF certificates
  • Open / close dates, response limit, password, one response per person, waitlist
  • Honeypot, rate limit, Cloudflare Turnstile, hCaptcha, Google reCAPTCHA

Results & automation

  • Dashboard, results table with filters, response detail with notes, tags and activity
  • Summary charts with NPS gauge, funnel and drop-off; CSV, Excel and PDF exports
  • Team alerts, auto-reply with variables and PDF, weekly summary e-mail
  • Signed webhooks (HMAC-SHA256) with retries for Zapier, Make, n8n, Pabbly

Payments

  • Products, quantities, donations, totals, discount codes, sales tax, receipt prefix
  • Stripe, PayPal, Paystack, Razorpay, bank transfer with receipt + approval - no auto-renew
  • Server-side totals, signed webhooks, encrypted keys, refunds

Everything else

  • Team roles Owner / Editor / Viewer with per-form access and two-step sign-in
  • Light and dark theme, 6 colour presets and custom colours, installable app (PWA)
  • Social networks with icon upload, languages with auto-translate, S3-compatible storage
  • GDPR / CCPA export and erase, retention, masked IPs, backups, one-click update, demo mode, installer

Server requirements

  • PHP 8.3 or newer (8.3, 8.4)
  • MySQL 5.7+ / 8.x or MariaDB 10.4+ (SQLite 3 for small sites and local tests)
  • PHP extensions: pdo (pdo_mysql or pdo_sqlite), mbstring, openssl, tokenizer, xml, ctype, json, fileinfo, curl, gd, zip
  • Apache with mod_rewrite (cPanel, Plesk, DirectAdmin), LiteSpeed or Nginx
  • A cron job every minute and an SSL certificate (payments, embeds, installable app)
  • No Composer, Node or SSH needed - the vendor folder is included
  • Your own merchant accounts for online payments (Stripe, PayPal, Paystack or Razorpay)

Installation instructions

Install

  1. Create an empty MySQL / MariaDB database and user in your hosting panel and select PHP 8.3 or newer.
  2. Upload the contents of the formora folder into the document root of your domain (the included .htaccess files route everything to the public folder) - or point the domain to its public folder.
  3. Open your domain: the installer checks the server, connects the database and creates your organisation and owner account (optionally with the demo data).
  4. Sign in at /login. Set General & languages, Appearance, Integrations (e-mail) and Payment gateways, then build your first form from a template.
  5. Add the cron job: * * * * * cd /path/to/formora && php artisan schedule:run >> /dev/null 2>&1

Updates

Upload the new files over the old ones, then press Run update in Admin › General & languages › Maintenance (or php artisan fm:update).

Documentation

documentation/index.html in the download, also online on the demo.

Changelog

1.0.0 – November 2026

Initial release.

Reviews

0.0
Based on 0 reviews