Blog
Vendor Selection: Picking Software That Won't Trap Your Business
How to evaluate software vendors so you don't end up locked in to the wrong choice — practical evaluation criteria for Indonesian SMEs.
- mid
Most software regret in Indonesian SMEs traces back to vendor selection that was too fast, too credulous, or too focused on price. The vendor you pick today will shape how your business operates for the next 3–7 years. Worth doing carefully.
Here’s a practical framework that produces fewer regrets.
The eight evaluation criteria that actually matter
In rough priority order:
1. Does it fit your actual workflow?
Not the workflow described in your SOP document. The workflow your team actually uses. These are often different.
The test: have the vendor demo against three of your real scenarios. Not their demo data — yours. If they can’t, that’s a signal. If they can but it’s awkward, the rough edges will compound over years.
2. What’s the exit cost?
Imagine you want to switch in three years. Can you?
- Will the vendor export your data in a usable format?
- Will the data have referential integrity intact (orders linked to customers, not orphan records)?
- What does it cost to extract?
Vendors who can’t answer this clearly are designing for lock-in. Walk away.
3. How is your data handled?
Five questions:
- Where is it physically stored? Indonesia or abroad?
- Is it encrypted at rest? In transit?
- Can the vendor’s staff access it?
- What happens if they’re acquired or go bankrupt?
- Is the contract clear about data ownership?
Many Indonesian vendors are surprisingly weak here. International ones are usually better but check anyway.
4. Does it integrate with what you already have?
API quality matters. The vendors that lock you in are the ones with weak APIs — you can’t easily move data in or out, so you can’t easily replace them.
Strong API signal: published documentation, examples, active developer community, recent updates. Weak API signal: “we have an API” with no documentation visible.
5. What’s the real total cost over 3 years?
Not the headline price. Include:
- Subscription cost over 36 months (with likely price increases)
- Implementation cost
- Training cost (real, not theoretical)
- Cost of integrations to your other tools
- Cost of any add-ons you’ll likely need
Vendors quote the headline number. The total is usually 2–3x.
6. How responsive is support?
Submit a test support ticket during evaluation. Pretend to be a customer with a real question. See what happens.
The response time, the quality of the answer, and whether they actually solved the problem all predict the support you’ll get for years. The pre-sales team is always responsive; the support team is the one you’ll deal with after.
7. What’s the vendor’s financial health?
For larger commitments (Rp 50 juta+/year), worth checking. A bankrupt vendor strands your data.
Public companies: easy. Private vendors: ask about their funding situation, growth, customer base. A vendor who refuses to discuss this is signalling.
8. Reference calls
Two existing customers, similar to your size and industry. Ask them:
- What does the vendor do badly?
- Has price increased meaningfully since they started?
- How responsive is support when something goes wrong?
- Would they pick again knowing what they know now?
The answers shape the negotiation.
Red flags to watch for
Five patterns that signal trouble:
1. Pressure to sign quickly
“This pricing is only available this quarter.” “We have a special offer if you decide today.” Real software vendors don’t pressure SMEs into rushing decisions. The pressure exists because they know the deal looks worse on reflection.
2. Vague answers about exit
“Our data export feature is part of the enterprise tier.” Translation: not really exportable. Get the export tested before signing.
3. Bundled pricing for things you don’t want
“You get the full suite for one price” sounds generous. It often means the suite includes features you’ll never use, and the bundling makes it hard to compare against simpler alternatives.
4. The contract is hard to read
Long, dense, full of jargon. This is intentional. The clauses you should worry about are buried.
Tactics: ask for a simplified summary in writing. If they can’t produce one, that’s the answer.
5. The reference calls don’t sound real
Vague, scripted-feeling testimonials. Reference customers who don’t quite know how to describe how they use the product. Sometimes references are coached; sometimes they’re fake.
If the calls feel off, trust the instinct.
How to negotiate
Three patterns that work:
- Pilot before commitment. 30–90 day trial with full access, low cost. Most vendors will agree if you ask. The ones that won’t are signalling.
- Multi-year discount with annual exit. Lock in a discount for 3 years but include a 60-day annual termination clause. Best of both sides.
- Get pricing in writing for renewal years 2 and 3. Auto-renewal at sticker price is the most common silent cost increase. Cap it upfront.
When to hire someone for vendor selection
If the commitment is over Rp 100 juta/year or you’ve made bad vendor choices before, paying a consultant for help is usually worth it. The consultant should not have an incentive to recommend any specific vendor (no referral fees from vendors). Their work is evaluating against your needs honestly.
Consultant cost: Rp 15–40 juta typically for a full vendor selection on an SME-scale commitment. Small fraction of the deal value.
If you’re approaching a significant vendor selection and want a sounding board on candidates or a structured evaluation, an hour of conversation usually helps. We do those at no cost.