Skip to content

AI Forms

AI Forms builds contact and lead forms inside WordPress - fields, notifications, entries, and spam defenses - without an external form SaaS.

  • Admin hub WP PowerSuite -> AI Forms with Forms, Entries, and Settings.
  • Create forms from templates or the builder; field types include text, email, textarea, number, phone, select, radio, checkbox, file, date/time, URL, hidden, and more.
  • Front-end shortcode [basic_form id="123"]; AJAX submit with success message (and Premium redirect / auto-reply options).
  • Stores submissions in a dedicated entries table; mark read/unread, bulk actions, file download for uploads.
  • Notification emails to admins; optional honeypot / timing checks on submit.
  • Settings: AI Assistant provider/model (keys under Settings -> AI Connections).
  • Premium (licensed): AI Form Builder, CAPTCHA providers (simple / Google / Turnstile), conditional logic, form design, auto-replies, redirects. Free plans keep core forms and field types.

Enable it if:

  • You need contact or lead forms without Gravity Forms / Formidable.
  • Entries should stay in WordPress for the site owner.
  • You want optional AI-assisted form generation when licensed.
  1. Go to WP PowerSuite -> Modules and enable AI Forms.
  2. Open WP PowerSuite -> AI Forms.
  3. Add a form (template or blank), configure fields and notification settings, save.
  4. Copy [basic_form id="…"] from the form editor onto a page.
  5. For AI: activate a license, connect a provider under Settings -> AI Connections, enable AI Assistant on the Forms Settings tab.
  • Publish a page with [basic_form id="…"]; submit as a visitor.
  • ✅ Pass: success message; row appears under Entries.
  • Confirm the notification email arrives (pair with Email Delivery (SMTP) if needed).
  • ✅ Pass: inbox receives the submission mail.
  • With Premium + AI enabled, generate a form from a prompt.
  • ✅ Pass: new form fields are created in the editor.
  • ❌ Fail: check the form has fields, spam checks are not blocking you, and mail delivery works.
  • AI Form Builder premium message. Activate the license; enable AI Assistant and configure AI Connections.
  • File upload asks for CAPTCHA. Uploads can require a CAPTCHA provider on the form (Premium).
  • Too many submissions. Rate limiting is intentional - wait and retry.
  • Mail not sending. Configure Email Delivery (SMTP).
What does AI Forms do?

It lets you create forms, embed them on the site, store entries, and send notification emails without an external form SaaS.

Is AI Forms free?

The module is freemium. Core forms and field types work free; AI Form Builder, CAPTCHA modules, conditional logic, form design, auto-replies, and redirects need a Premium license.

Where do I manage forms?

Open WP PowerSuite -> AI Forms for Forms, Entries, and Settings tabs.

How do I show a form on the front end?

Paste [basic_form id="123"] on a page or post, using the form ID from the editor.

How do I turn AI Forms off?

Go to WP PowerSuite -> Modules, find AI Forms, and toggle it off.

Developer notes (hooks & filters)

Source: modules/basic-forms/module.php, includes/FeatureGate.php, includes/AiSettings.php. Boot: standard · context: admin, frontend, ajax.

Filter: wpps_ai_forms_is_pro. Custom post type for forms; entries table registered with the module. Admin page: powersuite-basic-forms.