Sobi Forms
Build any WordPress contact form in minutes, without bloated scripts on your public site. Sobi Forms is a lightweight contact form plugin and drag and drop form builder for those who want native SMTP, webhooks, file uploads, spam protection, and a beautiful submissions inbox in one place. Perfect for: Contact forms and lead capture forms Quote request forms and support forms Registration forms and newsletter signups Job application forms and file upload forms (resumes, PDFs, images) Embed with shortcode or Gutenberg block on any page. React loads in the admin builder only — your visitors get a fast, lean front-end. Works with Elementor, Divi, Gutenberg and WooCommerce. Learn more: sobiforms.com — features, FAQ, docs, and the public roadmap. Why Sobi Forms? Lightweight — ~5 KB CSS + JS on form pages (gzipped); assets load only where a form is rendered No bloat — no jQuery, no front-end React, no Bootstrap on the public site Native SMTP — route notification and confirmation emails through your mail server Custom notification emails — edit admin and visitor subject/body per form with placeholders ({{field.*}}, {{all_fields}}, and more) Native webhooks — POST JSON to Zapier, Make, n8n, or any HTTPS endpoint Brevo & Mailchimp — sync signups to Brevo lists or Mailchimp audiences from any form; map fields, optional double opt-in, delivery logs with Retry Gmail-style submissions inbox — read, star, filter, search, spam queue, and Trashed tab; split list + detail layout to manage every contact form submission in one place File uploads — secure private storage; admin-only downloads AJAX contact forms — submit without a full page reload GDPR-friendly — inbox-only delivery, hashed IP, no tracking pixels Spam protection — honeypot, nonces, rate limit, optional Turnstile and Akismet Fast admin — drag and drop form builder (React in admin only) Multi-step forms — split long forms into pages with Next/Back navigation Conditional logic — show or hide fields based on earlier answers (free) Conditional logic Ask one question, then reveal only what matters next. Open any field’s settings (gear icon) and enable Show only when… to add rules — for example, show Company name only when Are you a business? is Yes, or reveal extra options when a consent checkbox is checked. Match all or any conditions; number fields support comparisons (greater than, less than, and so on). Rules update instantly for visitors; the server re-checks on submit and does not store or forward answers from hidden fields (inbox, emails, webhooks, and CRM automations stay clean). Works with multi-step forms: each step can only depend on fields from the same or earlier steps. Multi-step forms Long contact, quote, or application forms? Add New step layout blocks in the builder to split fields into multiple steps. Visitors see one section at a time with Next and Back, validation runs on each step, and a simple progress bar shows how far they are. The last step shows your submit button — one submission, one inbox row, same emails and automations as a single-page form. File Upload Forms Collect resumes, PDFs, and images on the same form as the rest of your fields — no extra plugin. You pick what to accept; files stay private on your server and download only from the admin inbox. Drag and Drop Form Builder Canvas on the left, settings on the right — build a form in minutes and save without a page reload. Start from templates (Contact, Quote, Job, Event, Support). Put fields side by side (First name | Last name). Insert a New step block to split the form into multiple visitor steps. Use Show only when… on any field to reveal it based on earlier answers. Mark each multi-checkbox option Required or Optional — mandatory terms, optional newsletter. Add inline links in paragraphs and consent checkboxes. Pause a form, close it on a date, or stop after N submissions. Text, email, phone, date, file upload, consent checkbox, and more — all in one builder. Native SMTP Stop fighting WordPress mail. Route admin notifications and visitor thank-yous through your SMTP server — configure once under Sobi Forms → Settings, test the connection, and retry failed sends from the logs. No third-party form SaaS in the middle. Custom notification emails Customize admin notification and visitor confirmation emails per form — subject and HTML body — under After submit in the builder. Open an email action → Content tab. Leave fields blank to keep the default template (existing forms unchanged until you edit). Placeholders: {{form.title}}, {{form.slug}}, {{submission.id}}, {{meta.source_page}}, {{field. }}, and {{all_fields}} (full field list). Use + Var to insert tokens. Send test email delivers a preview to your WordPress account address only — never to form recipients. Webhooks Connect Sobi Forms to Zapier, Make, n8n, or any HTTPS endpoint. Add unlimited webhook URLs per form under Automations in the builder; submissions POST as JSON in the background. Failed deliveries land in the logs with Retry — no extra connector plugin. Brevo & Mailchimp Sync newsletter and lead-capture signups to Brevo or Mailchimp without a separate connector plugin. Add your API key under Settings → Integrations, then + Brevo or + Mailchimp on any form: pick list/audience, map the email field and custom attributes or merge fields, optionally enable Require double opt-in. Skipped, warning, and failed API runs appear in each connector’s Logs tab with Retry. Submissions Inbox Manage every lead like email: read/unread, star, search, filter, spam queue, and Trashed with restore. Split list + detail, admin notes, and a dashboard widget for unread submissions. See which page a submission came from. Export to CSV or JSON when you need a report or backup. Embed Anywhere Shortcode or Gutenberg block — one click to Embed, paste on any page. Works with Elementor, Divi, WooCommerce, and any builder that supports shortcodes or blocks. ~5 KB on pages with a form; zero weight everywhere else. Security & Privacy Honeypot, nonces, and server-side validation on every submission. Optional Akismet and Cloudflare Turnstile. Rate limiting against abuse. Data stays on your server — no tracking pixels, inbox-only mode when you want zero email. Privacy Policy Sobi Forms processes data submitted through your forms. Per form you choose how submissions are delivered: Email notifications – when the admin notification action is enabled with valid recipient addresses, field values are sent via wp_mail() or SMTP. Custom subject/body templates (when configured) are resolved with placeholders at send time. Visitor confirmation – when Send user confirmation is enabled under After submit, the submitter may receive a thank-you email at the address from the selected email field. Custom templates may include their own submitted field values via placeholders; the default template is a simple thank-you without field values. Database storage – when Save to inbox is enabled (default for new forms), submissions are saved in custom tables on your site (wp_sobiforms_submissions, wp_sobiforms_forms). Retention / auto-purge is configured on that action. You can use inbox-only delivery with no email. Hashed IP – when storage is enabled, a one-way SHA-256 hash of the visitor IP is stored with each submission for abuse prevention. Raw IP addresses are not stored. Rate limiting – configurable under Settings → Spam protection (default 10 submissions per hashed IP per hour; set to 0 to disable). Transients expire automatically. Admin notes – internal notes on submissions are stored in your database and never shown on the front-end or included in emails. No tracking – Sobi Forms does not connect to third-party analytics or advertising when processing form submissions. Optional Akismet – if you enable Akismet spam filtering under Settings → Spam protection and the Akismet plugin is active, submission content may be sent to Akismet’s service for spam checks. Optional Cloudflare Turnstile – if you enable Turnstile under Settings → Spam protection, the browser loads Cloudflare’s Turnstile script and may send a verification token to Cloudflare when a form is submitted. Optional Webhooks – if you add Trigger webhook under After submit, submission data (and file URLs when applicable) are POSTed to the URL you provide. Optional Brevo – if you add an API key under Settings → Integrations → Brevo and add a Brevo automation on a form, the visitor email and mapped field values are sent to Brevo’s API (api.brevo.com) to create or update a contact in the list you select. Brevo is a third-party processor; review Brevo’s terms and your lawful basis for list signup. Optional Mailchimp – if you add an API key under Settings → Integrations → Mailchimp and add a Mailchimp automation on a form, the visitor email and mapped merge fields are sent to Mailchimp’s Marketing API (*.api.mailchimp.com) to create or update an audience member. Mailchimp is a third-party processor; review Mailchimp’s terms and your lawful basis for list signup. No data sent to the plugin author – form submissions stay on your server and mail server. The Feedback settings tab links to the WordPress.org support forum and sobiforms.com/roadmap only if you choose to open them. Site owners are responsible for their privacy policy and lawful basis for collecting visitor data. Licenses for Third-Party Resources This plugin bundled resources covered by their own respective licenses: * Lucide Icons – https://lucide.dev License: ISC (https://lucide.dev/license) Copyright (c) Lucide Contributors Blocks This plugin provides 1 block. Sobi Forms Insert a Sobi Forms contact form on any page or post. Select a form in the block sidebar.
Top keywords
- form31×2.03%
- forms26×1.70%
- fields13×0.85%
- submissions13×0.85%
- brevo12×0.79%
- email12×0.79%
- mailchimp12×0.79%
- field11×0.72%
- only11×0.72%
- under11×0.72%
- add10×0.65%
- admin10×0.65%
YS LeadGen – Popup Builder, Popup Maker & Form Builder for WordPress | Lead Generation,
Powerful Free Version | Optional PRO Upgrade | Pricing Most website visitors leave without signing up, subscribing, or buying anything. YS LeadGen helps you turn more of them into email subscribers, leads, and customers — using popups and forms you build yourself, right inside WordPress. No coding. No monthly subscription. No limit on how many people sign up. Why WordPress users pick YS LeadGen: ✅ A real free plugin, not a demo – the free version isn’t a limited trial; you can run full campaigns with it ✅ No limit on subscribers – your email list can grow as big as you want, and it still costs nothing ✅ Your leads stay on your own website – names and emails are saved in your WordPress database, not sent to another company by default ✅ Nothing extra to sign up for – no separate account, no other website to log into; everything happens in your WordPress dashboard ✅ 13+ ways to reach visitors – popups, slide-ins, forms, spin wheels, quizzes, and more, all in one plugin ✅ PRO available if you want more – a one-time payment (not a subscription) unlocks extra templates and advanced tools, whenever you’re ready Build Beautiful Popups with an Easy Visual Builder YS LeadGen comes with an intuitive drag-and-drop-style builder that lets you create custom popup and form designs in minutes. Add text, images, countdown timers, and buttons while previewing your changes live. No coding, no confusion — just simple, visual control over how your campaign looks and behaves. Every design is fully responsive, so your popups look great on desktop, tablet, and mobile. Choose from Multiple Campaign Types YS LeadGen gives you the flexibility to design campaigns that fit your goals: Lightbox popups for email opt-ins and offers Exit intent popups for visitors about to leave Floating bar / announcement bars for site-wide messages and promo codes Corner slide-ins that don’t cover the page Inline signup forms placed directly inside your content Spin-to-win coupon wheels for interactive offers Multi-step forms that break long forms into easy steps Quizzes that deliver a personalized result Countdown timers that create urgency around a sale Content lockers for gated content and downloads Social proof popups showing recent activity Video popups for YouTube, Vimeo, or self-hosted video Floating badge buttons that open a popup on click Each style feels modern and non-intrusive, keeping visitors engaged without hurting their experience. Every campaign is fully responsive out of the box, and since phones don’t have a mouse to track, mobile exit intent uses a fast scroll-up gesture or back-button tap instead — so you don’t lose that last chance to convert on mobile traffic. Smart Targeting & Trigger Controls You decide exactly where, when, and to whom your campaigns appear. Use smart targeting options like: Page-level targeting – show on specific pages, posts, categories, or WooCommerce products Device targeting – show or hide on mobile, tablet, or desktop Location targeting – target visitors by country or city Traffic source targeting – target visitors from a specific search engine, ad, or referral On-site retargeting – stop showing offers to visitors who already converted Rule combinations – combine conditions with AND/OR logic Trigger your campaigns with behavior-based controls such as: Exit intent – when a visitor is about to leave Time delay / scheduling – after a set amount of time, or during a scheduled period Scroll depth – after a visitor reaches a chosen percentage of the page Click trigger – on a button, link, image, or menu item These options let you build campaigns that appear at the right moment without annoying your audience. Built for WooCommerce If you run a WooCommerce store, YS LeadGen helps you engage shoppers at the moments that matter most: Cart triggers – show a popup when a product is added to the cart Checkout triggers – display a message when shoppers reach checkout Cart value rules – trigger campaigns based on cart value or selected products Dynamic coupons – generate and apply a discount code on signup Cart recovery emails – follow up with shoppers who leave without buying Product recommendations – show related products or bestsellers inside a campaign Add a countdown timer to any campaign to push flash sales and limited-time offers over the line, and schedule campaigns with set start and end times so seasonal promotions run automatically — even while you’re offline. Forms and Payments Use the built-in form tools to collect exactly the information your business needs: Custom form fields – build contact and lead forms with the fields you choose Direct payments – collect payments inside a form via Stripe, PayPal, or Square Test mode – test payment forms before going live Works with other form plugins – add popup triggers and tracking to Contact Form 7, WPForms, Gravity Forms, or Fluent Forms Stunning Templates for Every Campaign No design experience? No problem. YS LeadGen includes a large library of pre-made templates crafted to look professional and convert effectively. Every template is customizable with your own branding, colors, and fonts, so you can launch a polished campaign in minutes instead of hours. Browse the full template library to see what’s available. Measure Success with Detailed Analytics YS LeadGen’s analytics dashboard helps you track performance in real time, including: Campaign analytics for views, conversions, and leads Cart recovery and coupon performance for WooCommerce Form performance and conversion rates Centralized lead management across all your campaigns These insights help you optimize designs, adjust targeting, and continuously improve results. Integrate with Your Favorite Tools YS LeadGen connects seamlessly with the tools you already use: Email marketing – Mailchimp, HubSpot, Brevo, Klaviyo, ActiveCampaign, MailerLite, Kit, GetResponse, AWeber, Drip, and Omnisend Webhooks – send lead data to Zapier, Make, or other services Analytics – track campaign events in Google Analytics 4 Page builders – Elementor, Divi, Gutenberg, Bricks, Beaver Builder, and Oxygen These integrations help you sync data, manage leads, and automate follow-ups — saving time while improving marketing results. Privacy and Trust Built In GDPR cookie consent – a built-in banner can block tracking scripts until a visitor consents Age verification – an optional age-check gate for restricted content or products Spam protection – Google reCAPTCHA helps block unwanted bot submissions A/B testing – compare two versions of a campaign to see which converts better Built for Your Whole Team, Powered by Your Own Data Business owners capture leads and recover lost sales. Designers build fully branded popups that match the site. Developers manage every campaign directly in WordPress — with no separate SaaS platform required. All of it runs on your own WordPress database. Subscriber and lead data stays on your site, not an outside company’s servers, so there’s no monthly bill that grows with your list and no subscriber limit, ever. YS LeadGen is also built for speed: popup code only loads on pages with an active campaign, so every other page on your site loads exactly as fast as it did before. What’s Free vs. What’s in PRO The free plugin is not a limited trial. It includes real campaign building with no subscriber cap, so most people can run their entire lead generation strategy on the free version alone — PRO is there if you want extra templates or automation later. Included free, no time limit: Visual popup and form builder Lightbox, exit intent, floating bar, slide-in, and inline campaigns Spin-to-win, quiz, content locker, and video popups Countdown timers and campaign scheduling Page-level, device, and location targeting Exit intent, scroll, click, and time-delay triggers Full WooCommerce cart and checkout triggers Custom form builder with payment fields Campaign analytics and lead management dashboard GDPR cookie consent and age verification A/B testing Email marketing and webhook integrations PRO adds (one-time lifetime pricing, no subscription): Extra premium templates and design assets Advanced automation and AI-assisted features Priority support See the full pricing breakdown for details. PRO is entirely optional — most users never need to upgrade to run effective campaigns. Try It, Then Decide The live demo lets you build a real campaign in your browser — no account required. The documentation includes step-by-step setup guides, and the template library gives you hundreds of ready-made designs to launch faster. Grow your list, capture more leads, recover lost sales, and keep full ownership of your data — all from inside WordPress. Privacy YS LeadGen runs entirely on your WordPress website. The plugin does not collect personal information unless you configure forms or connect third-party services. Depending on the integrations you enable, visitor information may be processed by third-party email marketing platforms or marketing services that you choose to connect. You remain in full control of your website data, customer information, and marketing campaigns. Review your website’s privacy policy and applicable regulations to ensure compliance with local privacy laws.