Why Your Instagram Ads Are Getting Likes, Not Sales (And How to Fix It)
Likes feel good. But you cannot deposit likes in the bank.
Here is a conversation we have at least twice a week at GrowYourBusiness.com.ng:
Client: “Our Instagram ads are doing well! We got 500 likes on the last one!”
Us: “How many sales?”
Client: “โฆA few. Not many. But the engagement is great!”
Us: “How much did you spend?”
Client: “N150,000. Made about N45,000 in sales.”
Us: “That is not great engagement. That is a N105,000 loss.”
And then the silence. The uncomfortable realisation that likes are not sales. That the “great engagement” their agency was celebrating was actually burning money.
If this sounds familiar, you are not alone. Across Nigeria, thousands of businesses are running Instagram ads optimised for the wrong goal โ and wondering why their bank account does not reflect their engagement metrics.
This guide will show you exactly why your Instagram ads are getting likes, not sales โ and how to flip the switch to a campaign structure that actually drives revenue.
The Vanity Metrics Trap (And Why Agencies Love It)
Here is an uncomfortable truth: Some agencies optimise for likes, comments, and shares because those metrics are easy to produce and look good on a report.
| Metric | Easy to Get? | Correlates with Sales? | Why Agencies Like It |
| Likes | Very easy | Almost never | Client feels good |
| Comments | Easy (with a good question) | Rarely | Looks like “engagement” |
| Shares | Medium | Sometimes | Free reach |
| Link clicks | Easy | Rarely (low intent) | Shows “traffic” |
| Sales | Hard | Directly | Hard to guarantee |
A bad agency will optimise for what is easy. A good agency optimises for what is hard. A great agency (like ours) optimises for what actually pays your bills.
The 5 Reasons Your Instagram Ads Get Likes But Not Sales
Reason 1: You Are Optimising for the Wrong Objective
When you set up an Instagram ad, you choose a campaign objective. Most businesses choose wrong.
| If You Chooseโฆ | Instagram Will Find Youโฆ | Result |
| Engagement | People who like and comment on everything | Lots of likes, zero sales |
| Reach | People who are easy to show ads to | Broad audience, no intent |
| Traffic | People who click anything (bored scrollers) | High bounce rate, no purchases |
| Conversions | People who have purchased similar products online | Sales (this is what you want) |
The fix: Always choose Conversions as your objective for sales campaigns. Then tell Instagram what a “conversion” is (usually “Purchase” or “Add to Cart”).
Real example: A fashion client’s ads were getting 200โ300 likes per day but 0โ1 sales. Their objective? “Traffic.” We switched to “Conversions,” optimised for “Purchase.” Same creative. Same audience. Same budget. Within a week, they were getting 5โ8 sales daily โ and far fewer likes. They stopped celebrating likes. They started celebrating revenue.
Reason 2: Your Creative Is Entertaining, Not Persuasive
Viral entertainment gets likes. Persuasive messaging gets sales. They are not the same.
| Entertaining (Likes) | Persuasive (Sales) |
| Funny skit with product casually shown | Product solving a specific problem |
| Beautiful model in perfect lighting | Before/after of a real customer |
| Trendy audio with text overlay | Voiceover explaining benefits |
| “Tag a friend who needs this” | “Click to buy โ only 7 left” |
| No clear offer | Specific discount or bundle |
The fix: Before you post an ad, ask: “Would someone who has never heard of us buy immediately after seeing this?” If the answer is no, it is entertainment โ not a sales ad.
Real example: A skincare brand’s ad was a beautifully filmed video of a woman applying cream while trending music played. Lots of likes. Few sales. We replaced it with a raw, phone-shot video of a real customer saying: “I had dark spots for 3 years. After 2 weeks of this cream, see my face now.” Sales increased 340%. Likes decreased 60%. Worth it.
Reason 3: No Clear, Immediate Call-to-Action (CTA)
Instagram users are scrolling for entertainment, not shopping. If your ad does not explicitly tell them what to do next, they will scroll past โ even if they like the product.
| Weak CTA (Likes) | Strong CTA (Sales) |
| “Shop now” (vague) | “Tap here to buy โ free delivery today only” |
| “Learn more” | “See price in naira โ click to order via WhatsApp” |
| No button at all | “Swipe up to claim 20% off (expires at 8pm)” |
The fix: Your CTA must include three things:
- A specific action (tap, click, swipe)
- A specific benefit (free delivery, discount, bonus)
- A specific time frame (today, limited stock, expires soon)
Example template: “Tap [button] to get [benefit] before [time limit].”
Reason 4: You Are Targeting the Wrong Audience (Or No Audience)
Many advertisers use “broad targeting” (age 18โ65, all Nigeria) because they heard “the algorithm knows best.” The algorithm does not know best when it has zero data.
| Targeting Type | When to Use | Result |
| Broad (no interests) | After 500+ purchases (lookalike audience) | Wasted spend if used too early |
| Interest-based | At the beginning | Good for discovery |
| Lookalike (past purchasers) | After 100+ purchases | Best for sales |
| Retargeting (website visitors) | Anytime (if pixel installed) | High conversion, low volume |
The fix: If you have fewer than 100 purchases in your ad account, do not use broad targeting. Start with:
- Retargeting: People who visited your website or Instagram profile
- Lookalike (if you have customer emails/phone numbers)
- Narrow interests: Specific pages, brands, or behaviours related to your product
Real example: A home decor client was targeting “Nigeria, 18โ65, all genders.” Their cost per purchase was N18,000. We narrowed to “People who have engaged with interior design pages + live in Lagos, Abuja, PH.” Cost per purchase dropped to N6,500.
Reason 5: Your Landing Page Is Killing the Sale
Your ad can be perfect, but if your landing page is slow, confusing, or non-trustworthy, you will get likes (from people who like the ad) but not sales (from people who leave the page).
| Landing Page Issue | Effect |
| Takes more than 5 seconds to load | 40% of visitors leave |
| No phone number or address | 60% perceive as scam |
| Complicated checkout (account creation required) | 70% abandon cart |
| No payment on delivery option (for some products) | 50% leave |
The fix: Test your own landing page from your phone. Time the load. Try to buy. Would you trust your own page?
Real example: A food brand’s ads were getting great CTR (click-through rate) but zero sales. Their landing page had no phone number, no address, and required account creation to checkout. We added a phone number, a Google Maps embed of their kitchen, and a guest checkout option. Sales started within 48 hours.
The Conversion-Focused Campaign Structure (Our Agency’s Playbook)
Here is exactly how we structure Instagram ads for sales โ not likes.
Step 1: Set Up Proper Tracking (Non-Negotiable)
Before any ad runs, we install:
- Meta Pixel (tracks website visits, add-to-carts, purchases)
- Conversion API (backup for iOS data loss)
- UTM parameters on all links
Without tracking, you are guessing.
Step 2: Choose the Right Objective
| Campaign Goal | Objective | Optimisation Event |
| Get sales | Conversions | Purchase |
| Get leads | Conversions | Lead or Complete Registration |
| Get traffic (only if website is optimised) | Traffic | Landing page views |
Never “Engagement.” Never “Reach.” Never “Video Views” (unless brand awareness is your only goal).
Step 3: Build a 3-Campaign Funnel
| Campaign | Audience | Budget % | Goal |
| Prospecting | Interest-based + lookalike | 50-60% | Find new buyers |
| Retargeting (website) | Visited site, no purchase | 20-30% | Bring back warm leads |
| Retargeting (engagement) | Engaged with profile/page | 10-20% | Re-engage likers |
Step 4: Create Ad Creative That Sells, Not Just Entertains
High-converting Instagram ad structure:
- First 3 seconds: State a problem (“Tired of generators that die after 6 months?”)
- Next 3 seconds: Show your product solving it
- Next 5 seconds: Social proof (*”Used by 500+ Lagos homes”*)
- Last 3 seconds: Clear CTA with urgency (“Tap to order โ only 20 left today”)
Length: 15-30 seconds (longer than entertaining ads โ B2B and high-consideration products need time to persuade)
Step 5: Set Frequency Caps
Do not show the same ad to the same person 15 times. It does not increase sales. It increases annoyance.
| Audience | Max Weekly Frequency |
| Prospecting | 3-4 |
| Retargeting | 5-6 |
| Past purchasers | 1-2 |
Step 6: Optimise Every 3-5 Days (Not Every Hour)
Do not check your ads every hour. You will make emotional, bad decisions.
Optimisation schedule:
- Day 1-3: Let the ad run. Do not touch it. The algorithm is learning.
- Day 4: Check cost per result. Is it below your target? If yes, increase budget 10-20%.
- Day 5-7: Check frequency. Above 3 for prospecting? Create new creative.
- Day 8+: Pause any ad set with cost per result 2x above average.
Real Case Study: From 500 Likes to 47 Sales
Client: Lagos-based fitness equipment brand
The problem: Their Instagram ads were getting 300-500 likes per day but only 2-3 sales per week. They were celebrating likes. We showed them the math: N120,000 spend, N45,000 revenue = 2.6x loss.
What we changed:
| Element | Before | After |
| Objective | Engagement | Conversions (Purchase) |
| Creative | Fitness influencer working out (trending audio) | Customer testimonial: “I lost 12kg in 3 months. Here is the equipment I used.” |
| CTA | “Shop now” (generic) | “Tap to order โ free delivery to Lagos, Abuja, PH (this week only)” |
| Landing page | Product page with no trust signals | Added customer photos, delivery guarantee, WhatsApp number |
| Targeting | Nigeria, 18-45, fitness interests | Retargeting website visitors + lookalike of past purchasers |
Results after 30 days:
| Metric | Before | After |
| Likes per ad | 400+ | 60 |
| Sales per week | 2-3 | 47 |
| Cost per sale | N40,000 (estimated) | N6,200 |
| ROAS | 0.375x (loss) | 4.2x (profit) |
They stopped caring about likes. They started caring about delivery vans leaving their warehouse.
The Hard Truth
Likes are not sales. Comments are not cash. Shares are not salaries.
If your agency is celebrating engagement metrics but cannot show you a positive return on ad spend, you are being marketed to โ not marketed for.
At GrowYourBusiness.com.ng, we have a simple rule: if your sales do not increase, we have not done our job. We do not report likes. We report cost per purchase, return on ad spend, and revenue.
Our Online Ads Management service for Instagram includes:
-
- Conversion-focused campaign structure (not engagement or traffic)
- Proper tracking setup (pixel, conversion API, UTM)
- Creative that persuades, not just entertains
- Audience targeting that finds buyers โ not likers
- Landing page optimisation (because a good ad + bad page = no sale)
- Daily optimisation (not weekly โ we move fast)
- Real reporting (revenue, ROAS, CPA โ not likes)
You do not need more likes. You need more customers.
Stop Paying for Applause
Every naira you spend on an ad that gets likes but no sales is a naira you could have spent on an ad that actually works.
Let us show you the difference.
Claim your free Instagram Sales Audit
We will analyse:
- Your current campaign objective (are you optimising for sales or vanity?)
- Your creative (entertaining vs persuasive)
- Your landing page (is it killing your conversions?)
- Your cost per result (what are you actually paying for?)
You will receive a conversion roadmap โ exactly what to change in your next Instagram ad to turn likes into sales.
No obligation. Just revenue-focused honesty.
Visit www.growyourbusiness.com.ng
Your customers are on Instagram. Let us help you find them โ not just get likes from them.



Leave a Reply