One-off: repost a post
Open any published post and repost it. It goes out as a new post, optionally with a new caption, a new time or different channels. The original is untouched. With attribution on, the copy gets fresh tracking so its clicks and sales are counted on their own.Standing rule: auto-recycle
Auto-recycle re-posts posts that have earned at least a threshold you choose, no more often than a cadence you choose (1 to 90 days). It reads attributed revenue, so it needs revenue attribution on and at least one post with a matched sale; with no earning posts, nothing qualifies and nothing is re-posted.1
Set the threshold
The minimum revenue a post must have earned to qualify.
2
Set the cadence
The minimum days between re-posts, so a winner doesn’t spam the same audience.
3
Turn it on
Qualifying posts are re-queued automatically, each as a new post with fresh tracking.
Driving it from an agent
repost: re-run a specific post now or later, optionally with a new caption or channels.get_recycle_status: the current rule and which posts qualify.configure_recycle: set the threshold and cadence.
“Repost my top earner for next Tuesday.” “Auto-recycle any post that earned over $100, at most once every 14 days.”
Find what's worth recycling
Top earners, once attribution is on.
Test new hooks too
Recycle winners while experimenting on the next idea.