Ninja Forms offers two premium extensions for creating posts on form submission. Front End Posting and Front End Editor both contain this functionality (note: The two extensions cannot be activated at the same time, as Front End Editor contains Front End Posting).
When a post is created from a submission, the ID of that created post is saved as a form setting in the `$ninja_forms_processing` global variable. This value is available during the ninja_forms_post_processing hook:
After a form is submitted, the emails and actions system hooks into ninja_forms_post_processing to send emails, redirect the user, etc. For these actions we provide a shortcode that will build a link to the created post, `[nf_post_link]`.
Example use in an email action:
Plain Text URL
The shortcode also has the option to display the plaintext url by passing the value of ‘url’ to the method attrbute: