At participating McDonald's restaurants, place an order of $1 or more via Mobile Order & Pay on the McDonald's app for iOS or Android and get a medium McCafe beverage for free. (Tap "Start Your Order" under Mobile Order & Pay, then tap "Deals" and scroll down to select this offer. Tap "Add to mobile order" to get this deal.) That's at least a $2 savings and a great way to satisfy your craving for something caffeinated and/or sweet. Some exclusions may apply. Deal ends April 29.

Note that this offer can only be redeemed once a week.