Overview
This demo shows how to automate a content publishing process by combining Gravity Flow approval and edit cycles with the Gravity Forms Advanced Post Creation add-on, using a guest post submission process as the example scenario.
What this demo does
A guest author submits a post idea via a form. Staff reviews the content through approval and user input steps, reverting to the author for revisions when needed. Once the content is approved, an Advanced Post Creation step creates the WordPress post in the configured status. Payment steps can optionally be added to handle author payouts relative to publication.
How it is built
The form collects the article title, body, and author contact details.
The workflow combines approval and content creation steps.
- An Approval step lets staff approve, revert to the author for revisions, or reject the submission.
- A User Input step assigned to the submitter’s email field returns the entry to the author when changes are needed. The entry loops back to the Approval step on resubmission.
- An Advanced Post Creation step runs once the content is approved. The APC feed defines how form fields map to post fields and meta, and sets the post status when the step runs.

Note: Optional Stripe steps can be added to control when author payments are made relative to the post’s publication date.
Try it yourself
Explore the Advanced Post Creation demo
Submit a potential article, then approve or revert it as staff. If reverted, check the Gravity SMTP email log for the author notification and complete the revision step. Once approved, check the WordPress Posts list to confirm the post was created by the APC step.