Shopping online can help you earn additional points and miles for purchases that you already make. You can get bonus points for clicking on a link, in addition to those you earn for credit card purchases.Retailers will vary in the number of bonus points they offer per dollar. However, promotions are often available for all purchases.Get 7,700 bonus points by completing four portal bonusesMany online shopping portals offer great discounts for online orders. These offers are great if you plan to buy online.These are the facts you need to know:Alaska Mileage Plan Shopping bonusAlaska Mileage Plan Shopping offers up to 1,200 bonus mile on all purchases until Sunday, August 8, 2021. Your cumulative spending determines how many bonus miles you will earn.Spend $150 to earn 300 bonus milesSpend $300 to earn 600 bonus milesSpend $500 to earn 1,200 bonus milesAmerican AAdvantage E-Shopping BonusAmerican AAdvantage eShopping offers up to 2,000 bonus mile on all purchases until Sunday, August 15, 2021. Your cumulative spending determines how many bonus miles you can earn.Spend $150 to earn 500 bonus milesSpend $300 to earn 1,000 bonus milesSpend $500 to earn 2,000 bonus milesSouthwest Rapid Rewards Shopping BonusSouthwest Rapid Rewards Shopping offers up to 2,500 bonus mile on all purchases until Sunday, August 15, 2021. Your cumulative spending determines how many bonus points you will earn.Spend $125 to earn 250 bonus pointsSpend $300 to earn 900 bonus pointsSpend $550 to earn 2,000 bonus pointsUnited MileagePlus Shopping bonusUnited MileagePlus Shopping offers up to 2,500 bonus mile on all purchases until Sunday, August 15, 2021. Your cumulative spending determines how many bonus miles you will earn.Spend $100 to earn 500 bonus milesSpend $350 to earn 1,500 bonus milesSpend $600 to earn 2,500 bonus milesBottom lineThese four promotions can give you up to 7,700 bonus point. These aren't the most exciting portal bonuses, but they're better than nothing.Each promotion can be taken advantage of, depending on how much you spend through the portal. You should receive your bonus miles within 10 weeks after the promotion ends.You could earn an average of three bonus miles for every dollar you spend if you shop in the right amounts. This does not include the points you often get through shopping portals or the miles you typically earn through credit card purchases (make sure you only use the best credit cards to make everyday purchases). This can add up.Are you planning to take advantage of these shopping portal bonus offers?