Yes. New members can earn up to 3,000 bonus miles within the first 30 days. You’ll earn 1,000 miles for your first visit of $25 or more, then 500 miles for up to three visits thereafter. You can also earn 500 bonus miles if you have United MileagePlus Premier status.