Chat with us

Why did my Instagram ads get likes but no customers?

Quick answer

Instagram ads get likes but no customers when the ad is set up to win attention, not enquiries. Boosted posts and "engagement" goals find people who like and scroll, not people ready to book. Switch the goal to messages or leads, give a clear local offer and a reason to act now, and reply to every enquiry quickly.

Why did my Instagram ads get likes but no customers? — answered by UpSocially

Common reasons

  • Wrong goal: the campaign is optimised for engagement, reach or profile visits.
  • No offer: a pretty post with no reason to contact you today.
  • Wrong area: people liking it live too far away to visit.
  • No call to action: the ad never says “Message us to book”.
  • Slow replies: DMs answered hours later.

What to change

  • Run ads from Ads Manager with the goal set to messages, calls or leads.
  • Lead with an offer: first visit price, free trial, limited slots this week.
  • Show your real place, team and results, with a starting price if possible.
  • Target 3–10 km around your business.
  • Set up quick replies and answer within minutes during working hours.

How to judge results

Track cost per message or lead, then how many of those turned into customers. A campaign with fewer likes but ten bookings is better than one with thousands of likes and none.

Likes vs customers
SettingBrings likesBrings customers
Ad goalEngagement or reachMessages, calls or leads
CreativePretty photo, no offerReal place, clear offer, price hint
Follow-upReplies wheneverReplies within minutes

Key numbers

Key takeaways

  1. Engagement goals bring likes, not bookings.
  2. Give people a clear offer and a reason to message now.
  3. Measure cost per customer, not likes.
Was this answer helpful?

ShareWhatsAppLinkedInX

UpSocially

Want this working for your business?

Book a free strategy call
Chat with us