Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Tiger Elements Forms – Drag & Drop Contact Form Builder Wordpress Plugin - Rating, Reviews, Demo & Download

Tiger Elements Forms – Drag & Drop Contact Form Builder Preview Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Tiger Elements Forms is a clean, developer-friendly drag-and-drop form builder for WordPress. Build a contact form, a survey, a registration or a multi-step application visually, drop it anywhere with the [tiger_form] shortcode, and it just works — no theme lock-in, and a native Elementor widget appears automatically when Elementor is active.

Everything described here is free and fully functional — no row limits, no “demo” stubs.

Nothing here is compiled-only. Every built asset ships beside the readable
source it was produced from, inside this download — the front-end runtime as ES
modules in src/Form/assets/frontend/*.js, the form builder as TypeScript and
React in src/Form/builder-ui/src/, with the build configs and lockfiles that
reproduce them. Full details and the exact rebuild commands are under
“Source code” below.

Already using another form plugin? Bring it across

You do not have to rebuild anything. Tiger Elements Forms imports your existing forms —
fields, options, layout and stored entries — in one click from:

  • Contact Form 7
  • WPForms
  • Gravity Forms
  • Fluent Forms
  • Forminator
  • Ninja Forms

All six importers are in this free plugin. Run one, check the result, and keep
your old plugin installed until you are happy. Nothing is deleted.

Free, forever

  • Visual drag-and-drop builder — a modern canvas with live preview
  • 33 field types — text, email, number, phone, URL, date, time, select, radio, checkbox, multi-select, textarea, file upload, consent, rating, range, country, state, hidden, HTML and more
  • Conditional logic — show/hide fields and route notifications by answer
  • Email notifications — admin alerts and autoresponders with merge tags and full From / Reply-To control; uses your server’s mailer by default, with an optional built-in SMTP panel
  • Local file uploads — keep submissions and attachments on your own server
  • Multi-step forms — split long forms into pages with a progress bar and per-step validation
  • Anti-spam — honeypot, time-trap and rate limiting built in, plus optional CAPTCHA (hCaptcha, Cloudflare Turnstile or Google reCAPTCHA)
  • Submissions dashboard — view, search and export entries; GDPR export/erase included
  • Your data stays yours — submissions and uploads are stored in your own WordPress database and on your own server. Nothing is sent anywhere else unless you switch on one of the optional third-party services listed under External services below.
  • One-click importers — bring your forms and entries over from Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Forminator or Ninja Forms
  • Works with Elementor Free — no Elementor Pro required

Tiger Elements Forms Pro

Everything above is in this plugin. The features below are not part of it:
their code is not in this download at all. They ship in a separate Tiger Elements Forms
Pro plugin (not hosted here) that installs alongside this one.

There is no licence check anywhere in this plugin and nothing here is switched
off waiting to be unlocked — the Pro files are simply absent from the zip. Where
a screen mentions a Pro capability it is only so that a form built on a Pro site
keeps its settings intact when it is opened here.

Tiger Elements Forms Pro adds:

  • Online payments — Stripe, PayPal, Razorpay and Square, with server-authoritative pricing, refunds and webhook verification
  • Cloud file storage — Amazon S3, Cloudflare R2 and Bunny.net, with chunked
    uploads, signed download links and the credentials configured on the Storage tab
  • Integrations & automation — outbound webhooks plus native Slack, Mailchimp,
    HubSpot, Brevo, Kit, Klaviyo, GetResponse, ActiveCampaign, Notion and Google
    Sheets delivery, each with conditions, retries and a per-submission delivery log
  • Google Sheets, properly — every form gets its own tab in the spreadsheet,
    created for you and named after the form, with a header row. Columns are matched
    to that header by name, so adding or reordering a column never shifts the rows
    already in the sheet. File and signature answers arrive as links you can open.
  • E-signatures — send a document out for signature, in order, to one or
    several people. Signers get a private link, no account needed. Every step is
    recorded — generated, sent, viewed, signed or declined, with timestamp and IP —
    and the finished document is written to PDF with the audit trail attached.
  • Seven more field types — calculation (live totals and fees), product,
    signature, image choice, matrix, NPS and repeater
  • Build with AI — an MCP connector for Claude, Cursor and VS Code

Pro is a separate add-on plugin that installs alongside this one. Buy it, and
download every later version, from your account at
https://tigerelementswp.com/account/ — it is not distributed through
wordpress.org. Learn more at https://tigerelementswp.com/pricing/

External services

Tiger Elements Forms works entirely on your own server by default. It does not phone home,
and it has no licensing, telemetry or analytics calls of any kind.

Four optional services can be switched on by you, the site owner. Each one is off
until you enable it and enter your own credentials, and each is listed below with
what it does, exactly what data is sent, and when.

Payment gateways are not among them. Online payments are a Tiger Elements Forms
Pro feature and the gateway code is not part of this plugin — there is no Stripe,
PayPal, Razorpay or Square integration in this download to connect to anything,
which is why no gateway is listed here. The Pro feature list further up describes
what Pro adds; nothing in it runs from this zip.

1. Cloudflare Turnstile (optional CAPTCHA)

Used only if you choose Turnstile under TE Forms Settings Anti-spam and
enter your Turnstile site key and secret key.

What is sent, and when: when a visitor loads a page containing your form, their
browser downloads the Turnstile widget script from challenges.cloudflare.com,
which lets Cloudflare see the visitor’s IP address and browser user-agent. When
that visitor submits the form, your server sends the challenge token produced by
the widget, your Turnstile secret key and the visitor’s IP address to
challenges.cloudflare.com/turnstile/v0/siteverify to confirm the visitor is not
a bot. Form field values are never sent.

Terms of Service: https://www.cloudflare.com/website-terms/
Privacy Policy: https://www.cloudflare.com/privacypolicy/

2. hCaptcha (optional CAPTCHA)

Used only if you choose hCaptcha under TE Forms Settings Anti-spam and
enter your hCaptcha site key and secret key.

What is sent, and when: when a visitor loads a page containing your form, their
browser downloads the hCaptcha widget script from js.hcaptcha.com, which lets
hCaptcha see the visitor’s IP address and browser user-agent. When that visitor
submits the form, your server sends the challenge token, your hCaptcha secret key
and the visitor’s IP address to hcaptcha.com/siteverify for verification. Form
field values are never sent.

Terms of Service: https://www.hcaptcha.com/terms
Privacy Policy: https://www.hcaptcha.com/privacy

3. Google reCAPTCHA (optional CAPTCHA)

Used only if you choose reCAPTCHA v2 or v3 under TE Forms Settings
Anti-spam
and enter your reCAPTCHA site key and secret key.

What is sent, and when: when a visitor loads a page containing your form, their
browser downloads the reCAPTCHA script from www.google.com/recaptcha, which lets
Google see the visitor’s IP address, browser user-agent and interaction signals.
When that visitor submits the form, your server sends the challenge token, your
reCAPTCHA secret key and the visitor’s IP address to
www.google.com/recaptcha/api/siteverify for verification. Form field values are
never sent.

Terms of Service: https://policies.google.com/terms
Privacy Policy: https://policies.google.com/privacy

4. Your chosen SMTP provider (optional email delivery)

By default Tiger Elements Forms hands email to WordPress, which sends from your own
server. You can instead send through an SMTP provider — the plugin ships host
presets for Gmail / Google Workspace, SendGrid, Mailgun, Postmark, Amazon SES,
Brevo and Outlook / Microsoft 365, plus a Custom option for any other host.

This is off until you enable it and enter your own server, username and password.
When enabled, the notification emails your forms generate — including the field
values a visitor submitted, since that is the content of the message — are handed
to that provider for delivery, together with the credentials you entered. Nothing
is sent at any other time, and Tiger Elements Forms never contacts any of these providers
on its own behalf.

Each provider publishes its own terms and privacy policy; the account is yours,
so those are the terms that apply. Gmail / Google Workspace:
https://policies.google.com/terms and https://policies.google.com/privacy.
SendGrid: https://www.twilio.com/en-us/legal/tos and
https://www.twilio.com/en-us/legal/privacy. Mailgun:
https://www.mailgun.com/legal/terms/ and https://www.mailgun.com/legal/privacy/.
Postmark: https://postmarkapp.com/terms-of-service and
https://postmarkapp.com/privacy-policy. Amazon SES:
https://aws.amazon.com/service-terms/ and https://aws.amazon.com/privacy/.
Brevo: https://www.brevo.com/legal/termsofuse/ and
https://www.brevo.com/legal/privacypolicy/. Microsoft 365:
https://www.microsoft.com/licensing/terms and
https://privacy.microsoft.com/privacystatement.

Trademarks and third-party names

Tiger Elements Forms is an independent plugin from Tiger Elements. It is not
affiliated with, endorsed by, or sponsored by any of the projects or companies
named in this readme or in the plugin’s screens.

Those names appear only to describe what this plugin interoperates with, and
each belongs to its respective owner:

  • Contact Form 7, WPForms, Gravity Forms, Fluent Forms, Forminator and Ninja
    Forms are named by the one-click importers, which read forms and entries you
    already have in those plugins. Nothing in them is modified or deleted.
  • Elementor is named because this plugin registers an optional widget when
    Elementor is active. Elementor itself is not required and is not included.
  • Cloudflare Turnstile, hCaptcha and Google reCAPTCHA are the optional CAPTCHA
    services described under “External services” above.
  • Gmail / Google Workspace, SendGrid, Mailgun, Postmark, Amazon SES, Brevo and
    Outlook / Microsoft 365 are SMTP host presets — you supply your own account.
  • Stripe, PayPal, Razorpay, Square, Slack, Mailchimp, HubSpot, Notion, Google
    Sheets, Amazon S3, Cloudflare R2 and BunnyCDN are named in the Pro feature
    list. None of that code is contained in this plugin.

WordPress is a registered trademark of the WordPress Foundation.

Source code

Tiger Elements Forms ships both the compiled assets it runs and the non-compiled source
they are built from, so nothing in this plugin is a black box.

  • Form builder (React + TypeScript): src/Form/builder-ui/src/
    Built with Vite into src/Form/builder-ui/tiger-dist/.
    To rebuild: cd src/Form/builder-ui && npm install && npm run build
  • Front-end form runtime (ES modules): src/Form/assets/frontend/*.js
    Bundled with esbuild into src/Form/assets/frontend/build/.
    To rebuild: cd src/Form/assets/frontend && npm install && npm run build
    (esbuild is pinned in that folder’s own package.json, so the version that
    produced the shipped chunk names is the one you get.)

Only the dependency trees (node_modules) are omitted; they are restored from
the committed package-lock.json by the npm install step above. No build step
is required to use the plugin — the compiled output is included and ready to
run.

Screenshots

  1. The drag-and-drop form builder.

    The drag-and-drop form builder.

  2. A published form on the front end.

    A published form on the front end.

  3. The submissions dashboard.

    The submissions dashboard.

  4. Start from a template, or describe the form you want and have it built for you.

    Start from a template, or describe the form you want and have it built for you.

  5. Settings — mail delivery, anti-spam, storage and GDPR tools.

    Settings — mail delivery, anti-spam, storage and GDPR tools.


Reviews & Comments