Pexsol Alerts for Contact Form 7
Contact Form 7 shows its success and error notices as plain text beneath the form. Pexsol Alerts for Contact Form 7 intercepts those submission events and presents a modern SweetAlert2 modal or toast instead — no template edits, no shortcode changes, no extra markup in your forms.
Activate it and every CF7 form on your site immediately responds with a popup for the four submission states: success, validation error, spam, and mail failure. A dedicated settings screen under Contact → Pexsol Alerts lets you tune colors, size, placement, timing, buttons, and an optional post-submit redirect, with a live preview so you can see changes before saving.
Built for performance
The SweetAlert2 library is only loaded on pages that actually contain a Contact Form 7 form. Pages without a form stay lean — nothing extra is requested.
Highlights
- Works the moment it is activated — sensible defaults, no setup required.
- One settings panel grouped into Appearance, Behavior, Buttons & Actions, and Success Redirect.
- Live preview button that renders a popup from the values currently in the form.
- Accent color, icon color, background color, and custom width.
- Centered modal or lightweight corner toast, in any of nine positions.
- Auto-hide timer, outside-click, Esc key, and close-button controls.
- Optional redirect (with delay) after a successful submission.
- Conditional asset loading — SweetAlert2 loads only where a form exists.
- Single-row settings storage and a clean uninstall that removes its data.
- Translation-ready (text domain:
pexsol-alerts-contact-form-7).
