WordPress
Overview
AFI creates posts, pages, custom post types, and users in WordPress itself from any form submission. Use it to convert form data into native WP content — auto-publish testimonials, create user accounts, or generate landing pages from a CSV.
Supported actions
- Create Post / Page / CPT — insert a new entry of any registered post type.
- Create User — register a new WordPress user with a chosen role.
- Add Comment
Authentication
- No API key — AFI writes natively via the WordPress core APIs on the same install.
How to create the integration
- In WordPress admin, go to AFI > New Integration.
- Pick your Sender (Contact Form 7, WPForms, WooCommerce, etc.) and the form / event to listen on.
- Pick WordPress as the Receiver, then pick the Task you want to run.
- Map sender fields onto WordPress’s fields. Post type, title, and content for posts; username + email for users.
- Optional: add Conditional Logic so the action only fires on matching submissions.
- Save and run a test submission. Check AFI > Log if anything looks off.
Notes & caveats
- Post status defaults: created posts default to publish. Set to draft or pending if you want moderation.
- Author attribution: defaults to the form submitter (if logged in) or the admin user. Set explicitly via the author field.
- User roles: don’t grant administrator automatically — pick the lowest appropriate role.
- Custom fields / meta: map onto post meta keys; ACF / CPTUI custom fields work as long as the key matches.