Everest Forms – Post Submissions Add-On is an extension for the Everest Forms plugin that allows you to automatically create WordPress posts or custom post types when a form is submitted. This add-on is particularly useful when you need to turn form submissions into content that can be displayed on your website, such as user-generated blog posts, testimonials, product reviews, or custom post types like job listings, event submissions, etc.
With this add-on, you can streamline the process of turning form submissions into posts, eliminating the need for manual intervention.
Key Features of Everest Forms – Post Submissions Add-On:
- Automatic Post Creation:
- This add-on automatically converts form submissions into WordPress posts. You can define which form fields are mapped to which parts of the post (title, content, custom fields, categories, etc.). This helps automate content generation on your site.
- Custom Post Types Support:
- In addition to standard WordPress posts, the Post Submissions add-on supports custom post types. This means you can use it to create custom content types such as testimonials, job listings, event submissions, or any other custom post type you have set up on your WordPress site.
- Field Mapping:
- You can map form fields to specific parts of a post, including:
- Post Title: Use one of your form fields (e.g., a name or subject) as the post title.
- Post Content: Map a text area or rich text field from the form to the content of the post.
- Custom Fields: Use custom form fields to populate WordPress custom fields, giving you the flexibility to store extra data.
- Taxonomies and Categories: Automatically assign categories or tags based on user inputs in your form.
- You can map form fields to specific parts of a post, including:
- Post Status Control:
- You can define the status of the post being created. For example, you can set it to be published immediately, or save it as a draft for review before it goes live. This gives you control over the approval process of submitted content.
- Author Control:
- You can choose to assign a specific author to the posts created by the form submissions. This is especially useful when you're collecting submissions from multiple users but want them to appear under one user account (e.g., an admin account).
- Custom Post Templates:
- You can create and define custom templates for the posts generated by form submissions, including custom layouts, custom fields, and custom post meta. This makes the posts more dynamic and relevant to your site's needs.
- Form Data Validation:
- Before the post is created, you can set up form validation rules to ensure that the data submitted is accurate and complete. This ensures that only valid data is published to your site.
- Post Title Customization:
- You can set a custom format for the post title based on form field data. For example, combining the first name and last name fields to create a unique post title.
- Attachments and Files:
- If your form includes file upload fields, the Post Submissions add-on allows you to attach uploaded files to the post as media. This is useful for forms that require document submissions, image uploads, or other file types.
- Post Meta and Custom Data:
- You can add custom meta fields to the post based on form submissions. For example, if a user submits a rating, you can store this in a custom meta field, which could later be displayed in the post or used for sorting and filtering content.
- Integration with Popular Add-Ons:
- The Post Submissions Add-On integrates with other Everest Forms add-ons, such as Conditional Logic, so you can create posts dynamically based on specific user input.
- Notifications:
- You can set up email notifications to alert the form owner or administrator when a new post is created. This keeps you informed of new submissions and the creation of new posts on your site.
- Review and Approval Workflow:
- If posts are set to draft status, administrators can review and approve submissions before they are published, ensuring quality control over user-generated content.
- Supports Multilingual Forms:
- If you're using a multilingual plugin like WPML, the Post Submissions Add-On supports creating posts in multiple languages. You can create posts in any language and map form fields accordingly.
Use Cases for Everest Forms – Post Submissions Add-On:
- User-Generated Content (UGC):
- Allow users to submit their own posts, such as blog articles, testimonials, or product reviews directly from a front-end form. This is useful for content-driven sites where community contributions are encouraged.
- Event Submissions:
- For event directories, you can use this add-on to allow users to submit event listings or upcoming events. The submission form will automatically generate a new post in a custom post type (e.g., "Events") on the website.
- Job Listings:
- Create a job submission form for employers to post job openings directly to your site. Users can fill out the form, and the add-on will automatically create a new job listing post in a custom job post type.
- Real Estate Listings:
- Real estate agencies can allow users to submit property listings by filling out a form. The add-on will automatically turn the submitted form data into a post that includes property details like price, location, photos, etc.
- Product Reviews:
- Allow customers to submit product reviews through a form. The add-on will create a new post that contains the review text, ratings, and product images. This is useful for review-based websites or e-commerce sites with review functionality.
- User Submissions for Portfolio or Case Studies:
- For creatives or service providers, you can allow users to submit portfolio items, case studies, or project submissions. The add-on will create posts showcasing user work or projects.
- Community Submissions (Forums, Articles, and More):
- If you run a community-driven website or a forum, you can collect user-submitted content (articles, forum posts, community updates, etc.) and automatically convert them into posts.
- Custom Content Submission:
- If you offer a platform for users to create and share custom content, such as stories, personal experiences, or articles on a specific topic, the add-on allows users to submit and automatically post the content to your website.
- Survey Results or Poll Entries:
- After collecting user responses through forms, you can convert the results into posts, such as displaying survey results, poll results, or visualizations of data directly on your site.
Why Use Everest Forms – Post Submissions Add-On?
- Automation of Content Creation:
- The Post Submissions Add-On automates the process of content generation, saving time and effort for administrators by eliminating the need to manually create posts for each form submission.
- User Engagement and Contribution:
- This add-on encourages users to contribute to your website by making it easy for them to submit content. Whether it's an event, job listing, review, or article, users can submit content directly from the front end of your website.
- Customizable Post Generation:
- The ability to map form fields to specific post elements (like title, content, and custom fields) gives you complete control over how submitted content appears on your site. This makes it easy to adapt to various content needs.
- Content Moderation:
- With the option to set the post status to draft, you can review and approve content before it is published, ensuring quality and relevancy of user submissions.
- Simplifies User-Generated Content Workflow:
- The add-on streamlines the workflow of collecting, reviewing, and publishing user-generated content. This is especially beneficial for websites that rely heavily on community submissions.
- Flexible Integration with Other Plugins:
- The Post Submissions Add-On integrates well with other plugins and features in Everest Forms, allowing you to add powerful functionality like conditional logic and email notifications. This gives you the flexibility to create highly customized forms.
- Expand Site Content Quickly:
- For websites that want to expand their content quickly, this add-on enables you to turn form submissions into valuable content, such as blog posts or listings, without manual work.