Publishing Workflows

Fix Broken Links and Media Before You Schedule: 6 Checks

A 6-point pre-publish checklist that catches broken links, wrong thumbnails and rejected media before a post goes live. Takes under a minute per post.

4 min read

Updated: Oct 24, 2026

Open dotted notebook with handwritten checkboxes, pen, and yellow and green sticky notes

Check six things before a post goes into the schedule: the link, the preview, the media file, the caption length, the account connection and the time. It takes under a minute per post, and it catches nearly every failure that otherwise shows up live. Do it at the moment of scheduling, not the morning of publishing.

TLDR: Open the link on a phone, check the preview image, confirm file size and format, count the caption against the platform limit, confirm the account is connected, and read the publish time in the audience's time zone.

Mydrop data, September 2026: in the 30 days to 16 September 2026, 98.5% of posts published through Mydrop went live at the first attempt. The most common warning was a YouTube custom thumbnail rejected because the channel was not phone-verified; the most common hard failure was an expired platform connection. Method in the Mydrop social media benchmarks.

Why the check belongs before scheduling

A post you schedule on Monday for Friday breaks in silence. Nobody is looking at it, so a dead link can sit live for hours. Checking at the moment of scheduling puts the fix next to the person who wrote the post and still remembers where the file is.

The numbers above show most posts go out fine, so the checklist is about the small share that do not, and about the warnings that quietly cost you reach.

The six checks

# Check How Common failure
1 Link Tap it on a phone, in a private window Typo, expired page, tracking tag that breaks the URL
2 Preview Look at the image and title the platform will show Old image cached, wrong crop
3 Media file Check size, format and ratio against the platform Too large, wrong ratio, unsupported format
4 Caption Count characters; check hashtags Over the platform limit
5 Account Confirm the connection is active Expired login or permission
6 Time Read it in the audience's local time Scheduled in your zone, not theirs

Run the list in order. The first two are the ones that embarrass people.

Check the link as a visitor would

Do not click the link in your scheduling tool. Copy it, open a private window on your phone, and watch the page load. You are testing the real experience: speed, redirects and whether the page matches the promise in the caption.

If you add tracking tags, test the tagged version. A tag appended with the wrong separator is a classic way to break a working page.

Check the preview image

Link previews are built from the destination page's metadata, and platforms cache them. If you changed the image on the page after the first share, the old one may still show. Where the platform lets you upload a custom image for the post, do that instead of relying on the page.

Mydrop's post preview shows how each platform will render the post before you schedule, so you can see the crop and the first lines of the caption on every channel instead of finding out live.

Know the limits before the platform does

A scheduler enforces caps that the app does not always show you while you type. Mydrop's publisher checks these before sending: TikTok 2,200 characters with hashtags counted inside the caption, X 280 weighted characters, Bluesky 300 characters, and Pinterest alt text at 500 characters. Instagram's own API rejects captions over 2,200 characters, and Instagram caps posts and Reels at 5 hashtags.

If you write one caption for several platforms, copy it into the shortest limit first, then expand for the others.

Fix the one that is not about the post

Mydrop's data names the most common hard failure: an expired platform connection. No amount of careful checking helps if the account has been disconnected. Once a week, open your connected accounts and reconnect anything flagged. The most common warning was a YouTube custom thumbnail rejected because the channel was not phone-verified, so verify the channel before your first video.

Make someone else the second pair of eyes

A person who did not write the post sees what the author misses. For anything with a link, a price or a claim, add a reviewer. In Mydrop, approvals put a named reviewer on each post, and the reviewer can leave comments on the draft, so the check lives with the post rather than in a chat.

What to do when a post still fails

  1. Open the failed post and read the exact error.
  2. Fix the cause (file, caption or connection).
  3. Reschedule for the next sensible time, not immediately.
  4. Add the cause to your checklist so it is caught next time.

Keep a running list of failures for a month. Three of the same cause is a new row in your table.

Your next step: paste the six checks into your scheduling notes, and run them on every post you schedule this week. Count how many fixes you make. That number is what the checklist is saving you.

Free tools

Free Content Calendar Template

Plan a month of posts, then download it as a CSV or a printable calendar.

FAQ

Quick answers

Open the exact link on your phone in a private window and confirm it loads the right page fast. Do this after you have pasted the final version, because tracking tags and redirects can break it.

The platform reads the preview image from the page's own metadata and often caches it. If the page image was changed after the first share, the old one can persist. Upload a custom image to the post where the platform allows it.

The most common causes are an expired connection to the account, media that does not meet the platform's size or format rules, and a caption over the character limit. A check before scheduling catches the last two.

Next step

Stop coordinating around the work

If your team spends more time chasing approvals, assets, and publish details than creating better posts, the problem is probably not your people. It is the workflow around them. Mydrop brings planning, review, scheduling, and performance into one calmer operating system.

Mydrop Editorial Team

About the author

Mydrop Editorial Team

Mydrop

The Mydrop Editorial Team writes the guides, comparisons, and playbooks on this blog. We cover social media planning, publishing, approvals, analytics, and multi-brand workflows, drawing on how teams actually use Mydrop to run their social programs. Every article is researched, edited, and maintained by the team behind the product.

View all articles by Mydrop Editorial Team

Managing 14+ social platforms felt like a 2 a.m. nightmare until Mydrop. The AI brand-voice mapping is scary accurate, and the client approval portal saved me easily 15 hours this week alone. It's the ultimate set-and-forget workspace for busy agencies.
A true automation tool for scheduling (and creating) social media content! It has saved me over 20 hours of work already in just my first couple weeks. A true game-changer for anyone in business, big or small!
Finally tried Mydrop on a test client and the white-label portal on a custom domain actually looks legit, no Mydrop branding sneaking in. The OAuth setup saved me from the usual “what's my password” back-and-forth.
Absolute game-changer. Mydrop completely automated my content workflow. The scheduling is flawless, it actually feels intuitive, and it saved me 10+ hours in my very first week. Best decision I've made for my socials!
Mydrop AI has been an absolute game changer, it has saved me so much time and effort. It does what it promises. Easy to use, versatile, and the creator is really open to feedback. Very happy!
I was looking through a bunch of management tools for my client, as it was getting out of control; after comparing every solution, I found Mydrop to be a no brainer.
This app helps me more than any other I have ever used. I've got all of my pages and accounts and I can drag and drop like I want. Mydrop has really been a huge asset to my business!
I was looking for a scheduling tool as my clients were using more and more platforms. Mydrop does the job very well, and automations and forms are very useful and save me a lot of time. I recommend!
Love that you baked in white-label portals from day one, that's a huge pain point for agencies.
Love this platform for scheduling social media posts! Easy and very intuitive to use! Highly recommend!
Very nice tool, you will save a lot of time. Very easy to use, user friendly. I have used it for several months and it is very helpful.
Helpful app if you are trying to streamline social content creation for clients.
Managing 14+ social platforms felt like a 2 a.m. nightmare until Mydrop. The AI brand-voice mapping is scary accurate, and the client approval portal saved me easily 15 hours this week alone. It's the ultimate set-and-forget workspace for busy agencies.
A true automation tool for scheduling (and creating) social media content! It has saved me over 20 hours of work already in just my first couple weeks. A true game-changer for anyone in business, big or small!
Finally tried Mydrop on a test client and the white-label portal on a custom domain actually looks legit, no Mydrop branding sneaking in. The OAuth setup saved me from the usual “what's my password” back-and-forth.
Absolute game-changer. Mydrop completely automated my content workflow. The scheduling is flawless, it actually feels intuitive, and it saved me 10+ hours in my very first week. Best decision I've made for my socials!
Mydrop AI has been an absolute game changer, it has saved me so much time and effort. It does what it promises. Easy to use, versatile, and the creator is really open to feedback. Very happy!
I was looking through a bunch of management tools for my client, as it was getting out of control; after comparing every solution, I found Mydrop to be a no brainer.
This app helps me more than any other I have ever used. I've got all of my pages and accounts and I can drag and drop like I want. Mydrop has really been a huge asset to my business!
I was looking for a scheduling tool as my clients were using more and more platforms. Mydrop does the job very well, and automations and forms are very useful and save me a lot of time. I recommend!
Love that you baked in white-label portals from day one, that's a huge pain point for agencies.
Love this platform for scheduling social media posts! Easy and very intuitive to use! Highly recommend!
Very nice tool, you will save a lot of time. Very easy to use, user friendly. I have used it for several months and it is very helpful.
Helpful app if you are trying to streamline social content creation for clients.
Smiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media managerSmiling social media manager

4.8/5 · on Trustpilot & Google