When artists come to Artvertise saying their ads aren't working, they're usually right - but the reason is almost always one of the same eight things.
The good news is that most of these are fixable within a week. The bad news is that some of them mean you've been spending money on something that was structurally broken from the start.
Here's how to diagnose what's wrong and what to do about it.
Problem 1: Wrong Campaign Objective
The symptom: You're getting lots of clicks and link visits, but almost no purchases. Your cost per purchase seems astronomical or you can't measure it at all.
The cause: You're running a Traffic campaign instead of a Sales campaign.
Traffic campaigns optimise for clicks. Meta's algorithm will find the people most likely to click your ad - and those people are often very different from the people most likely to buy. You'll attract curious clickers, not buyers.
The fix: Pause your Traffic campaign. Create a new campaign with the Sales objective, set the conversion event to Purchase, and rebuild your ad sets under that. This one change often transforms results immediately.
This is the single most common mistake Artvertise sees in art store accounts. Always Sales objective, always optimising for Purchase.
Problem 2: Pixel Not Firing Correctly
The symptom: You have purchase events showing in Ads Manager, but the numbers don't match your actual Shopify orders. Or you have zero purchase events despite sales happening. Or your campaigns are stuck in learning indefinitely.
The cause: Your Meta Pixel isn't installed correctly, isn't tracking purchases, or is firing duplicate events.
The fix: Install the Meta Pixel Helper Chrome extension. Visit your product page, add something to cart, go through checkout. At each step, the extension should show the correct events firing: ViewContent on product pages, AddToCart when adding to cart, InitiateCheckout at checkout, Purchase on the order confirmation page.
Then go to Events Manager in Meta Business Manager and check the Event Match Quality score for your Purchase event. Anything below 6/10 means your customer data matching is weak, which hurts optimisation.
If you're on Shopify, reinstalling the Meta channel app usually resolves most pixel issues. Also confirm that Conversions API is active - you need server-side tracking alongside browser tracking.
Problem 3: Too Many Ad Sets Splitting Budget
The symptom: You have 8 ad sets all running at $5–10/day. All of them are stuck in learning. None of them is performing well. Your overall results look mediocre across the board.
The cause: Your budget is spread too thin for Meta's algorithm to optimise any single ad set properly. Each ad set needs roughly 50 purchase events per week to exit the learning phase. At $5/day per ad set, you'll get maybe 2–5 purchases per week if you're lucky. Meta never learns.
The fix: Consolidate. Kill the weakest ad sets. Take their budget and concentrate it into 2–3 strong ones. More budget per ad set means faster learning, faster exit from the learning phase, and better results.
In our experience, one ad set at $50/day will outperform five ad sets at $10/day almost every time.
Problem 4: Bad Creative
The symptom: Low click-through rate (under 0.5% on cold audiences), high CPM but low clicks, campaigns delivering but not generating purchases.
The cause: The ad isn't stopping people. In a feed full of content, your ad needs to earn attention - and if it looks generic, low-quality, or overly "ad-like," people scroll past.
The fix: Audit your creative honestly. Ask yourself:
- Does this image stop someone who's casually scrolling?
- Is it immediately clear what's being sold and why it's worth pausing for?
- Does the copy sound like a human or a marketing template?
For art stores, clean product photography and short authentic captions typically outperform anything overly polished. If your current creative has heavy text overlays, stock-photo-style imagery, or generic captions like "Check out our new collection," start over.
Test 3–4 new creative variants at once. Give each one at least 7 days and a minimum of $50 in spend before judging.
Problem 5: Product Page Isn't Converting
The symptom: You're getting a decent click-through rate, people are landing on your store, but add-to-cart rates and purchase conversion rates are extremely low. Your cost per purchase is 3–4x what it should be.
The cause: The ad is working. The store is the problem.
This is more common than most artists expect. A great ad sends traffic to a broken funnel - slow page load, confusing layout, missing trust signals (no reviews, no shipping info, no returns policy), or a price that isn't justified by the product presentation.
The fix: Run through your product pages yourself as if you've never seen them before. Time the load speed (Google PageSpeed Insights). Check mobile formatting - over 70% of traffic is mobile. Make sure:
- Shipping times and costs are clearly stated
- You have at least some social proof (reviews, testimonials, or Instagram testimonials)
- The product photos are high quality and show scale
- There's a clear, prominent Add to Cart button
- The checkout process has no unnecessary friction
Fixing your conversion rate before scaling ad spend is always the right move. Doubling spend to a 1% converting product page will just double your losses.
Problem 6: Audience Too Small for Scale
The symptom: Your campaigns started well and then performance dropped off a cliff after a few weeks. Frequency (average number of times one person sees your ad) is creeping above 3–4. CPM is rising significantly.
The cause: Your audience is saturating. You've shown your ad to the same small group of people so many times that there's nobody left to reach.
The fix: Expand your audience. If you've been running tight interest targeting (e.g. "people who like Banksy"), broaden it. Move toward broader interest stacks or, ideally, broad demographic targeting with no interests at all. Meta's algorithm has enough data to find buyers without you specifying exact interests.
Also consider expanding geography if it makes sense for your store - adding Canada, Australia, or the UK to a US-only campaign can significantly expand your potential reach.
Problem 7: No Retargeting Campaign
The symptom: You're running prospecting ads to cold audiences, getting some purchases, but your overall ROAS feels lower than it should be given your traffic levels.
The cause: You have no retargeting campaign. People who visited your site, browsed your products, added things to cart, and then left - they're just gone. You're not following up.
The fix: Set up a separate retargeting campaign targeting:
- Website visitors from the last 30 days
- Add-to-cart abandoners from the last 14 days
- Instagram engagers from the last 60 days
These audiences are warm. They already know your work. A retargeting ad showing them the specific product they browsed - or a simple "still thinking about it?" message - can be your highest-ROAS campaign with the smallest budget.
Artvertise clients consistently see 2–3x higher ROAS on retargeting versus prospecting campaigns. If you're not running retargeting, you're leaving those conversions behind.
Problem 8: Stopping Campaigns Too Early
The symptom: You launched a campaign, spent $100, saw mediocre results, and paused it. You've done this several times and nothing ever seems to work.
The cause: You're pulling campaigns before Meta has enough data to optimise them. The learning phase is real. During the first 7–14 days, Meta is testing different people, times, placements, and creative combinations. Results in this period are typically worse than they'll be once the campaign stabilises.
The fix: Commit to letting new campaigns run for at least 7 days before making significant changes, and ideally 14 days before deciding whether to scale or kill. The minimum meaningful spend to judge a campaign is roughly $100–300, depending on your average order value.
Changing campaigns constantly - adjusting budgets daily, editing creatives, swapping audiences - resets the learning phase every time. Make a change, then leave it alone for at least a week.
Self-Audit Checklist
Use this to find what's broken in your account:
- [ ] Is your campaign objective set to Sales, optimising for Purchase?
- [ ] Is your Pixel firing ViewContent, AddToCart, InitiateCheckout, and Purchase events correctly?
- [ ] Is Conversions API active alongside your browser Pixel?
- [ ] Do you have fewer than 4 ad sets running? Are they each getting enough budget to generate 50 purchases/week over time?
- [ ] Are you testing at least 3 different creative variants per ad set?
- [ ] Have you checked your product page load speed and mobile experience recently?
- [ ] Is your audience large enough (1M+ for prospecting)?
- [ ] Do you have a separate retargeting campaign running?
- [ ] Have you given your most recent campaign at least 14 days before judging it?
If you checked "no" on more than two of these, you've found your problems.
If you'd rather have someone go through your account systematically, Artvertise offers a free audit for independent artist stores. We'll identify the specific issues in your account and give you a clear fix list - no obligation.
Want this done for you?
Get a free audit →