Skip to main content

Command Palette

Search for a command to run...

How to Deal with Software Vendors

Updated
3 min read
How to Deal with Software Vendors

Navigating the world of software vendors can be tricky, especially when you’re trying to ensure that their product aligns with your business needs. This guide is for software engineers and technical leaders who want to make the most of their interactions with vendors. By focusing on key strategies, you can maximize value and avoid common pitfalls. Let’s dive in.

Sell your Company

When you engage with a software vendor, you’re not just evaluating their product—you’re selling them your business. You want to show that you are a serious customer and provide the account manager with the context they need to offer a proposal tailored to your needs.

Here’s how to do it effectively:

  • Explain What You Do: Share clearly and concisely explaining your business. Highlight your industry, core mission, and what sets you apart.

  • Clarify Your Business Model: Help the vendor understand how your organization operates and how their software fits into your processes.

  • Provide Scale Numbers and Customer Names: Share metrics like team size, number of users, or transaction volumes. If you work with well-known customers, name-drop them to showcase your credibility.

Get Technical

While your counterpart at the vendor might not always be technical, it’s crucial to dive into the most important technical details.

  • Share Key Technical Details: Be upfront about your tech stack, infrastructure, and integration requirements. This ensures the vendor understands what’s needed to make the software work for you.

  • Walk Through Use Cases: Describe one or two of your primary use cases. This will help you clearly articulate your needs and set expectations.

  • Gauge Their Expertise: Vendors hear similar questions daily. If they struggle to answer, it’s a red flag that they’re not skilled or your use case isn’t common. Ask for examples of existing customers with similar use cases to validate the vendor’s claims.

  • Name-Drop Competitors: Mentioning that you’re evaluating other vendors prompts the salesperson to highlight their product’s advantages. Keep the focus on your requirements to prevent the conversation from derailing into generic sales pitches. Discussing technical details ensures the software meets your requirements and minimizes surprises down the road.

Support

Support can make or break your experience with a new tool. Ask the right questions upfront:

  • See the Tool in Action: Request a live demo or a detailed walkthrough to see how the software performs.

  • Understand Migration Support: Determine what tools or resources the vendor provides to help you transition from your current stack to theirs. This will ensure you have the necessary assistance for a smooth implementation.

Money

Budgeting is an essential part of the evaluation process. Here’s how to handle pricing discussions:

  • Get a Quote Based on Real Use Cases: Vendors often offer generic pricing until you provide specifics. Use your use cases to get a customized quote.

  • Name-Drop Competitors Again: It’s fair to let them know you’re exploring other options. This can encourage them to provide competitive pricing.

  • Ask for a Demo and Trial: Push for a demo if it’s not readily offered. Many vendors are willing to negotiate free trials, even if it’s not mentioned on their website. A little flattery, like acknowledging their expertise or a feature you genuinely admire about their product, can set a positive tone for negotiations.

Wrapping Up

Interacting with software vendors is both an art and a science. You can make informed decisions that benefit your business by clearly communicating your needs, evaluating their expertise, and strategically handling pricing and support discussions. Remember: the goal is a partnership, not just a purchase.