GSIs
A GSI partnership isn't real until someone's number depends on it.
It's relatively easy to sign a global agreement with a large systems integrator. Getting anyone inside that organisation to do something with it is another matter.
The partnerships I've seen work best all had something in common. There was a practice leader whose own targets were affected by the success of the relationship.
That's the person you need to find.
Before signing a big agreement, work out who owns the relevant practice, what they're trying to achieve, and how your product helps them get there. Build the business case around their priorities, not just your own. If necessary, put some money behind the first few engagements to help get things moving.
A logo on a partner page doesn't create a pipeline. Having someone internally who is genuinely motivated to build the business does.
Hyperscalers
Cloud sellers don't need another product pitch. They need to know how you help them hit their number.
I've seen plenty of software companies approach cloud providers with a standard product presentation. That's usually not what the account teams are looking for.
The people selling cloud services care about their customers' consumption, committed spend, and account targets. If your product helps them grow cloud usage or get a customer to draw down an existing commitment, you've got a much more interesting conversation.
Lead with that.
Understand how the cloud provider measures its sales teams, make marketplace private offers a normal part of how you transact, and get involved in account planning wherever possible.
The goal is simple. Become the partner who makes it easier for the cloud account team to have a good quarter.
Technology partners
Build the integration before you announce the partnership.
There's a lot of pressure in AI to announce partnerships quickly. Everyone wants to be associated with the latest model provider, platform, or AI company.
But an announcement doesn't mean customers have a reason to care.
I'd much rather see two companies release a small integration that people actually use than announce a strategic partnership with nothing meaningful behind it.
Find one workflow where the products genuinely complement each other. Build something useful, get customers using it, and pay attention to activation.
Once you've got that, co-marketing becomes much easier. You have real customers and real use cases to talk about, rather than a partnership announcement that everyone forgets a week later.
Model providers
Your model provider might build your feature. Figure out what it can't easily replace.
This is one of the more uncomfortable realities for software companies building in AI.
The model providers are moving incredibly quickly. Features that once gave an independent software vendor a meaningful advantage can suddenly appear in a model provider's next release.
I've watched AI labs become very good, very quickly, at building capabilities that other companies previously considered their own territory.
Trying to stay ahead by simply building a slightly better feature isn't a particularly sustainable strategy.
Instead, think about what you have that a model provider would struggle to replicate. It might be proprietary data, deep expertise in a particular workflow, established customer relationships, or the ability to work across multiple models without being tied to one provider.
Build your business around those advantages, and don't wait for a model provider to give you permission to grow.
There's another practical point worth considering. Model providers often reach out when they're preparing to launch something and need credible partners around it. The time between getting invited and the actual launch can be surprisingly short.
If you're building in this space, keep some engineering capacity available. Being able to respond quickly to a new model release can create opportunities that disappear if you need three months to get something built.
Channel
Your first few channel partners will teach you more than the next hundred.
When companies start building a channel program, there's often a temptation to recruit as many partners as possible. The thinking is that more partners mean more reach and, eventually, more revenue.
I'd take a different approach.
Start with a small group of partners and work closely with them. Get involved in their sales conversations, understand how they position your product, and pay attention to where deals get stuck.
You'll learn things about your product, pricing, sales process, and onboarding that you probably wouldn't discover sitting inside your own company.
Use those lessons to build the channel playbook. Once you have something that works, start recruiting more broadly.
Recruiting hundreds of partners before you've figured out how to help them sell is a good way to create a much bigger version of the same problem.
Every partner type
Your toughest partner to win over might be your own sales team.
I've seen partner programs struggle not because the external partners weren't interested, but because the company's own sales organisation wasn't particularly keen on working with them.
It's understandable. If a direct sales rep thinks bringing a partner into a deal means giving up revenue or commission, they're going to be reluctant to make that introduction.
You can build the best partner strategy in the world, but it won't get very far if your compensation plan encourages the direct team to work around it.
Fix the incentives first.
Make sure your salespeople benefit when partners help close a deal. Get a senior executive to visibly support the program, and make a point of sharing partner wins internally.
The partner team can't spend all its time trying to build external relationships while fighting its own sales organisation at the same time.