Can I expire a link on a specific date?
Yes — use Redirect by Date & Time. Add your real destination with the date and time you want the link to expire, then set a fallback URL for what should load afterwards — for example, a landing page on your site explaining that the offer has ended.
Up until the expiry date, every click goes to your real destination. Once the date passes, clicks fall through to the fallback URL. Nimble Links doesn't turn a link off entirely, so pick a fallback you're happy to have live.
For a walkthrough of the tool, see How to create a link that redirect users to different pages based on date and time?.