WordPress.org

Plugin Directory

Dragwyb Forms – Contact Forms, Conditional Form, MultiStep Form, Analytics, SMTP

Dragwyb Forms – Contact Forms, Conditional Form, MultiStep Form, Analytics, SMTP

Beschreibung

Dragwyb Forms is a simple, fast, and powerful form plugin. Whether you are a beginner looking to quickly add a contact form to your site, or a developer needing advanced conditional logic and custom integrations, this tool has you covered.

Our visual drag-and-drop editor makes designing forms incredibly easy without touching a single line of code, while our optimized backend ensures your website stays lightning fast.

Live Demo

Explore live examples of the Dragwyb Forms in action:

🔗 Forms Demo Page

🏆 Key Features (Made for Everyone)

🖱️ Easy Drag-and-Drop Design

For Beginners: Create forms by simply dragging fields onto the screen. No coding required.

⚡ Blazing Fast Performance

For Beginners: Your website won’t slow down, no matter how many form entries you get.

🔀 Smart Conditional Logic

Show or hide specific questions based on what the user selects. This keeps your forms short, clean, and highly relevant, which boosts your overall lead generation.

📑 Multi-Step Forms

Break long, boring surveys or quote requests into bite-sized pages with a progress bar. This makes filling out forms feel much less overwhelming for your visitors.

📧 Reliable Email Delivery (Built-in SMTP)

Stop worrying about your leads going to the spam folder. Use our built-in SMTP settings to ensure your form notifications land straight in your inbox.

🎨 Native Elementor & Gutenberg Support

Use our new „Smart Form“ Gutenberg Block or „Smart Form“ Elementor Widget to easily embed your forms. Select your form from a dropdown and see a live preview directly inside your page editor.

🔥 Everything Included Inside

Here is a simple breakdown of what you can do with this custom form plugin:

Form Fields & Layouts

  • Ready-to-use Templates: Start instantly with pre-made templates for contact forms, surveys, and more.
  • Mobile Friendly: Automatically looks great on phones, tablets, and desktops.
  • Standard Fields: Checkbox, Text, Email, Hidden, Number, Radio, Textarea, Select, Button, Name, Address, Phone (with country code selector), Date/Time (with beautiful Flatpickr date/time calendars) and more.
  • Advanced Fields: HTML, Step Field, URL, Range Slider, Captcha, File Upload, Input masking, GDPR Consent.
  • Structure Fields: Row, Section Break.

Styling & Design

  • 1-Click Styles: Choose from 8 beautiful presets like Elegant, Modern, or Glassmorphism.
  • Easy Customization: Change colors, fonts, and button styles globally without knowing CSS.
  • Developer Friendly: Easily add your own CSS variables or custom CSS for pixel-perfect design.

Analytics & Marketing

  • Live Dashboard: Track how many people view and submit your forms directly in WordPress.
  • Lead Tracking: Automatically capture UTM tags and device types so you know where your traffic comes from.
  • Post-Submission Actions: Redirect users to a „Thank You“ page, show a popup, or send an auto-responder email.

Security & Privacy

  • Spam Protection: Keep your inbox safe with built-in Honeypot, Google reCAPTCHA (v2/v3), and hCaptcha.
  • GDPR Ready: Easily add consent checkboxes and link to your privacy policy to stay legally compliant.

👉 View Live Demo

👉 Check out our other plugins:

External Services

This plugin utilizes the following libraries:

  • Pickr: A high-performance color picker library. Used for design customization features.
  • Flatpickr: Lightweight and powerful datetime picker.
  • Font Awesome (Free): Used for providing iconography within the editor and frontend forms.
  • Chart.js: A simple yet flexible JavaScript charting library for creating data visualizations.
  • Dragwyb Feedback API: Used to submit optional user feedback and diagnostic reports directly to the developers from the WordPress admin dashboard (https://feedback.dragwyb.com). Data is only sent when the site administrator explicitly submits the feedback form.
    • Privacy Policy: https://dragwyb.com/privacy-policy/

Contribute

Dragwyb Forms is an open-source project, and we welcome contributions from the community.

Admin Notice

1.3.0

Important: This plugin releases a major update featuring a new Analytics Dashboard, built-in SMTP, GDPR compliance settings.

Screenshots

Blöcke

Dieses Plugin bietet 1 Block.

  • Dragwyb Form

Installation

Method 1: Via WordPress Admin (Recommended)

  1. Go to Plugins Add New in your WordPress dashboard.
  2. Search for Dragwyb Forms.
  3. Click Install Now, then Activate.
  4. You will be redirected to our interactive Onboarding Dashboard to configure your first form in seconds.

Method 2: Manual Upload

  1. Download the plugin ZIP file from the WordPress repository.
  2. Navigate to Plugins Add New Upload Plugin.
  3. Select the ZIP file, install, and click Activate.

FAQ

Is this WordPress contact form plugin completely free?

Yes! The core features—including the visual editor, unlimited forms, and unlimited submissions—are 100% free.

Can I create multi-step forms?

Absolutely. You can easily break long, complex forms into highly engaging multi-step forms. Just drag and drop the „Step“ field to add progress bars and custom navigation buttons, which is proven to boost conversion rates.

Can I show or hide fields based on user answers?

Yes! Our smart conditional logic allows you to dynamically show or hide specific conditional fields based on a user’s previous inputs, creating a clean, clutter-free, and personalized form experience.

Do I need a separate plugin to send emails?

No! Dragwyb Forms includes built-in SMTP features. You can configure reliable email routing directly within our settings, eliminating the need for bulky third-party SMTP plugins.

How do I track where my leads are coming from?

Our built-in Analytics and UTM Tracking natively captures user device details and UTM campaign parameters, saving them directly to the user’s entry in your dashboard.

Can I create GDPR-compliant forms?

Absolutely. We include a dedicated GDPR field and global Privacy Policy settings to ensure you meet all consent requirements.

Will this plugin slow down my website?

No. Performance is our top priority. By generating per-form cached CSS, offering global script toggles, optimizing database storage via custom tables, and utilizing AJAX via the WP REST API, your PageSpeed scores remain untouched.

Can I export my form submission data?

Yes. From the robust Entries Dashboard, you can filter, view, bulk-delete, and export your form entries and error logs for external CRM analysis.

Rezensionen

Zu diesem Plugin liegen noch keine Rezensionen vor.

Mitwirkende und Entwickler

„Dragwyb Forms – Contact Forms, Conditional Form, MultiStep Form, Analytics, SMTP“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Änderungsprotokoll

1.3.2

  • Added: „Smart Form“ Gutenberg Block for seamless form embedding natively in the WordPress editor with editor preview.
  • Added: „Smart Form“ Elementor Widget to easily embed forms inside Elementor page layouts with editor preview.
  • Fixed: Row root container select issue.
  • Improved: Fields category Structure.
  • Tweak: Textual changes in readme.

1.3.1

  • Fixed: Form not created with the business template during onboarding setup.
  • Fixed: Radio field validation error message issue.
  • Fixed: Export form dropdown modal closing issue.
  • Improved: Editor UI to show field settings in the right sidebar.
  • Improved: Editor field drag & drop experience.
  • Tweak: Update plugin name to Dragwyb Forms.
  • Tweak: Update incorrect form demos link.
  • Tweak: Mention external libraries in the readme.

1.3.0

  • Added: „Input Mask“ field to automatically format user input (like phone numbers or zip codes).
  • Added: GDPR field and Privacy Policy settings to help keep your forms legally compliant.
  • Added: Built-in SMTP email settings so your form notifications are delivered reliably to your inbox.
  • Added: Analytics Dashboard to easily see how many views, submissions, and conversions your forms get.
  • Added: A main dashboard page showing a quick overview of your stats and the most recent form entries.
  • Added: A separate, detailed page just for viewing full analytics and filtering your data.
  • Added: New choices for where to show Success and Error messages (below the form, replacing the form entirely, or in a popup).
  • Added: Automatically save the user’s device type and link tracking info (UTMs) when they submit a form.
  • Added: A quick setup screen that opens automatically when you activate the plugin to help you get started.
  • Added: Handy shortcut links to the dashboard and settings right from the main WordPress „Plugins“ list.
  • Fixed: Form submissions were not saving correctly if the form was created using a pre-built template.
  • Fixed: Form builder editor issues to make dragging and editing much smoother.
  • Fixed: A bug where a form’s status wouldn’t update to „Published“ after saving it for the first time.
  • Fixed: The search bar wasn’t working on the form list page.
  • Tweak: Cleaner, easier-to-read design for the Template Library, Settings, and Form List pages.
  • Tweak: Updated the default look of submit buttons so they look great right out of the box.
  • Tweak: Removed the manual „Clean Cache“ button; the plugin now does this automatically in the background when you delete a form.
  • Tweak: Hide distracting admin notices on the plugin’s menu pages to keep plugin submenu pages clean.
  • Tweak: Renamed plugin name to Dragwyb Forms – Contact Forms, Conditional Form, MultiStep Form, Analytics, SMTP.
  • Tested Up To: WordPress 7.1.

1.2.1

  • Tweak: Update plugin URL in plugin header.

1.2.0

  • Added: History Tab with revert changes, redo, and undo settings (supports Ctrl+Z & Ctrl+Y shortcuts).
  • Added: Template library with 12 pre-built form templates.
  • Added: Preset Style settings in the Style toolbar with 8 visual options (Default, Modern/Outlined Label, Elegant/Inside Label, Classic/Underline, Bold Neon Glow, Dark Neon, Morphism Light, Morphism Dark).
  • Added: Country code feature & option in the phone field.
  • Added: Flatpickr integration in the Date & Time field for improved styling and customization.
  • Added: CSS variable & Custom CSS options in the color control to load dynamic styles.
  • Added: Radio field style options directly within field settings.
  • Added: Radio Field Style settings globally in the toolbar style section.
  • Added: Default value option in select, radio and checkbox field.
  • Added: Background color setting in html field.
  • Fixed: HTML field rendering issues by migrating the textarea control to a WYSIWYG control.
  • Fixed: Step & Html field style issue with label left style.
  • Fixed: White space issue with conditional hidden field.
  • Fixed: Resolved minor PHP warnings and errors.
  • Fixed: Trash and draft form display issue now only display publish forms.
  • Tweak: Form status is now set to publish on initial load.
  • Tweak: Improved the editor’s top header layout and UI.

1.1.1

  • Added: Entry and error logs export feature.
  • Added: Bulk delete action button in entries and error logs.
  • Added: Form editor quick-access button directly in the form preview admin bar.
  • Tweak: Improved step field preview accuracy in the visual editor.

1.1.0

  • Added: Conditional logic field settings.
  • Added: Dynamic tags option natively in controls.
  • Added: Step field element for multi-step forms.
  • Added: Granular style settings for step indicators.
  • Added: Progress bar styling controls.
  • Added: Button style settings specifically for previous and next buttons.
  • Tweak: Optimized frontend asset loading.
  • Tweak: Improved dropdown control styling and layout.

1.0.6

  • Fixed: Form Editor styling issue where dashboard menus were overlapping/showing incorrectly.
  • Fixed: Feedback notice functionality not firing correctly.

1.0.5

  • Added: Expanded compatibility for older PHP versions.
  • Fixed: Form editor preview issue where Captcha field HTML was rendering incorrectly.
  • Tweak: Improved plugin short description for clarity.
  • Tweak: Updated form menu label for better UX.

1.0.4

  • Public release.

1.0.3

  • Updated distribution files to production optimized builds.
  • Documented external asset libraries in readme.txt.
  • Appended source code repositories to the codebase notes.

1.0.2

  • Hardened internal sanitization, validation, and security check processes.

1.0.1

  • Refactored internal plugin naming conventions and plugin slug.

1.0.0

  • Initial core release.