# Expired promos still in live ads

> Expired promo ads keep running when a sale ends but nobody turns off the ads tied to it. Give Claude web browsing and ask it to read every active ad in the Meta Ad Library, flag any date, deadline, holiday or sale that has passed, and note run time. Turn those ads off or swap in evergreen versions.

Type: Leak (something broke or wastes money)
Run it: Weekly
Source: https://gooseworks.ai/playbooks/expired-sale-ads-still-running

## 1. Connect

Give your AI assistant read-only access to Meta Ad Library.

## 2. Ask

```text
Look at every active ad for [brand] in the Meta Ad Library. Find any ad that mentions a date, a deadline, a holiday or a sale that has already passed. List them with how long each has been running.
```

## 3. Act

Turn them off or swap in an evergreen version.

## Steps

1. Give Claude web browsing, or open the Meta Ad Library yourself and paste in your active ads. No login is needed.
2. Run the prompt for your brand so Claude flags every ad that mentions a passed date, deadline, holiday or sale.
3. Check the start date and run time Claude lists for each flagged ad, and confirm the sale was not extended.
4. Turn off each expired ad, or replace it with an evergreen version of the same creative.
5. Re-run the check weekly and right after every sale or holiday ends.

## What it tends to find

Halloween ads still running in mid-November. (Illustrative example, not a result from a named store.)

## Watch out

None. Dates in ads either have passed or they haven't.

## FAQ

### Why do expired promo ads matter if they still get clicks?

They promise something the store no longer offers. Shoppers who click a sale that ended often leave, and some stop trusting your future offers. You also keep paying for clicks that are unlikely to convert.

### Is there an innocent explanation for an ad with an old date?

Rarely. A date in an ad has either passed or it hasn't. The one thing to check is whether the sale was extended. If it was, update the ad copy so the date matches.

### Can ChatGPT or Grok do this check too?

Yes. Any assistant with web browsing, such as ChatGPT, Grok or Muse, can read the Meta Ad Library with the same prompt. Without browsing, copy your active ads in as text and ask the same question.

### How do I stop this from happening again?

Add a step to your sale checklist: when a sale ends, pause every ad that names it. A weekly run of this playbook catches anything that slips through the checklist.
