If you want to automatically delete old Threads posts, a one-time cleanup is usually not enough. The better approach is to define a retention rule and let the system keep enforcing it for you.
DeleteThreads includes Scheduled Tasks on paid plans. You choose which content types to target, set an Older Than rule, optionally add keywords, and let the system keep queuing matching content for deletion in the background. For full feature details, see the auto delete Threads landing page.
Auto Delete vs Manual Mass Delete
A one-time mass delete is the right tool when you want to clean up everything that exists today and then walk away. Auto delete is the right tool when you want a policy rather than a one-time cleanup — every new post that ages past your rule gets queued automatically.
Most users end up combining both: a manual sweep to clean the backlog, then a Scheduled Task to keep things tidy from then on.
What a Scheduled Task Can Target
When you create a task in DeleteThreads, you can target:
- Threads posts
- Replies
- Quotes
- Reposts
- Content older than a specific number of days
- Optional keyword matches
You can also combine the keyword rule and the age rule with AND or OR logic, depending on how strict you want the cleanup to be.
Example Retention Rules
- Delete replies older than 30 days
- Remove reposts older than 90 days
- Delete content older than 14 days if it includes a keyword such as
giveaway - Keep only recent campaign content visible while older posts are cleaned up automatically
How the Workflow Works
1. Choose the Content Types
Pick whether the rule should apply to original posts, replies, quotes, reposts, or a mix of them.
2. Define the Rule
Enable the Older Than condition, then optionally add a keyword rule if you want the task to be more specific.
3. Let the Queue Process Matches
When the task runs, matching items are added to the Deletion Queue and processed within the official Threads daily delete quota. For background on the quota itself, see how DeleteThreads handles the daily deletion limit.
Why This Is Useful
Scheduled cleanup is helpful if you:
- Want a rolling privacy window
- Regularly post time-sensitive promotions
- Manage a brand account that should stay current
- Prefer retention rules over occasional manual cleanup
Frequently Asked Questions
What is the difference between Scheduled Tasks and a one-time mass delete?
A mass delete clears whatever matches your filters right now and then stops. A Scheduled Task keeps running in the background, queuing new posts that age past your rule so the cleanup is continuous instead of one-shot.
Can I auto delete only replies and keep my original posts?
Yes. Each Scheduled Task lets you target posts, replies, quotes, or reposts independently — or any combination. Replies-only retention is one of the most common setups.
Does the Older Than rule combine with keyword filters?
Yes. You can combine the age rule and the keyword rule with AND or OR logic. AND only deletes when both conditions match, OR deletes when either condition matches.
How often does a Scheduled Task run?
Scheduled Tasks check for new matches on a recurring cadence and queue them within the daily Threads delete quota. Nothing is processed faster than the official API allows.
Can I pause or stop a Scheduled Task?
Yes. You can pause, edit, or delete any task from the dashboard. Paused tasks stop queuing new items immediately and resume from the same configuration when reactivated.
If you want your Threads profile to stay clean without repeating the same manual work every week, create a Scheduled Task with DeleteThreads.