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.
Through July 1 you can receive instant VIP status just for registering to earn United miles for your dines. That means you earn at a higher rate, 5 miles per dollar spent. And you also earn up to 5000 bonus miles on your first dines.