Analytics

What Happens When One Social Platform Publishes and Another Fails

A social media post failed on one platform but published on another. What your tool should record, what to check, and how WyreIt shows partial success.

Free 14-day trial · unlimited posts · no card needed

Published: 28 September 20265 min read

When one social platform publishes and another fails, the honest answer is two outcomes, not one. The post that went out is published, with the platform's own record to prove it. The post that did not is failed, with the platform's reason if it gave one. If Facebook published but Instagram failed, WyreIt Analytics records exactly that. Most tools do not, and the way they fudge it is the subject of this article.

Three things that can be true of each destination

Sending one post to several accounts is one action for you and several for the software. For each destination, three different things can be true.

  1. You selected it. You ticked the box. Nothing has happened yet.
  2. The tool attempted it. A request was sent to the platform. It might have worked, it might not, and sometimes the tool does not immediately know which.
  3. The platform confirmed it. The platform answered with a record of the new post: an id, a link, a timestamp. This is the only one of the three that is a publication.

A tool that shows a green tick at step one is showing you what you asked for. A tool that shows a green tick at step two is showing you what it tried. Only a tick at step three means the post exists. Why failed social posts should not appear as published goes into what the difference costs.

Why partial failure is common

Each platform has its own rules and its own ways of saying no. The same post can pass one and fail another for reasons that have nothing to do with the words.

  • Media rules differ. One platform needs an image, another rejects the video's length or format, a third accepts anything.
  • Connections expire. A platform periodically asks you to renew its permission. Until you do, that destination fails while the others carry on.
  • Limits are per platform. Character counts, link handling, how many posts an hour. A caption that fits one place is too long for another.
  • Platforms have bad days. An outage or a slow response at one platform is not a reason for the others to wait, and a good tool does not make them.

Because of that, WyreIt sends to each destination in parallel rather than one after another, and one failure does not cancel the rest. A post to seven accounts takes as long as the slowest, not the sum of all seven, and the outcome is recorded per destination. The alternative, sending one after another and stopping at the first failure, is how a single expired connection used to turn one bad destination into zero published posts and a long wait; treating each destination on its own merits is what keeps a partial failure partial.

What your tool should record

For each destination, every time, your tool should be able to answer four questions.

Did it publish?

Answered by the platform's own record, not by the absence of an error. A destination with no record is not published, whatever the tool tried.

If not, why not?

The platform's reason, in words you can act on: the connection needs renewing, the image is too large, the caption is over the limit. "Something went wrong" is not an answer.

Is it still unknown?

Sometimes the tool asks and the platform does not answer definitively. That destination is unconfirmed, and should be shown as unconfirmed rather than rounded to published or to failed. WyreIt keeps this third state visible so you can go and check the platform directly.

Does the count agree?

If two of five destinations failed, the period's published count should reflect three deliveries, not five. A count that includes the failures is the fudge dressed up as a number.

How WyreIt records it

WyreIt counts a destination as published only when the platform has handed back its own post record. Its counters, tiles and reports are all built from that record and from nothing else.

  • The post shows each outcome. One post to five accounts can be three published and two failed, and it is shown as five outcomes, not one tick.
  • Failures stay failures everywhere. A failed destination is failed in the post list, in the 7, 30 and 90 day figures and in reports. A problem with one account cannot hide inside a total.
  • Unconfirmed is its own state. A destination WyreIt heard nothing definite about is shown as unconfirmed, not counted as published, and not counted as failed either.
  • The reason travels with the failure. Where the platform gave a reason, it is shown against that destination, so the fix is obvious.

The principle, and the rest of what follows from it, is on the WyreIt Analytics page: if WyreIt says it published, it has evidence it published.

What to do when it happens

A partial failure is normal and usually quick to fix. This is the order.

  1. Read the reason on the failed destination. Most failures name their cause.
  2. If it is a connection, renew it. Reconnect the account in your tool. Nothing else about your setup changes.
  3. If it is media or length, adjust for that platform only. The other destinations already went out; do not resend to them.
  4. Retry the failed destination alone. A tool that only offers "resend everything" will duplicate the posts that worked.
  5. Check the count afterwards. The published figure should now include the retried destination and nothing extra.

Why this matters beyond the one post

A single wrong tick is a small thing. A month of wrong ticks is a report that says you posted forty times when thirty-two went out, a comparison against last month that means nothing, and a decision about what to post next based on posts nobody saw. Truthful publication is the foundation everything else in analytics stands on, which is why tracking performance across multiple platforms and building a history of performance both depend on it.

Common questions

Why did the same post work on one platform and fail on another?

Because platforms have different rules about media, length and links, and separate connections that expire separately. The words are rarely the problem. Read the reason on the failed destination; it usually names the cause.

Should I resend the whole post when one destination fails?

No. The destinations that published are done; resending duplicates them. Fix the one that failed and retry that destination alone.

What does "unconfirmed" mean?

The tool attempted the destination and did not get a definite answer from the platform. It is neither published nor failed until the platform's answer is known. WyreIt keeps it as its own state so it is never quietly counted as either.

Does a failed destination affect my analytics?

It is shown as failed, and it is not counted as published. That is the whole point: your figures describe what went out, not what you asked for. Social media analytics for small business explains which of those figures are worth watching.

If WyreIt says it published, it has evidence it published. One post, several destinations, one honest outcome for each. Analytics is included on every plan and in the 14-day free trial, with no card needed. See how WyreIt Analytics works or see pricing.

Try WyreIt free

14 days free. Unlimited posts. No card required.

WyreIt is a social media management tool for small business owners and sole traders. Post to Facebook, Instagram, X, TikTok, and more from one dashboard — at a fraction of the price of Hootsuite.