United and grocery delivery platform Instacart have recently launched a promotion that lets travelers earn up to 10,500 extra miles by completing specified shopping tasks or subscribing to an Instacart+ membership.

Promotion highlights

  • Base bonus: Successfully link your United MileagePlus and Instacart accounts, then complete your first qualifying order within 60 days to earn 500 miles.
  • New customer bonus: New Instacart users (or users with no orders in the past 12 months) can earn an additional 5,000 miles by completing 4 qualifying orders within 8 weeks of linking their accounts, with each order’s merchandise subtotal at least $35.
  • Membership bonus: After completing the 4 orders above, subscribe to an annual Instacart+ membership (currently $99 per year) and receive an extra 5,000 miles.
  • Flight perk: Enjoy 7 days of Instacart+ free delivery starting 7 days before departure through 14 days after arrival on eligible United domestic U.S. flights.

Important dates

  • The promotion registration deadline is September 28, 2028 (Pacific Time).
  • The first order must be completed within 60 days of registration or by October 5, 2028.
  • The 4 orders must be delivered within 8 weeks of registration.

Tips

  • All bonus miles will post to your MileagePlus account within 6-8 weeks after the qualifying activity. The 5,000-mile bonus from subscribing to Instacart+ requires keeping the paid membership active for at least 30 days. Some Chase cardholders may already receive an Instacart monthly credit or free membership, so check your existing benefits before participating. Chase cardholder perk: Instacart+ membership and $20 monthly reimbursement
  • If you already use grocery delivery services regularly, this promotion can be a solid way to rack up miles. If you would only subscribe to Instacart+ for the miles, it’s worth weighing the value carefully. It’s best to register through the official link and review the terms.