MileagePlus Dining is a rewards program where you register your credit cards and get credited miles for the spending at participating restaurants. I’ve been a member for years and it can really work out if you happen to dine at participating restaurants already. You can get 1,000 United Airline miles just for signing up for the MileagePlus Dining program. Normally the bonus is 500 miles. There’s also a sweet kicker of 2,500 miles if you plan on dining out in any participating restaurants.
Details for the 1,000 miles sign up bonus
Upon creating your dining profile, you will earn 500 bonus award miles. Plus you will earn an additional 500 bonus miles, for a total of 1,000 bonus miles, when you create your dining profile between March 1, 2016 and April 10, 2016. Please allow 6–8 weeks after completed qualifying activity for miles to post to your account.
and for the 2,500 miles
To earn each additional 500 bonus miles (up to 2,500 bonus miles), you must dine within 30 days of creating their dining profile at any participating restaurant, bar, or club and spend at least $25 (including tax and tip) on your check. All restaurant visits must be completed by May 10, 2016 at 11:59 pm Eastern time to qualify for this promotion. Limit one bonus–qualifying visit per restaurant per day. Please note that all checks must be paid for with a credit or debit card registered with MileagePlus Dining at the time of the visit.
Visit https://mpdining.rewardsnetwork.com/bonus.htm for more details.