How to Activate Pro version easy form builder plugin

E Easy Form Builder

Licensing · Pro Activation

Activating Pro takes one field and one click.

No wizard. No separate “Activate” button. Paste your code into Settings → General, press Save, and every Pro feature is live immediately.

This is the real Settings → General screen.

1
field — labeled Activation Code, under Settings → General
1
domain per license — bound the moment it’s issued
7d
how often Pro quietly re-checks your license
$0
Free Plus already unlocks advanced fields — no code needed

Three tiers, not two

Free Plus already unlocks more than you’d expect.

Easy Form Builder isn’t “free vs. paid.” There’s a genuinely free middle tier — no activation code required — and then Pro, which removes every remaining limit.

Free

Essential Features

Perfect for getting started with simple forms.

  • Core form fields
  • Email notifications
  • 🔒 Advanced form fields
  • 🔒 Built-in advanced features
  • 🔒 Add-ons & extensions
Start with Free
Recommended

Free Plus

Unlock advanced features — supported by a credit line.

  • Core & advanced form fields
  • Email notifications
  • Built-in advanced features
  • 🔒 Add-ons & extensions
  • Lightweight “Powered by Easy Form Builder” credit & link
Free Plus
Most Popular

Pro

Advanced

For professionals who want the complete, clean experience.

  • Everything in Free Plus
  • Advanced integrations
  • Add-ons included
  • No credits or promotional messages
  • A premium experience
Upgrade to Pro

See the full feature-by-feature comparison ↓ Browse every field by name ↓

Feature by feature

Compare every feature across all three plans.

The card summaries above cover the headline differences. Here’s the complete breakdown, straight from the plugin’s own feature list — nothing rounded up or guessed.

Feature Free Free Plusno code needed Proactivation code
Form building
Drag-and-drop form builder
Entries stored in your WordPress database + entry dashboard
Email notifications + visual email template editor
File upload fields
Multi-step forms
Basic survey & poll fields
Advanced fields & conditional logic
Advanced fields — signature, location picker, matrix/table, range slider
Audio, video & screen recorder fields
Conditional logic — show/hide fields & steps, conditional email rulesUp to 3 rules/form, 2 conditions/rule, 2 email rulesUnlimited, nested AND/OR groups
Calculations, rule priority, conditional thank-you & redirects, conditional webhooks
Rule export/import & the logic Inspector (debugger)
Data & reporting
Export entries to CSV & download responses as PDF
Automated weekly email-deliverability report (spam score, SPF/DKIM/DMARC)
Payments, notifications & automation add-ons
Stripe & PayPal payment fields
SMS & Telegram notifications
Auto-Populate — Dataset, previous submissions & external API autofill
Google Sheets sync
Ready-made form types
Login (sign-in) form
Registration (sign-up) form
Survey / poll form
Payment form (Stripe / PayPal checkout)
Submission experience & design
Mobile-optimized builder view
Thank-you page customization
Redirect after submission
Loading / submit animation
Testing & developer tools
Development Mode (Sandbox) — test integrations without real transactions

Free Plus shows a small “Powered by Easy Form Builder” credit on the published form’s page — the one trade-off for its no-cost advanced features.

The complete picture

Everything you can build with Easy Form Builder.

Six areas, one plugin. Open any card for the full list — this is what you’re actually unlocking, not a marketing summary of it.

19form types

Form types you can build

Every form-based workflow on a WordPress site, so you don’t need a separate contact, survey, or payment plugin.

19 form types
  • Contact forms for general inquiries
  • Support and feedback forms with message tracking
  • Survey and poll forms with structured results
  • Stripe payment forms
  • PayPal payment forms
  • Login (sign-in) forms for WordPress users
  • Registration (sign-up) forms for new users
  • File upload forms
  • Audio recording forms for voice messages and feedback
  • Video recording forms for testimonials and webcam responses
  • Screen recording forms for bug reports and support requests
  • Private or restricted-access forms
  • Multi-step forms for improved usability
  • Smart forms with conditional logic
  • Electronic signature forms for contracts and agreements
  • Location picker forms for address and map selection
  • Job application forms for hiring and recruitment
  • Event registration forms for conferences and workshops
  • Order forms with recurring and subscription billing
13field types

Fields in the drag-and-drop builder

Beyond the usual text, email, number, and choice inputs — advanced, region-aware fields you’d normally pay a developer to build.

13 advanced fields
  • Drag-and-drop file upload fields
  • Audio recorder field (microphone)
  • Video recorder field (webcam)
  • Screen recorder field, with optional mic audio
  • Signature (e-signature) fields
  • Location picker fields (OpenStreetMap + Leaflet)
  • Country, state/province, and city dropdowns
  • Multiple-select dropdowns and range sliders
  • Rating stars, 5-point scale, NPS, and yes/no questions
  • Switch and toggle fields
  • Date pickers: Gregorian, Hijri (Qamari), and Jalali (Shamsi)
  • Telephone, mobile, and color picker fields
  • Matrix and table fields for structured data
8delivery features

Notifications & email delivery

Branded notification emails, plus the tooling to prove they actually reach the inbox instead of the spam folder.

8 delivery features
  • Automatic email notifications to admins, managers, or the submitter
  • Custom email templates built in a visual editor — no HTML needed
  • Conditional notifications that pick recipients by submitted answers
  • One-click “Check Email Server” test with a full Email Server Status report before you rely on notifications
  • Email error log for reviewing failed sends
  • Dashboard widget: page views, completed submissions, sent and failed emails
  • Weekly deliverability report with spam score and SPF/DKIM/DMARC checks
  • SMS and Telegram bot alerts on new submissions
8entry tools

Entries, replies & exports

Every submission lands in a full message desk inside wp-admin, so conversations don’t get lost in a shared inbox.

8 entry tools
  • Form Entry & Message Management Dashboard inside wp-admin
  • Read and reply to submissions, with file attachments on replies
  • Open/Closed status per message, plus edit and delete
  • Search submissions by form or confirmation code
  • Unique confirmation code (tracking ID) on every submission
  • Notifications when a new message arrives
  • Download responses as PDF or export to CSV
  • Visual charts for survey and poll results
10integrations

Integrations & add-ons

Connect the tools you already use — or run the plugin entirely self-contained, with no external service in the loop.

10 integrations
  • Conditional Logic — free in the Free Plus version
  • Google Sheets sync via a service account, no Zapier or OAuth expiry
  • Stripe and PayPal payment workflows
  • Telegram bot and SMS notifications
  • Auto-Populate (Autofill) from an external API — API key, Bearer, or Basic auth
  • Offline forms that collect data without an internet connection
  • Hijri (Qamari) and Jalali (Shamsi) date picker add-ons
  • Shield Security silentCAPTCHA integration
  • Shortcode for Elementor, Divi, WPBakery, plus a native Gutenberg block
  • Development Mode (Sandbox) — test payments and integrations without real transactions, free on every plan
9safeguards

Security & data handling

Form data is personal data. Here’s exactly where submissions are stored and how they’re protected from bots and abuse.

9 safeguards
  • Submissions stored in your own WordPress database by default
  • No external form service and no third-party submission servers
  • Client-side and server-side validation on every submission
  • Google reCAPTCHA v2 for classic spam protection
  • CAPTCHA-free bot detection: honeypot, signed single-use tokens, rate limiting
  • Rate limits on uploads, code lookups, public replies, and payment requests
  • Stops suspicious entries from burning email, SMS, Telegram, or Sheets quota
  • IP allowlist and blocklist, with hashed identifiers in security logs
  • Monitor-only mode so you can review real traffic before blocking

Field by field

Every field, and exactly which plan unlocks it.

The exact field palette you see in the builder — nothing renamed for marketing. Each tag below is the plan that unlocks that field.

Basic fields — included in Free

Text Free Name Free Password Free Email Free Number Free Longer Text Free Check Box Free Radio Button Free Select Free Tel Free Range Free Date Free File upload Free URL Free Color Picker Free Plus

Advanced fields — unlocked by Free Plus, at no cost

Step Free Multiple Select Free Mobile Free Plus D&D File Upload Free Plus Audio Recorder Free Plus Video Recorder Free Plus Screen Recorder Free Plus Address Free Plus Location Picker Free Plus Countries Drop-down Free Plus State/Prov Drop-down Free Plus Cities Drop-down Free Plus Signature Free Plus Switch Free Plus Box Checklist Free Plus Heading Free Plus Rating Free Plus Yes/No Free Plus Link Free Plus HTML Code Free Plus 5-Point Scale Free Plus Net Promoter Score Free Plus Image Picker Free Plus Terms Free Plus NPS Table Matrix Free Plus

Payment fields — require Pro

Payment Multi Choose Pro Payment Single Choose Pro Price Field Pro Total Price Pro Stripe Pro PayPal Pro

Add-ons — require Pro

Jalali Date Pro Hijri Date Pro SMS Notification Pro Telegram Pro Auto-Populate Pro Google Sheets Sync Pro

46 drag-and-drop fields shown here, straight from the builder’s own field picker, plus the official Pro add-ons above that extend the plugin beyond fields. Jalali and Hijri date pickers ship as separate add-on files, gated the same way as the other official Pro add-ons.

The actual flow

Two steps. Nothing hidden in between.

This is the complete path from checkout to a working license — verified against the plugin’s own code, not guessed from screenshots.

Prefer to watch?Full step-by-step video walkthrough on YouTube
01 Easy Form Builder Pro registration and payment form

Get your code

Open the pricing page, choose Pro, and enter your site’s exact domain — no www, no http://. Pay via Stripe, agree to the terms, and register.

A typo in the domain is the single most common activation failure — the code is cryptographically bound to that exact string.
Easy Form Builder success payment confirmation page
Success — payment confirmed
Payment Receipt and Activation Code email from Easy Form Builder
Receipt email titled “Payment Receipt and Activation Code” — your code is inside
02 Entering the activation code in the Easy Form Builder Settings screen

Paste it into WordPress

Go to Easy Form Builder → Settings → General, paste the code into the Activation Code field, and click the page’s single Save button — the same one that saves every other setting on that tab.

On success the page reloads and the field turns green. On a wrong code, nothing reloads — a message appears right under the field so you can fix it and try again.

What to expect afterward

A license that quietly takes care of itself.

Bound to one domain

Each subdomain is billed and licensed separately. Moving sites? Re-issue the code for the new domain.

Re-checked weekly

Pro silently re-verifies with the license server roughly every 7 days — invisible unless something changed.

Renews in one click

An expired license shows a banner with your code pre-filled — renewing is payment, not a new code request.

Works offline for fa_IR

Sites running WordPress in Farsi validate locally and never contact the remote server at all.

Before you write in

Frequently asked questions

Is there a separate “Activate” button?

No. The activation code saves together with every other setting on the General tab — paste it in, then click the page’s single Save button.

How many sites can one license cover?

Exactly one domain. The code is bound to that domain, and every subdomain is billed and licensed on its own.

What’s the real difference between Free Plus and Pro?

Free Plus is free and already unlocks advanced fields, capped conditional logic, CSV export, and the weekly deliverability report. Pro removes those caps and adds every official add-on — Stripe, PayPal, SMS, Telegram, Auto-Populate, Google Sheets.

My code worked before — why does it show Free now?

Almost always a domain change since the code was issued: a migration, a protocol change, or a move from staging to a live URL. The license is bound to the exact original domain string.

Will Pro stop working if the license server is unreachable?

No — the plugin falls back to validating your code against the domain hash embedded in it, so an already-active license keeps working.

Read the full activation guide for the complete errors table, renewal details, and every “Pro required” message the plugin shows.

Your code is one field away.

Pick a plan, paste your code, click Save. That’s the entire flow.