Athena Forms gives you a lightweight, no-nonsense form solution for WordPress. Build contact and help forms using blocks or shortcodes, send email notifications automatically, and manage every submission right in your WordPress dashboard.
What You Get Out of the Box
- Contact Us forms — a ready-to-use form type for general inquiries with name, email, subject, and message fields.
- Help forms — specialized support request forms to help users get assistance quickly.
- Block-based interface — add forms to any page or post using native WordPress blocks. No custom page builders required.
- Shortcode support — prefer shortcodes? Every form type can be embedded with a simple shortcode for maximum flexibility.
- Email notifications — automatic email alerts sent to administrators when new submissions arrive.
- Submission storage — all form entries are saved to a custom post type, giving you a permanent record that’s searchable and manageable from wp-admin.
- Clean, accessible markup — forms are built with semantic HTML and ARIA attributes for screen reader compatibility.
- Responsive by default — forms adapt beautifully to any screen size without extra configuration.
Simple Setup, Zero Complexity
Athena Forms is designed to get out of your way. There are no page builders to learn, no drag-and-drop interfaces that break on updates, and no multi-step wizards. Install the plugin, add a block or shortcode to your page, and you have a working form.
Using Blocks
In the block editor, search for “Athena Forms” and choose the form type you need. The block inserts a fully functional form with sensible defaults. Customize field labels and placeholder text directly in the block settings panel.
Using Shortcodes
Drop a shortcode anywhere — posts, pages, widgets, or even custom post types:
[athena_form type="contact"]
[athena_form type="help"]
Manage Submissions with Ease
Every form submission is stored as a custom post type entry under Forms → Submissions in your admin menu. View, search, filter, and export submissions using the familiar WordPress interface. No third-party dashboard required.
Each submission includes the form type, timestamp, user IP (if enabled), and all field data. Mark submissions as read or unread, add private notes, or delete spam entries in bulk.
Email Notifications
Configure email recipients in the plugin settings. When a form is submitted, Athena Forms sends a notification email with the submission details. Email templates are clean and readable, with all form fields included in a simple table layout.
Customize the “from” name and email address, set a custom subject line, and choose whether to send notifications for specific form types.
Lightweight and Performance-Focused
Athena Forms loads only the JavaScript and CSS it needs, and only on pages where a form is present. No global script bloat, no unnecessary HTTP requests. The plugin respects your site’s performance budget.
Built for Developers
While Athena Forms is simple to use, it’s built with extensibility in mind. Developers can hook into form submission processing, customize email templates, add new form types, or extend field validation using standard WordPress action and filter hooks.
athena_forms_submit— fires after a submission is validated but before it’s saved, allowing you to modify data or trigger external integrations.athena_forms_email_body— filter the email notification content before it’s sent.athena_forms_field_types— register custom field types for specialized use cases.athena_forms_types— add entirely new form types beyond contact and help forms.
Getting Started
- Install and activate Athena Forms.
- Go to Forms → Settings and configure your email notification preferences.
- Add the Athena Forms block to any page or use the shortcode [
athena_form type="contact"]. - Publish your page and test the form.
- View submissions under Forms → Submissions in wp-admin.
That’s it. No complex configuration, no external services, no monthly fees. Just simple, reliable forms that work.
