Dining for miles is one of the easy and free ways you can rack up points. Register, use your credit card when you dine out, and if it happens to be at a participating restaurant you’ll earn miles automatically.
Sign up for United’s program by June 30 and earn up to 4000 bonus miles on top of usual points-earn.