Winter Deal
75% OFF
00 Days
00 Hours
00 Minutes
00 Seconds
View Categories

Post Submission Addon

1 min read

Overview #

The Post Submission Addon allows you to automatically create WordPress posts, pages, or custom post types from WPForms submissions. It’s ideal for user-generated content, guest blogging, event submissions, or any workflow where form data should become content on your site.


Key Features #

  • Create posts, pages, or custom post types from form submissions
  • Map form fields to post title, content, excerpt, categories, tags, and custom fields
  • Set post status: Draft, Pending Review, or Published
  • Assign authors to new posts automatically
  • Conditional logic support for advanced workflows

Getting Started #

Step 1: Install and Activate the Addon #

  1. Navigate to WPForms → Addons in your WordPress dashboard.
  2. Locate Post Submission Addon and click Install Addon.
  3. Click Activate once installation is complete.

Step 2: Create a Form for Post Submission #

  1. Go to WPForms → Add New.
  2. Choose a Blank Form or a Post Submission Template if available.
  3. Add necessary fields like Title, Content, Category, Tags, Featured Image, or any custom fields.

Step 3: Configure Post Submission Settings #

  1. Open your form in the WPForms builder.
  2. Navigate to Settings → Post Submissions.
  3. Enable Post Submission toggle.
  4. Configure the following:
    • Post Type: Select Post, Page, or Custom Post Type
    • Post Status: Draft, Pending Review, or Published
    • Author: Assign a default author or use a form field for the author
    • Map Fields: Connect your form fields to post fields:
      • Title → Form field for post title
      • Content → Form field for post content
      • Excerpt → Form field for excerpt
      • Categories & Tags → Map or allow users to select
      • Custom Fields → Map additional form fields to post meta

Step 4: Enable Conditional Logic (Optional) #

  • If you want posts to be created only under certain conditions:
    1. Go to Settings → Post Submissions → Enable Conditional Logic.
    2. Set rules based on form fields (e.g., create a post only if “Publish” is checked).

Step 5: Configure Notifications (Optional) #

  • Send notifications when a new post is submitted:
    1. Go to Settings → Notifications.
    2. Configure who receives an email and the message content.
    3. Optionally include the submitted content in the email for review.

Advanced Tips #

  • Custom Post Types: Works with any registered custom post type.
  • Featured Images: Allow users to upload images and automatically set them as the post featured image.
  • Moderation: Set post status to Draft or Pending Review to moderate submissions before publishing.
  • Spam Prevention: Use reCAPTCHA or WPForms anti-spam features to prevent fake submissions.

Troubleshooting #

  • Post not created: Check that all required fields are mapped correctly.
  • Images not uploading: Ensure your form has a File Upload field and the correct permissions are set.
  • Custom fields not saving: Verify that the field names match your custom post meta keys.
  • Notifications not sent: Check WordPress email settings or use an SMTP plugin.

Leave the first comment

Send us a message

    mail
    message
    Need Help?