Mid-Year

Mega Sale

50% OFF

on Lifetime Plans

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

Flash Sale - Grab it Now!

Get 70% OFF

Lifetime License

Pay once. Own it forever. No Surprises, No Hidden Fees!
02 Hours
00 Mins
00 Secs

Upps!, The Sale is Ended!

Claim My DiscountAvaiable Deal
Trusted by 2000+ Businesses | 30-day money-back guarantee

Send us a message

    mail
    message
    Need Help?