WordPress

Estimated reading: 2 minutes

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

  1. No API key — AFI writes natively via the WordPress core APIs on the same install.

How to create the integration

  1. In WordPress admin, go to AFI > New Integration.
  2. Pick your Sender (Contact Form 7, WPForms, WooCommerce, etc.) and the form / event to listen on.
  3. Pick WordPress as the Receiver, then pick the Task you want to run.
  4. Map sender fields onto WordPress’s fields. Post type, title, and content for posts; username + email for users.
  5. Optional: add Conditional Logic so the action only fires on matching submissions.
  6. 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.

Related