Emulent Let’s Talk
Skip links

Use this playbook for upselling and cross-selling techniques to increase revenue

Author: Bill Ross, founder of Emulent Published Article

Key takeaways

  • Upselling moves a customer to a better or larger version of what they are buying; cross-selling adds a related product that completes the purchase.
  • Selling more to existing customers is usually cheaper than finding new ones: HBR notes acquisition can cost 5 to 25 times more than retention.
  • Time offers to behavior signals in your CRM, such as hitting a usage limit, repeat orders, high satisfaction scores or questions about missing features.
  • Lead with the outcome the customer wants, not a feature list, and make cross-sells feel like helpful recommendations.
  • Avoid pre-checked add-ons and hidden upgrades, which the FTC treats as dark patterns.

Many businesses focus on finding new customers, but a cheaper way to grow is selling more to the customers you already have. Upselling and cross-selling raise revenue without raising ad spend. This Emulent playbook covers the difference between the two, how to spot customers who are ready, the techniques that work, and how to run it all as a repeatable process.

What is the difference between upselling and cross-selling?

Upselling offers a better or more advanced version of what the customer already wants, while cross-selling offers something that goes with it. People often mix up the terms, but knowing the difference helps you use each at the right time.

Upselling means encouraging a move to a more capable option. If someone is looking at a standard plan, you explain why the premium plan fits their needs better. The aim is to improve the purchase. Cross-selling means suggesting a complementary product. If someone buys a laptop, you might recommend a bag or a wireless mouse. The aim is to complete the purchase.

Both raise average order value and customer lifetime value, but in different ways: upselling offers something better, and cross-selling makes the purchase more complete. The fastest-growing businesses Emulent works with are not always the ones winning the most new customers. They are the ones with a repeatable process for getting more value from every existing relationship.

Why do existing customers matter so much for revenue growth?

Existing customers already trust you, so they cost less to sell to and are more open to a well-timed offer. As Harvard Business Review’s Amy Gallo notes, depending on the study and industry, acquiring a new customer is 5 to 25 times more expensive than keeping an existing one. The same article cites Bain & Company research by Frederick Reichheld finding that a 5% increase in retention raises profits by 25% to 95%. Treat both ranges as directional, since they vary widely by industry.

Watch two numbers. Average order value (AOV) is what a customer spends per purchase. Customer lifetime value (CLV) is the total revenue a customer brings over the relationship. Upselling raises AOV, and cross-selling raises AOV and often CLV, because customers who use more of your products tend to stay longer. If you treat each sale as the start of a relationship rather than a one-time deal, AOV and CLV become the clearest measures of business health.

How do you know which customers are ready for an upsell or cross-sell?

Customer behavior tells you, and your CRM and sales data hold most of the answers. Not every customer is ready, and the wrong offer at the wrong moment can damage the relationship. These signals point to an upsell.

  • A customer regularly maxes out their plan or storage and clearly needs more.
  • A customer keeps reordering, which makes a bundle or subscription that saves them money a natural next step.
  • A customer logs in often, opens emails or talks to support, showing they are invested.
  • A customer just gave you a high satisfaction or Net Promoter Score, so satisfaction is at its peak.

These signals point to a cross-sell.

  • A customer buys only one product when complementary options exist.
  • A customer has finished onboarding and is seeing results with your core product.
  • In ecommerce, a shopper browses related categories without adding them to the cart.
  • A customer asks support about a feature their current plan does not include.

Which upselling techniques work best across sales channels?

Show the customer a better outcome and make the upgrade clearly worth it, whether you sell through a team, a store or software. The channel changes the mechanics, not the principle.

  • Tiered pricing works when each tier solves a specific problem and customers can see what they gain by moving up. Vague feature lists do not convert.
  • In software, showing a locked feature with a short note on how to get access converts well, because the customer has already shown a need by trying it.
  • Side-by-side comparisons at checkout or on a sales call make the value gap concrete, which persuades better than descriptions.
  • Sales reps should tie an upgrade to an outcome the customer already said they want, such as “you mentioned you need reports by Monday, and this plan automates that,” instead of listing features.

Teams lose upsells constantly by leading with features. A customer does not care that a plan has more storage; they care that they will never have to delete files or slow down their work.

Keep upsells honest. The FTC’s report on dark patterns warns against tactics such as pre-checked add-ons, hidden recurring charges and confusing opt-outs. An upgrade the customer did not knowingly choose tends to come back as a refund, a chargeback or a lost customer.

How do you cross-sell without making customers feel pushed?

Base each recommendation on what the customer already bought or showed interest in, and offer it when it is genuinely helpful. Cross-selling fails when it feels like a sales tactic and works when it feels like advice. Generic suggestions underperform; personalized ones based on purchases and behavior do better.

  • Explain why a bundle makes sense rather than just discounting it, for example “customers who use X and Y see results faster because…”.
  • Send a post-purchase email about a related product shortly after a purchase, when trust is highest.
  • Use recommendation engines based on purchase and browsing history instead of static suggestions. Shopify, which Emulent recommends for ecommerce, supports product recommendations and post-purchase offers through its app ecosystem.
  • In B2B, use regular account reviews to uncover unmet needs, starting with questions about the client’s current problems before suggesting services.
  • In software, suggest an add-on at the exact point where a workflow would benefit from it.

How should you use your CRM and purchase data to trigger offers?

Tag customers by behavior and let automation send the right offer at the right moment. Manual upselling only scales so far. Group customers in your CRM by product tier, purchase frequency, engagement and support history, then build triggers around those groups.

Trigger type How to use it
Usage triggers when a customer reaches 80% of a plan limit, send an automated message or flag the account for a sales call.
Time triggers after 60 to 90 days and completed onboarding, send a milestone email or in-app message.
Purchase triggers on a third purchase of the same item, introduce your subscription or loyalty program, and after a customer buys Product A, start a sequence introducing Product B.
Support triggers when a customer reports a problem a higher tier would solve, route the ticket to sales for a relevant conversation.
Satisfaction triggers when a customer gives a high score in a post-purchase survey, enroll them in an upsell or referral campaign.

Most businesses Emulent audits already have the data for strong upsell and cross-sell programs. What they lack is the structure to act on it. One caution: marketing emails need consent where the law requires it, such as under GDPR or Canada’s anti-spam law, and every message needs a working unsubscribe link under CAN-SPAM.

What does a repeatable upsell and cross-sell process look like?

A repeatable upsell and cross-sell process is a documented system of pairings, segments, training, goals and feedback, so offers happen routinely instead of occasionally. Whether you run a sales team or an online store, the goal is to make upselling and cross-selling a normal part of the business.

  • Map your catalog for natural pairings and clear upgrades, and write them down so reps and automations work from the same list.
  • Build a segment-to-offer matrix that matches each customer group to its best-fit offer by what they own, tenure and spend.
  • Run regular role-plays where reps practice spotting signals and asking the right questions in real scenarios.
  • Set goals for each campaign, track conversion by offer, segment and channel, and review monthly to drop what is not working.
  • Create a feedback loop so the objections sales hears improve marketing’s messages and offers.

A counterpoint: too many offers erode trust. If customers start ignoring or unsubscribing from your messages, cap how often each person receives an offer and focus on the highest-fit ones. The companies that make this work treat it as a system, mapping offers, training teams, automating and measuring with the same discipline as new customer acquisition.

How can Emulent help you grow revenue from your existing customers?

You already have customers. The question is whether you have a clear plan to grow revenue from them. Emulent helps businesses find upsell and cross-sell opportunities, build customer segments and set up automated campaigns that run on your existing data. If you want to grow without spending more to acquire customers, contact the Emulent team.

Want a second set of eyes on your marketing? We’ll show you the math before asking for a contract. No long-term lock-ins.
Let’s Talk