Question about offers

I know about the various offer options (Ghost and Outpost), but I’m wondering if there is a way to create an offer that is a discount ($ or %) on ANY tier?

If I want to offer, say, 20% off any paid membership for the next year, I don’t see a way to do that currently except to create separate offers for every tier.

Thoughts?