Facebook Ad Library: A Practical Guide
The Facebook Ad Library lets you view all active ads from any advertiser. Learn how to use it to analyze competitors and improve your campaigns.

Acquiring a new customer costs 5 to 25 times more than retaining an existing one. In that context, increasing the value of each transaction with the customers you already have is one of the most profitable levers for any business. The two main techniques for achieving this are upselling and cross selling.
Upselling means offering the customer a higher-tier or more complete version of the product they're considering buying. It's not about selling something different, but something better within the same category.
Examples:
The key to effective upselling is that the price increase is proportionally small compared to the additional perceived value.
Cross selling means offering complementary products to the one the customer has already decided to buy. It's not a better version of the same product, but a different product that enhances the original purchase.
Examples:
| Aspect | Upselling | Cross selling |
|---|---|---|
| What it offers | Higher version of the same product | Complementary different product |
| Ideal timing | Before the purchase decision | During or after the purchase |
| Goal | Increase unit value | Increase number of products |
| Risk | Perception of high price | Perception of aggressive selling |
Timing is critical. Offering an upgrade at the wrong moment generates rejection instead of conversion.
The ideal moment for upselling is when the customer is evaluating options. On a product page or pricing table, showing a comparison between plans makes it easy for the user to choose the higher option without feeling pressure.
Cross selling works best when the customer has already made the main decision. On the cart page ("Customers who bought this also bought...") or in a post-purchase email with complementary products.
The difference between a helpful recommendation and aggressive selling lies in relevance:
Based on data, not margin: recommend what the customer actually needs based on their behavior, not what gives you the highest margin.
Limit the options: offering 1–2 upsell options works. Offering 6 creates paralysis.
Justify the value: don't just say "for 10 euros more." Explain what they gain: "for 10 euros more, unlimited storage and priority support."
Make it easy to decline: a clear and visible "No, thanks" generates more trust than hiding the decline button.
Personalize: a generic upsell converts poorly. An upsell based on the customer's purchase history can multiply the acceptance rate.
| Metric | Formula | What it tells you |
|---|---|---|
| AOV (Average Order Value) | Total revenue / number of orders | Whether the average ticket is rising |
| Upsell acceptance rate | Upsells accepted / upsells shown | Offer effectiveness |
| Revenue per user | Revenue / unique users | Value generated per user |
| Attachment rate | Orders with complementary product / total orders | Cross selling penetration |
Upselling and cross selling aren't aggressive sales techniques. They're value-per-customer optimization strategies that, when executed well, improve both business revenue and the user experience. The key lies in relevance, timing, and transparency.
At Boost we help companies convert more with data. If you want to optimize your ecommerce, try our free Scan&Boost.
The Facebook Ad Library lets you view all active ads from any advertiser. Learn how to use it to analyze competitors and improve your campaigns.
You can now create landing pages with AI in minutes at no cost. Discover the best tools, their limitations, and how to make sure your page converts.
Customer journey optimization identifies and removes friction at every stage of the customer path. Learn practical techniques for each phase.