Skip to main content
Post approval workflow
Updated over a week ago

Agorapulse post approval feature allows you to collaborate on your content before publishing it on your social profiles. It gives the opportunity for colleagues & clients to be part of the content development process.

This article covers the approval workflow within Agorapulse. If you want to learn more about including external clients in your approval process, read more about our Shared Calendar feature.

You can easily assign a post for review to one or multiple users. Assigned users will be notified once the post is completed and you click the Assign button. You can reassign posts to colleagues before approving, and leave comments so that you can discuss changes that need to be made.

Note:

Users with an Admin, Editor or Moderator role on a profile can send posts for approval.

Only user with an Admin or Editor role can approve posts.

read more about Role Capabilities here.

The video below shows how to set up a post approval workflow in Agorapulse. This is also explained in the rest of this article.


How to assign a post

Notes:

Any post that is not approved by the scheduled publishing time will not publish.

If you select Everyone must approve, all the users you assign the post will have to review and approve the post for it to be published. If one user does not approve the post before the scheduled publishing time, it will not publish.

At the bottom of the Composer window, you will see the Assign to button - by default all posts are assigned to No one. Click on the No one field and this will take you to the assignment options.

In the assignment options, you can choose who to assign this post to. You may assign it to one, or multiple users at once.

When you assign a post, you can also leave a comment that the assigned users will receive.

Comments can be made either External, which means that external clients (via the Shared Calendars) will also see them; or they can be made Internal, which means that only your Agorapulse teammates can see them.


How to reassign a post

It is possible to reassign a post for further approval by others. An assignee will be able to reassign the post to internal and/or external users (including themselves). It will be possible to do, even if they're one of many users the post was assigned to.

Open the post that was assigned to you and click on the Assign to button. Select new team member(s) to assign to and then click the Reassign button. You can also add a comment when you reassign the post.

Limitations:

Not everyone in the organization is allowed to reassign a post in To approve status. Only the assignee will be able to reassign, which means that:

  • someone who's not in the approval workflow won't be able to reassign

  • someone who was in the approval workflow but not part of the assignees anymore, won't be able to reassign: as an assignee, if you reassign a post to other people but you don't include yourself, you'll exit the approval workflow and won't be able to edit the assignees you selected

There's an exception though: a Manager or the Owner of the organization is able to intervene at any moment in the approval workflow, even if this user is not/has not been involved in the workflow.

External users cannot reassign any post: only the internal users can reassign posts. External users can only approve posts or request changes.

If the option "Everyone must approve" is activated it is not possible to reassign the post. If a post is assigned to more than one person, the assignees won't be able to reassign the post to other people, no matter if they are external or internal users.


How to bulk-assign posts

When you are within your calendar, you can switch to the List view. This will allow you to select multiple posts and then assign these all at once. Saving you time!

To get into the List view, simply click on the List view button at the top of the calendar view:

Once you are in the List view, you can filter the posts to display only your Scheduled posts (or any other post status you want to display):

After you have selected the status (in this example, scheduled), we will display only scheduled posts. From here:

  1. Select multiple posts you want to send for approval

  2. Select the Bulk actions button

  3. Select Send for approval

This will open up the bulk assign window which will allow you to select the user(s) (internal or external) you wish to assign these posts to.

Once you have selected the desired user(s), click the Send all for approval button. This will send all the posts for approval!

Note: It is not possible to bulk-assign posts that have already been assigned to yourself or anyone else


How to review a post

If a post is assigned to you, you have a few options for your next steps:

  • Leave comment on the post - this doesn't change the approval status of the post but adds your comment to the 'conversation'.

  • Reassign the post - you assign the post again to another team member for approval. You can choose to send a comment when you reassign.

  • Approve the post - You can approve the content for all assignees (if the post is assigned to multiple users), or just approve the post for yourself.

  • Reject the post - you can reject the post. This will notify the user who assigned the post that it has been rejected.
    Please note that once rejected, the status of the post will be rejected. This means that if no action is taken the post will not be published.

The GIF below shows these options in action:

Did this answer your question?