Skip to content

Updated Oct 2026

Reactivate an expired or rejected post

An expired or rejected post isn’t gone. Reactivate it to send it back to Needs approval. Then you can review it and approve it like any other post.

Why posts expire

A post expires for one of two reasons:

  • It had a scheduled time, and the time came before you approved it. It missed its slot. So instead of going out late, it moves to Expired. The post’s page says “It missed its slot before approval. Reactivate it to try again.”
  • It’s in a campaign, and a plan change left its slot past how far ahead your plan can schedule. Its note starts with “Expired — after” and names the last day your plan can schedule. This can happen to an approved campaign post too.

That’s all. A post with no scheduled time never expires. It waits for your decision as long as it takes. To avoid the first kind, approve a scheduled post before its time comes.

Where to find expired and rejected posts

  • On the Posts page, open the Status filter and pick Expired or Rejected.
  • On the History page, open the Status filter and pick Expired or Rejected. History only shows posts that are done moving, so expired and rejected posts land here too.

Steps

You can reactivate a post from a few places. Some bring back the whole post. Others bring back one platform version.

  1. On the Posts page, select the ⋯ menu at the end of the row and choose Reactivate. This brings back every expired or rejected version of the post.
  2. On the History page, an expired row has a Reactivate button right in the row. It brings back that one platform version. Rejected rows don’t have this button. For those, use the Posts page or the post’s page.
  3. On the post’s page, you have two choices. To bring back every expired or rejected version, select Reactivate all at the top. To bring back one, pick its platform tab and select Reactivate.
  4. On the History page, you can also select a row to open the Post outcome drawer. Then select Reactivate. It only shows for expired posts.

When it works, you’ll see a short message:

  • “Reactivated” from the Posts page, or for one version on the post’s page.
  • “Reactivated 2 channels” (or however many) from Reactivate all.
  • “Post moved back to the queue” from the History page or its drawer.

Some of these messages have an Undo button. Be careful with Undo after Reactivate all. It rejects every waiting or approved version of the post, not only the ones you just brought back. If you need to undo, use Reject on each platform tab instead.

What reactivating does

  • The status goes back to Needs approval. It needs a fresh yes or no.
  • It can wait there as long as you need. Nothing expires it for waiting.
  • If its scheduled time has already passed, that time is cleared. The post comes back with no time, ready for a new one. It won’t expire again for missing the old one. A time that’s still ahead stays.
  • A campaign post that expired after a plan change gets a new slot if one fits in your plan. If none fits, it expires again.
  • Was any of the post’s media archived while it sat? Reactivating brings that media back, so the post isn’t missing images when you review it.

If something goes wrong

“Failed to reactivate”: The post’s page, the History page or its drawer couldn’t finish. Try again.

“Action failed”: The ⋯ menu on the Posts page couldn’t finish. Try again.

“Cannot reactivate post with status ‘{status}’. Must be ‘expired’ or ‘rejected’.”: The post already moved on, maybe from another tab. Reload the page to see where it is now.