Skip to main content
Mistakes

I spent $2,000 on Facebook ads with nothing to show for it

Boutique pet supply shop owner, PortlandJanuary 22, 20265 min read

I run a small pet supply shop in Portland. We sell premium dog food, a curated selection of toys, and we have a little dog-wash station in the back that the regulars love. We have been open about two years. Six months ago I decided to take a real swing at Facebook ads because every podcast I listened to had a guest who said Facebook ads were the most underpriced advertising in history. I had $2,000 set aside. I treated it like tuition.

The first campaign: the easy mistake

I followed a YouTube tutorial step by step. Boosted a post about our new collagen chew. Targeted dog owners in a 10-mile radius. Budget: $20 a day. The ad got 12,400 impressions in the first week. The dashboard showed 87 'engagements' and 11 'link clicks'. New customers in store who mentioned the ad: zero. New collagen chew sales online: two, totaling $34.

I told myself the creative was bad. I made a new one. Same result. I told myself the audience was wrong. I narrowed it to 'premium dog food buyers'. Same result. Over six weeks I ran eleven different campaigns, each with what I thought was a better hook. The total trackable revenue from $2,000 in spend was $187.

What the dashboard was hiding from me

The Facebook dashboard kept telling me my cost-per-click was great. My cost per thousand impressions was great. My 'engagement rate' was above average. Everything was green. The one number that was not green was the only one that mattered: revenue. I had been so busy optimizing the metrics Facebook wanted me to optimize that I had stopped looking at the metric I needed to optimize.

The dashboard is designed to make you feel good enough to keep spending. It is not designed to tell you whether the spending is working.

The conversation with a friend who actually knows ads

Eventually I called a friend who runs ads professionally for ecommerce brands. She asked me three questions. What is your customer lifetime value? I did not know. What is your average order value? About $42. What percentage of your customers come back within 60 days? I had no idea. She told me I was not ready to run ads. Not because my ads were bad. Because my business did not have the data infrastructure to know whether the ads were working.

She told me that for a shop my size, with a $42 average order value, I needed customers to come back at least three times before Facebook ads could break even after Facebook took its cut and accounting for the cost of goods. I had never measured repeat purchase rate. I had no email list. I had no loyalty program. The customers the ads sent me had no path to coming back.

What I should have built first

  • An email list with a real reason for people to join it.
  • A way to ask every in-store customer for their email or phone number.
  • A perk program that rewards a third visit, not a first one.
  • A clear understanding of which products my best customers buy on visits two through five.
  • A way to actually track which channel a customer came from.

What I do now

I am not running paid ads at all right now. I built an email list of about 800 customers over four months using a simple in-store ask: leave your email, get $5 off your next visit of $25 or more. The list has driven about $4,200 in repeat business in the last three months at essentially zero cost. When I do go back to Facebook ads, it will be to bring people into the email list, not to sell them collagen chews directly. The ads will be the top of the funnel, not the funnel.

The $2,000 was not wasted. It was tuition. But I would have learned more if I had spent it on building the back end of my business instead of pouring it into the front end.

5 lessons from this story

  1. 01

    Vanity metrics are designed to feel good

    Cost per click, engagement rate, CPM — these tell you the ad is performing. They do not tell you the business is performing.

  2. 02

    Ads only work if customers come back

    For most small businesses, the first purchase loses money once you account for ad cost. You need a system to bring people back before paid ads make sense.

  3. 03

    Build the email list before the ad budget

    An email list of 800 real customers is worth more than $2,000 of cold Facebook ads. Build the asset, then drive traffic to it.

  4. 04

    Know your repeat purchase rate or do not run ads

    If you cannot tell a friend what percentage of customers come back within 60 days, you are not ready to spend money on acquisition.

  5. 05

    Treat the first $500 as tuition

    If you are going to spend on paid ads, expect the first chunk to teach you nothing about your business and everything about your assumptions. Then quit early.

If you want to try what worked for me without duct-taping it together yourself, that is roughly what Social Perks does — it runs the perk system, the asks, and the tracking on autopilot. Free for 14 days. No pitch beyond that.

More stories like this

Site directory

Sixty deep links into the parts of the site most people miss. Pick a category and start digging.

Industries

Marketing playbooks tailored to your kind of business.

Cities

Local insights for the metros we serve.

Tools

Free calculators and generators.

Guides

Step-by-step playbooks.

Compare

How Social Perks stacks up.

Resources

Everything else worth reading.