Need to do some Mother’s Day shopping? Want to earn some miles?One airline has a new promotion where you can get some early shopping done and earn bonus miles toward your next flight.Here’s what you need to know!Get 500 SkyMiles After Spending $100+ via SkyMiles ShoppingDelta’s shopping portal is running a promotion dubbed the “Mother’s Day Bonus” where you can earn 500 bonus SkyMiles after spending $100 or more. This is on top of the bonus miles you would already earn by purchasing through SkyMiles Shopping!Note that returns, cancellations, shipping and handling, taxes, gift card, or other cash equivalent purchases won’t earn the bonus miles.We value Delta Air Lines SkyMiles at 1 cent each, making this haul worth $5. You can activate the promotion directly by using this link. But don’t wait, because this promotion expires at 11:59 p.m. on May 2, 2022!Image Credit: SkyMiles ShoppingNot familiar with Delta’s SkyMiles Shopping portal? No problem.Delta — along with a handful of airlines — has an online shopping portal where you can earn bonus miles by purchasing directly through the portal.These merchants are just a few of the many offering bonus points for your online purchases through Mother’s Day:Adidas — earn 8 miles per dollar spentDisney+ — earn 300 miles for a variety of subscription packagesProflowers — earn 6 miles per dollar spentSam’s Club — earn up to 8 miles per dollar spentTotal Wine — earn 2 miles per dollar spentUnder Armour — earn 8 miles per dollar spentTo earn the SkyMiles, simply browse the SkyMiles Shopping merchants, select your favorite, and click SHOP NOW before making your purchase.If you miss out on this promotion, don’t worry because there will likely be more in the future.How To Earn More Delta SkyMilesThere are many ways to earn Delta SkyMiles for your next flight. Applying for a Delta co-branded credit card to earn a welcome bonus after meeting a spending requirement is easiest. There are several SkyMiles credit cards, but some of our favorites are below:Delta Branded Credit CardWelcome OfferAnnual FeeDelta SkyMiles® Gold American Express CardEarn 40,000 bonus miles when you spend $1,000 on purchases in the first 3 months.$0 introductory Annual Fee for the first year, then $99. (Rates & Fees)Delta SkyMiles® Platinum American Express CardEarn 50,000 miles and 5,000 MQMs when you spend $2,000 on purchases in your first 3 months.$250 (Rates & Fees)Delta SkyMiles® Reserve American Express CardEarn 50,000 miles and 10,000 MQMs when you spend $3,000 on purchases in the first 3 months.$550 (Rates & Fees)Aside from earning SkyMiles through credit card welcome bonuses and spending, Delta Air Lines is also a transfer partner of American Express Membership Rewards points. That means you can transfer your Amex points to Delta at a 1:1 ratio. Amex also occasionally offers transfer bonuses where you can get even more miles by transferring your points!Finally, you can also earn Delta SkyMiles when you dine in or take out through the Delta SkyMiles Dining program.Hot Tip: Learn about the best ways to redeem Delta SkyMiles for max value in our detailed guide!Final ThoughtsThis is a quick and easy way to earn some bonus Delta SkyMiles on shopping you may have already needed to do. All you have to do is navigate to and spend $100 or more, but don’t wait as this promotion ends next week!For rates and fees of the Delta SkyMiles® Gold American Express Card, click here.For rates and fees of the Delta SkyMiles® Platinum American Express Card, click here.For rates and fees of the Delta SkyMiles® Reserve American Express Card, click here.Featured Image Credit: Delta Air Lines