One place for every post, by date
Most teams start publishing from one person's head. Someone writes a post, picks a moment, and sends it. The record of what went out lives in that person's memory, and perhaps a spreadsheet. This works until a second person joins. Now two people are drafting, two people are scheduling, and nobody can see the whole of it at once.
A publishing queue is the shared answer to that problem. It is the list of everything the team means to say, in every state it can be in. A single post can be an idea in review, a saved draft, something scheduled for Tuesday, something in the act of going out, something already posted, something that failed to send, or something cancelled before it ever left. Each of those is a real status, and a post moves between them over its life.
The trouble is that most tools scatter these states across separate places. Drafts live in one tab. The schedule lives in another. Failures hide in a log you only open after something has already gone wrong. You end up holding the full picture in your own head, which is exactly the job the tool was supposed to do for you.
The principle underneath this is old and well understood in interface design. A system should tell you what is happening without being asked. As the usability literature puts it, "The design should always keep users informed about what is going on, through appropriate feedback within a reasonable amount of time." [1] A queue that hides half of its states is not keeping you informed. It is keeping a secret.
360REV recently changed how its social queue presents all of this. The change is worth understanding on its own terms before you look at the screen.
One list, every status, by date
The clearest version of a queue is a single list, ordered the way time actually runs. If you can look at one view and read down it in date order, you can see what has gone out, what is about to, and what has stalled, without clicking between tabs to assemble the picture yourself.
The key word is *every*. A list that quietly leaves some states out is worse than no list, because it looks complete while it is not. If the view you trust shows drafts and scheduled posts but silently drops the ones that failed or were cancelled, you will believe nothing has gone wrong right up until a customer tells you otherwise.
In the social tool, the "All" view now does what its name says. It shows posts in review, drafts, scheduled posts, posts that are publishing, posts already posted, failed posts and cancelled ones, arranged by the date each row shows. There are still narrower views when you want only one state, but the "All" view is now a true whole. When you want to know "what is the state of our posting", there is one place that answers honestly.
This matters most on the bad days. A post that failed to send is not an edge case to be found later. It is the one you most need to see first, because the plan assumed it went out and it did not.
Why the name on the tab matters
The same area was renamed from "Create & Queue" to "Contents". This looks cosmetic. It is not entirely.
People navigate software by recognising labels, not by recalling where things were. A good interface reduces how much you have to keep in your head. The guidance is blunt about it: "The user should not have to remember information from one part of the interface to another." [2] A label that describes the thing you are looking for — your contents — is easier to find again than a label that describes a two-step process you have to decode first.
The practical promise here is that the rename changed the word, not the work. Saved drafts stayed put, and links that pointed into the old area still point to the right place. You do not have to relearn anything or repair bookmarks. You see a clearer name over the same shelf.
This connects to a wider idea we have written about before: publishing is distribution, not marketing. The queue is plumbing. Its job is to get the right thing out at the right time, reliably, which is a different discipline from deciding what to say. If you want the longer argument, it is in posting is distribution, not marketing.
Scheduling is a decision, not a default
There is a quiet assumption in a lot of tooling that only one role gets to decide *when* something goes out. Everyone else writes; one person schedules. That bottleneck is fine with two people and painful with ten.
Timing is a judgement, and it is often best made by the person who wrote the post and knows what it is for. So the compose step now lets a team member choose when a post should go, rather than handing that choice upward by default. Alongside it, the tool offers best-time suggestions, so the person choosing is not guessing in the dark. A suggestion is advice, not an instruction. You can take the recommended slot or override it, because the point of a timing hint is to inform a decision, not to make it for you.
Giving more people the ability to schedule only works if you also decide who is allowed to do what. That is a permissions question, and it grows sharper as a team grows. We have covered the shape of that problem in why permissions matter as a team grows; the short version is that letting more people act is safe only when the system is clear about who can act, and on what.
Review is its own step
When more than one person can publish, you need a place where work waits to be looked at before it goes out. A review step is not bureaucracy. It is error prevention, which the same design guidance treats as more valuable than any apology after the fact: "Good error messages are important, but the best designs carefully prevent problems from occurring in the first place." [3] A post you catch in review is a mistake that never reached a customer.
For review to work, two things have to be true. The reviewer has to be taken to the right place, and they have to have real actions once they are there.
Both were tightened. The notifications bell now routes an approver straight to the Approvals section, rather than dropping them on an overview page from which they have to go hunting. And a post awaiting review now carries three working actions: request changes, approve, or delete. Those three cover the real outcomes of a review. The work is good and goes forward, it needs another pass, or it should not exist. There is no fourth state where the reviewer nods and nothing actually happens.
What this changes in your week
None of this is a new feature you have to learn. It is the removal of friction you had quietly learned to live with.
- You have one view that tells you the true state of everything, including the posts that failed, in date order.
- The area is named for what it holds, and your old drafts and links still work.
- The person who wrote a post can choose when it goes, with a timing suggestion to lean on.
- A reviewer lands where the work is waiting and can act on it in one move.
Taken together, these turn a shared queue from something you manage by memory into something you can read. That is the whole point of a shared system: it should hold the state, so your team does not have to.
Sources
- [1] 10 Usability Heuristics for User Interface Design — Nielsen Norman Group
- [2] 10 Usability Heuristics for User Interface Design — Nielsen Norman Group
- [3] 10 Usability Heuristics for User Interface Design — Nielsen Norman Group