If your social posts have always had low engagement, the cause is almost always one of five things: the wrong audience, a weak first line, the wrong hour, a post that gives people nothing to do, or a number you are reading wrongly. Check them in that order, because the first two cost the most and take the least time to test. This guide is for accounts that were never strong. If engagement used to be fine and then fell, start with why your engagement dropped instead.
TLDR: First check whether your number is really low: the median Instagram post in Mydrop's data earns 3.1%, so a 2% post is normal. If it is low, work through five causes (audience, first line, timing, call to action, format) and change one per week.
Mydrop data, September 2026: across accounts connected to Mydrop, which manages 55,000+ posts, carousels ran 10% above their account's typical post, photos and videos sat at the median, and a link in the caption cost 7%. Method and full tables in the Mydrop social media benchmarks.
First, check that your number is really low
Most "low engagement" worries are really a benchmark problem. In Mydrop's September 2026 data, the median engagement rate per post was 3.1% on Instagram, 3.0% on TikTok and 1.1% on Facebook. The middle half of Instagram posts ran between 1.1% and 6.7%.
So a 2% Instagram post is normal. A 0.4% Facebook post is normal too. Compare yourself with your own median over your last 30 posts, not with a screenshot of someone else's account.
The five causes, and the sign that points to each
| Cause | What you see in your last 30 posts | The fix |
|---|---|---|
| Wrong audience | Followers come from giveaways, follow-for-follow or an old niche, and most never see or react to you | Post for the people you want, not the people you have. Expect a smaller following to give a higher rate |
| Weak first line | Reach is normal but few people stop, read or watch past the start | Rewrite the first 8 words of every post (see below) |
| Wrong hour | Your worst posts cluster at night or early in the morning, in your audience's time zone | Move posts to your audience's daytime |
| Nothing to do | People look and leave: no replies, saves or shares | End with one specific ask or a reason to save it |
| Format mismatch | One format sits well below your median | Swap half of those slots for carousels |
Change one row at a time. If you change all five, you won't know which one worked.
Fix the audience before the content
Low engagement from a large, mixed audience often just means the wrong people are following. Look at the accounts that engage with you in a normal week. If they match the customers you want, your audience is fine and the problem is in the post. If they are mostly people who followed years ago for another reason, no caption rewrite will fix it.
Post for the 100 people you would most like to hear from. A smaller audience that reacts beats a large one that scrolls straight past.
Write the first line like a headline
Most people decide in under a second whether to keep reading. On Instagram and Facebook, only the first line shows before "more". On video, only the first few seconds play before the thumb moves on.
These rules have worked well in our experience:
- Start with the result or the problem, not "Hey everyone" or "Exciting news".
- Put the specific detail first: a number, a name, a place.
- Cut the warm-up. If the post really starts in the second sentence, delete the first.
Captions under 80 characters ran 9% below the median in our data, so short is not the answer. From 80 characters up, length made no measurable difference. Write what the post needs and make the first line earn the click on "more".
Fix timing and format with the data we have
Two quick checks:
- The hour. The day of the week made almost no difference in our data (every day was within 2% of the median), but posts published between midnight and 6 am in the account's local time ran 17% below the median across platforms and 36% below on Instagram. Check which hours your audience is awake, not which hours you are.
- The format. Carousels ran 10% above the typical post (see the box above), photos and videos sat at the median, and a link in the caption cost 7%. Put links in your bio or the comments, not the caption.
If you run several accounts, Mydrop's performance view lines every post up against that account's own median, so you can see whether the problem is the account, the hour or the format.
Give people one thing to do
A post that ends with nothing leaves people nothing to do. End with one specific, easy ask:
- A question with a short answer: "Which of these would you pick?" beats "Thoughts?".
- A reason to save it: a checklist, a template, a number they will want later.
- A reason to send it: "Send this to the person on your team who still does this by hand."
Reply to every comment in the first hour if you can. If answering comments takes too much time, Mydrop's social inbox puts them all in one place across accounts.
Find what your five weakest posts have in common
Pull your last 30 posts into one list with the hour, format and engagement rate. Mark the five lowest. Look at what they share, pick the matching row in the table above and change only that for the next week. If you would like the list built for you, start free with Mydrop and connect your accounts.















































Google review
Trustpilot review