The self-hosted signup form & double opt-in tool for PHP — capture, confirm, and hand off clean.
CloudWizard Signup Manager runs double opt-in forms, popups, and landing pages on your own server — with GDPR consent logging, custom fields, spam protection, and built-in A/B testing.
Most form tools tie your opt-ins to a hosted platform, charge per subscriber, and give you no real control over consent records or spam.
Cancel the subscription, lose access to your own signup data — or pay to export it while the meter keeps running.
Most form plugins log a checkbox click, not a defensible timestamp + IP + form-identifier record if consent is ever challenged.
Without honeypot fields and rate limiting, scrapers and form-fill bots quietly fill your double opt-in queue with junk.
Typeform, ConvertKit, and similar tools charge €20–100+/month once you pass a few thousand contacts. If you self-host, you shouldn't have to.
A focused tool for capturing and confirming subscribers correctly — the first time.
Confirmation email sent on submit, subscriber only counts once they click. Reduces spam complaints and keeps your list clean from day one.
Every confirmed opt-in is logged with timestamp, IP address, and form identifier — a real audit trail, not just a checkbox.
Collect name, phone, interests, or any field your campaigns need — not locked to email-only capture like most opt-in widgets.
Honeypot fields and rate limiting out of the box — no CAPTCHA required, no friction added for real visitors.
Run a standalone landing page, embed a form in existing pages, trigger a popup, or drop it into any site via iFrame.
Test form and page variants against confirmed opt-in rate. Get "Variant B has X% probability of being better" instead of p-value guesswork.
Confirmed subscribers flow straight into Audience Manager with consent record intact. Or run fully standalone and export to CSV.
One form definition, deployed however fits the page it lives on.
A complete, standalone landing page hosted on your own domain — headline, copy, and form in one place.
Drop a form directly into an existing page's HTML. Inherits your site's own styling context.
Triggered on a delay, scroll position, or exit intent. Assignable to A/B tests like any other mode.
Embed on any third-party site or platform that allows iFrames — no code integration required on their end.
Drop the module on your server, build a form, and start capturing confirmed subscribers.
Pick a mode — page, embed, popup, or iFrame — add custom fields, and configure copy and confirmation email in the admin.
Drop the embed snippet on your site, or point traffic straight at the hosted landing page URL.
Submission triggers a double opt-in email. Consent is logged with IP and timestamp the moment they click confirm.
Confirmed contacts land in Audience Manager automatically — or export straight to CSV in standalone mode.
Works on any server running PHP and MySQL/MariaDB — including shared cPanel and Plesk hosts.
🧩 Works fully standalone (export to CSV) or connects directly to Audience Manager when both modules are installed — no extra configuration needed.
No subscriptions. No per-subscriber fees. No seat limits. Pay once, use on as many of your own servers as you need.
Secure payment via Stripe · Instant delivery · VAT may apply
What this would cost elsewhere
Explore a live demo with a working double opt-in flow — no login required.
👀 Open Live Demo →Yes. In standalone mode, confirmed subscribers are written to the suite's shared contact identity table and can be exported as CSV — useful for a simple "collect emails, export CSV" workflow without full list management.
Each confirmed opt-in writes a consent record with the confirmation timestamp, the visitor's IP address, and the form or page identifier — a real audit trail, not just a database flag.
Any fields your campaigns need — name, phone, interests, and more — configured per form in the admin, not hardcoded to email-only capture.
Visitors are assigned a variant on first visit via a cookie and always see the same one on return. Conversion is measured against confirmed double opt-in — the stats page shows each variant's probability of being the better performer, not a p-value.
Honeypot fields and rate limiting are built in and active by default. No CAPTCHA is required, so there's no added friction for genuine visitors.
Yes — the embed and iFrame modes work with your own page styling, and the full-page and popup modes are themeable from the admin without touching code.
Your data never leaves your server. CloudWizard is entirely self-hosted with no external API calls. We recommend protecting the admin with HTTP basic auth, which the installation guide covers.
Yes — a single purchase covers all your own servers and projects. There are no per-domain or per-server restrictions. The license covers personal and commercial use on servers you own or operate.
You get the full source code — so you can modify anything. For common feature requests, updates are free and included. Drop us an email and we'll see what we can do.
Designed by someone who has managed high-volume email systems since the 1990s.
Not because it's old-school, but because anyone who has actually run a real signup funnel knows the hard part isn't the form — it's proving consent, keeping bots out, and getting the handoff to your list right the first time. That's the problem this tool is built to solve.