Manage Rejection with Persistence

Facing rejection is an inevitable part of software sales, but how you respond can make all the difference in your long-term success. In this unit, you’ll learn how to persist with professionalism, turn setbacks into learning opportunities, and keep your pipeline moving forward. By mastering these skills, you’ll build resilience and stand out as a seller who doesn’t give up at the first “no.”

Navigating the Comeback Call

When a prospect declines or goes silent, it’s tempting to move on—but a well-timed comeback call can revive the conversation. The key is to approach with empathy and curiosity, not pressure.

For example, if you hear "We're not interested right now," you might respond with, "I understand the timing may not be ideal. Would it be helpful if I checked back in a few months to see if your needs have changed?" This approach keeps the relationship warm and shows you respect their situation, rather than pushing for an immediate sale.

Master the Rejection Rebuttal

A rejection rebuttal is a structured response that you can use after a potential customer rejects or objects to the product or offer. The goal is not to pressure the buyer, but to reframe the objection, provide additional context or value, and reopen the conversation.

The key elements of a rejection rebuttal include:

  • 1. Acknowledge the objection: Show you’re listening and not just pushing back.
  • 2. Clarify the reason: Ask for more detail respectfully.
  • 3. Reframe or add insight: Offer a new angle or value the prospect may not have considered.
  • 4. Offer a low-friction next step; Suggest something low-commitment.
Sample Rejection Rebuttal Dialogue

Here’s a realistic conversation that demonstrates the rejection rebuttal in action:

  • Chris: Thanks for following up, Jake, but we’ve decided to stick with our current software for now.
  • Jake: I appreciate your honesty, Chris. Out of curiosity, is there a specific feature or challenge that made you lean toward your current solution?
  • Chris: Honestly, it just feels easier to stay with what we know, even if it’s not perfect.
  • Jake: That makes sense. Many of our clients felt the same way until they saw how our platform could automate their reporting and save them hours each week. Would it be helpful if I shared a quick case study so you can see what’s possible, even if you’re not looking to switch right now?
  • Chris: Sure, I’d be open to that. Send it over and we’ll take a look.

In this exchange, Jake doesn’t push for an immediate sale or get discouraged by the initial “no.” Instead, he seeks to understand Chris’s reasoning, offers relevant value, and keeps the door open for future engagement.

Use Rejection as Data for Learning

Persistence is about more than just following up—it's about learning from every interaction. When you receive a rejection, use it as a chance to uncover valuable insights.

Additionally, track the reasons behind rejections. Are you hearing "Not enough automation features" or "Budget is tight this quarter" repeatedly? These patterns are signals—either about product fit or timing—that can help you refine your approach and target better-fit prospects in the future.

By applying these techniques, you’ll transform rejection from a roadblock into a stepping stone for growth. In the upcoming role-play, you’ll get hands-on practice handling rejection scenarios and making the most of every “no.”

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal