Promo code, free shipping or a personal offer: which wins? | ShopTools AI
ShopTools Guide

Promo code, free shipping or a personal offer: which wins?

Compare like-for-like orders, separate today's payment from future rewards, and check how a possible partial return affects the deal.

ShopTools AI helps compare available promo codes in supported carts. To choose between a code, a personal offer and free shipping, first compare the same order using the amount you would actually pay.

ShopTools AI search with fields for a store or purchase and shopping country
The ShopTools AI search interface on 14 September 2026. It finds offers; this screenshot does not demonstrate a discount in a shopping cart.

Make the orders comparable

Record the model, size, volume, included accessories, quantity and seller. A two-item bundle cannot be compared with a single item just by reading the headline price.

Choose delivery and arrival times you can use. Record the current price for your account, not a crossed-out reference price. Note any subscription or special payment requirement separately.

Do not add up headline percentages

Two offers may combine, replace each other or apply to different items. The store sets the stacking rules. Start with the total before the new code, then test the alternative.

A hypothetical example: items cost 100 units and shipping costs 12. A 10% code covering only the items leaves a total of 102. Free shipping without that code gives 100. The offer without a percentage wins here.

Do not subtract points for a future order from today's payment. Their value depends on redemption terms and whether you will shop again. A gift is not a cash saving at the price shown in its promotional card either.

A subscriber-only price needs a separate calculation. Check renewal charges and cancellation terms with the store. Avoid taking on an unwanted service just to lower the total of one purchase.

Compare a private code with public offers

  1. For an emailed code, open the store through your usual route and check the offer in your account. Do not post a personal code in public comments or group chats.
  2. Apply the private code manually and record the total with your chosen items and delivery. Keep the conditions, not just the advertised percentage.
  3. Remove the code and wait for the original total and promotion to return. Put the comparison on hold if the starting state cannot be restored.
  4. Run ShopTools' available-code check in that same cart. Compare the verified total with your note of the private offer.
  5. Restore your chosen option and read the actual total again. The winner may be the private code, a public code or the order without a new code.

A targeted email offer may be absent from ShopTools' results. The extension does not know every account condition or automatically compare all private offers available to you.

Read the calculation rules if a return is likely

If you ordered two sizes and expect to return one, a lower total for the whole cart does not explain the eventual cost of the item you keep. Check the seller's partial-return and discount-allocation terms.

ShopTools compares the visible total at the time of the test. It does not calculate a future refund or promise that different stores follow the same rule.

Choose the right order, not the loudest discount

Compare payments with matching items, delivery and currency, then consider timing, seller and return clarity. If a code requires an extra item, evaluate the whole revised order rather than the discount alone.

Once you have chosen, stop unnecessary testing and review the store's last pre-payment screen. Changing items, delivery or payment makes the earlier comparison out of date.

By the ShopTools AI editorial team.

Some ShopTools links are affiliate links. ShopTools may earn a commission on a qualifying purchase confirmed by the retailer; a click alone does not guarantee a commission.

Prepared with AI assistance. Product descriptions were checked against ShopTools code and interface; this is not a report of tests at every store.