My DTC Ads Were Working Then Stopped: What Happened

When DTC ads that were performing well suddenly stop working, the cause is almost always creative fatigue, audience exhaustion, a technical issue like broken tracking, a campaign edit that disrupted optimization, or an external market change.

Last updated: February 2026

Table of Contents

The "Working Then Stopped" Pattern Is Extremely Common

If you've been running Meta ads for any length of time, you've experienced this: a campaign or creative runs beautifully for 3 to 8 weeks, then performance falls off a cliff. ROAS drops, CPA spikes, and nothing you try seems to fix it.

This is one of the most common experiences in DTC advertising, and it has specific, identifiable causes. The randomness you feel is actually predictable when you understand how Meta's algorithm, creative fatigue, and audience dynamics work.

The pattern typically looks like:

Understanding which cause applies to your situation determines what to do next.

Cause 1: Creative Fatigue

Creative fatigue is responsible for the majority of "working then stopped" situations in DTC advertising. It's predictable, inevitable, and completely manageable if you plan for it.

What happens: When your creative runs successfully, it reaches the same people multiple times. Even great creative loses its ability to convert when the same audience has seen it too many times. The first view generates curiosity and consideration. The fifth view generates annoyance or indifference. Timeline: Most DTC creatives peak in performance somewhere between week 3 and week 6, then begin declining. High-budget campaigns that reach audiences faster can see fatigue in as little as 2 to 3 weeks. Lower-budget campaigns may see creative run effectively for 8 to 12 weeks. Signals: The fix: Launch new creative before fatigue sets in, not after. MHI Media maintains a creative testing calendar for every DTC client that schedules new creative launches every 3 to 4 weeks, preventing the performance cliff rather than reacting to it.

Cause 2: Audience Exhaustion

Audience exhaustion is different from creative fatigue. The creative might still be compelling, but you've run out of new people to show it to.

What happens: Meta's algorithm works by finding the best-fit people in your target audience for your ads. It starts with the highest-intent users and progressively shows ads to lower-intent users as the high-intent pool is exhausted. Performance is strong at first (reaching ideal customers) and gradually declines (reaching less ideal prospects). Signals: How to distinguish from creative fatigue: Creative fatigue shows CTR declining. Audience exhaustion shows reach declining. Both can happen simultaneously. Check reach metrics alongside CTR to identify which is primary. The fix: Expand your audience. Switch to Advantage+ audience (which gives Meta more flexibility to find new users), test higher LAL percentages (3%, 5%, 10%), or expand geographic targeting. The same creative often performs well again once introduced to a genuinely fresh audience.

Cause 3: A Campaign Edit Disrupted Optimization

Meta's algorithm builds an optimization model for each ad set based on accumulated conversion data. When you make significant edits to a campaign, you can partially or fully reset this model, forcing the algorithm to start learning again.

Edits that reset or disrupt the learning phase: How to identify if this is your cause: Check Meta's edit history (available in campaign settings). Look for significant edits made 3 to 5 days before performance declined. If an edit coincides with the performance drop, that edit is likely the cause. The fix: Unfortunately, once the learning phase has been disrupted, the fastest path forward is letting the algorithm re-learn. Give the campaign 5 to 7 days of minimal edits to rebuild its optimization model. If performance doesn't recover, a fresh campaign may be more efficient than continuing to nurse the disrupted one. Prevention: Make incremental budget changes (20% maximum at a time). Batch creative additions (add several creatives at once rather than one at a time repeatedly). Avoid bid strategy changes on campaigns that are performing.

Cause 4: Tracking or Pixel Issue

If your Meta pixel or CAPI stops recording conversions, the algorithm loses its optimization signal and can't find the users most likely to convert. Campaign performance degrades rapidly when conversion feedback is cut off.

What happens: Meta's algorithm uses conversion signal data to identify and find more high-intent users. Without fresh conversion data, it can't update its model, and delivery increasingly goes to lower-quality users. Signals: The fix: Check Events Manager immediately. Identify whether Purchase events are still firing. Check for Shopify app conflicts, pixel code issues, or CAPI configuration problems. Restore tracking as quickly as possible. Once tracking is restored, give the algorithm 5 to 7 days to re-learn from new conversion data.

Cause 5: Algorithm Shift or Meta Platform Changes

Meta periodically updates its ad delivery algorithm, which can temporarily disrupt previously stable campaign performance. These are typically not advertiser errors but platform-level changes.

Meta's algorithm shifts include:

How to identify: If your entire account declines simultaneously across campaigns that have no structural connection (different audiences, different creatives), a platform-level change is more likely than a campaign-specific issue.

The fix: Wait 3 to 5 days to see if performance self-corrects. Meta algorithm updates often have temporary disruptions that stabilize within a week. If performance doesn't recover, launch fresh creative and consider campaign restructuring to adapt to the new algorithm state.

Cause 6: Competitive or Seasonal Pressure

Sometimes your ads didn't change and the algorithm didn't change, but the market around you did. A new competitor with aggressive creative and budget, a seasonal demand decline, or a broader economic factor can all reduce performance on campaigns that were previously healthy.

Seasonal performance patterns for DTC: Competitive disruption: If a competitor launched with a similar product and superior creative or offer in your target market, they're competing for the same audience you've been reaching. Your ads now compete against better alternatives. The fix for seasonal decline: Accept the cycle. Reduce budgets to minimum maintenance levels during low-demand periods, then ramp back up as demand returns. Plan your annual budget allocation around seasonal demand patterns. The fix for competitive pressure: Strengthen your creative differentiation and offer. What can you do that the competitor can't? Better creative, stronger guarantee, more compelling reviews, or a fundamentally different angle on the same problem.

Cause 7: Landing Page or Offer Change

If you changed your landing page, added a popup, changed your pricing, modified your checkout, or altered any element of the post-click experience around the time performance dropped, that change may be the cause.

Check: Did anyone on your team push any changes to the Shopify store or landing pages in the 7 to 14 days before performance declined? This includes new apps, theme updates, price changes, and content edits.

Even small changes can have significant impact. A new exit-intent popup that fires on mobile can reduce mobile conversion rate meaningfully. A price increase of 20% can increase CPA by 30 to 40%.

The Recovery Sequence

When your ads stop working, follow this sequence before making changes:

Day 1 to 2: Diagnose. Pull the key metrics (frequency, reach, CTR, conversion rate, CPM) and identify which has changed. Check edit history. Check Events Manager. Day 3 to 5: Based on diagnosis, implement the targeted fix. For creative fatigue: launch new creative. For tracking: fix tracking. For campaign edits: let the algorithm re-learn. Day 5 to 10: Allow time for changes to take effect. Meta's algorithm needs 5 to 7 days to adapt to changes. Day 10 to 14: Evaluate recovery. If the targeted fix worked, maintain and scale. If not, work through the next potential cause in sequence.

Preventing the "Working Then Stopped" Problem

The best DTC ad accounts are the ones that rarely experience sudden performance cliffs because they prevent them:

Proactive creative refresh: Add new creative every 3 to 4 weeks before fatigue forces your hand. Keep a creative pipeline always 2 to 4 weeks ahead. Audience expansion planning: Before your current audience is exhausted, test new targeting approaches in parallel so you have a proven replacement ready. Change management discipline: Never make multiple significant changes simultaneously. Change one variable, wait for data, then change the next. Tracking monitoring: Check Events Manager weekly, not just when something breaks. Catching a tracking issue early prevents days of campaign optimization on bad data.

FAQ

Why do Meta ads always seem to stop working after a few weeks? This is the creative fatigue cycle. Most creatives have a 4 to 8 week peak performance window before the algorithm has shown them to everyone in your audience who will respond. Planning for this cycle, rather than being surprised by it, is the difference between brands that scale steadily and brands that live on a performance rollercoaster. Should I pause and restart a campaign that stopped working? Pausing and restarting resets the learning phase and loses accumulated optimization data. It's usually better to refresh creative within an existing campaign rather than pause and restart. Exception: if the campaign is significantly under the minimum weekly conversion threshold (below 50 events per week), a pause and relaunch with a larger budget may be more efficient. How many new creatives should I launch when ads stop working? At minimum 3 to 5 new concepts. Ideally test multiple different angles (testimonial, problem-solution, demonstration, founder story) rather than slight variations of what wasn't working. My ads stopped working and I can't figure out why. Should I hire an agency? If you've worked through the diagnostic steps above and can't identify the cause, or if you've implemented fixes and performance hasn't recovered after 3 to 4 weeks, external expertise is worth considering. An experienced DTC paid social agency can often identify structural issues that are hard to see when you're inside the account every day. Will duplicating a campaign that stopped working help? Sometimes. Duplicating creates a fresh ad set without the fatigue data accumulated in the original, which can temporarily restore performance. However, if the underlying cause (audience exhaustion, creative fatigue) isn't addressed, the duplicate will hit the same wall eventually.