Skip to content
BlackBadger

Blog / Custom software

Why platform implementations ask you to change your process

/ 8 min read

Man Sitting in Front of Computer

TL;DR

Platform implementations often require businesses to change their processes to fit standard workflows, but this advice frequently comes from vendors and consultants with incentives favoring standardization over customization, making it crucial to distinguish between processes worth abandoning and those that drive competitive advantage.

Key takeaways

  • Platform vendors build average products serving thousands of customers, so they cannot accommodate unique processes that grew from your specific customers, margins, regulations, and operational history.
  • Implementation partners are incentivized to push standard workflows because custom configurations create fragile systems that break during upgrades and burden them with ongoing support costs.
  • Some business processes genuinely deserve elimination, but you should protect processes where customers notice the difference or competitors cannot match your offering, such as specialized pricing rules or rebate structures.
  • Critical process decisions during implementation are often made by software experts without business context, resulting in shadow spreadsheets that keep the real business running alongside your newly purchased system.
  • The true cost of platform adoption extends far beyond licensing fees to include the permanent labor required to manually compensate for workflow mismatches, making a full financial calculation essential before accepting standardization.

Somewhere around week three of a platform rollout, a consultant says the line. "We recommend adopting the standard workflow here." Translation: the software can't do what you do, so you're going to stop doing it. That sentence has quietly reshaped more mid-sized businesses than any strategy deck ever has. And most owners nod along because they assume the platform knows better.

Sometimes it does. Often it doesn't. The trick is telling the difference before you've spent a year retraining your team around someone else's assumptions.

The economics behind the advice

Platform vendors sell one product to thousands of companies. That's the whole business model. Every feature they build has to be useful to a large slice of the customer base, or it doesn't get built. So the product becomes an average of what everyone needs.

Your process isn't average. It grew out of your customers, your margins, your state regulations, and the specific way your ops manager solved a problem in 2016. Some of that is accumulated wisdom. Some of it is scar tissue nobody's questioned. The platform can't tell those apart, and neither can a consultant who's been onsite for three weeks.

Implementation partners get paid to finish the implementation. That is the honest version. A partner who bends the software into unusual shapes creates something fragile that breaks at the next update, and then owns the support burden. A partner who talks you into the standard workflow ships on time and moves on. Their incentives point toward changing you, not the software. This isn't a conspiracy. It's just how the contract is written.

Ask your implementation partner one question early. "If we insisted on keeping this workflow exactly as it is, what would it cost and what breaks on upgrade?" A good partner gives you a real answer. A weak one just repeats that best practice says otherwise.

Sometimes the platform is right

Plenty of business processes deserve to die. We've walked into shops where three people manually reconcile the same numbers because a spreadsheet broke in 2019 and nobody fixed it. We've seen approval chains with five signatures for a $400 purchase. We've seen a company track jobs in a system, then re-track them in a whiteboard, then re-track them in a group text.

None of that is competitive advantage. It's habit. When a platform pushes back on that kind of process, take the win. You get a cleaner workflow, and you get it without paying anyone to build it.

Here's a decent test. Ask whether a customer would notice if the process disappeared. If a step exists only to make an internal system happy, it's overhead. If a step exists because your customers expect something your competitors don't provide, that's the business. Protect it.

Standard accounting rules, tax handling, and payroll structure fall in the first bucket almost every time. Nobody wins on a custom general ledger. Use the platform. Follow the standard. Move on to something that matters.

What you lose when you standardize the wrong thing

A distributor we worked with had a pricing rule that made no sense on paper. Certain accounts got a rebate calculated after the fact, based on volume across product families, applied as a credit on the next order. The ERP couldn't model it. The recommendation was to switch those accounts to flat tiered pricing.

That rebate was why those accounts stayed. It was thirty percent of revenue. Changing it wasn't a process change. It was a strategy change, dressed up as a configuration decision, made in a room where nobody from sales was sitting.

That's the real risk. Process decisions get made during implementation by people who understand the software and don't understand the business. The finance lead is in the room. The person who actually knows why the odd step exists is on a job site. By the time anyone notices, the workaround is already live and there's a spreadsheet keeping the real business running alongside the system you just bought.

Watch for shadow spreadsheets after go-live. If your team builds a spreadsheet to handle something the new platform can't, the implementation didn't succeed. It just moved the problem somewhere with no audit trail and no backup.

The arithmetic nobody runs

Most companies compare the license fee to a build quote and stop there. That comparison is wrong, because it leaves out the cost of the process change itself.

Put real numbers on it. Say a platform requires your team to add two manual steps per order because the standard workflow doesn't match how you quote. Two steps, four minutes total, on 120 orders a day. That's eight hours of labor a day. Roughly one full-time person, forever, whose entire job is compensating for software that doesn't fit.

Now add the seat licenses. Add the annual increase, which is real and usually somewhere between five and fifteen percent depending on your renewal terms. Add the implementation fee. Add the integration middleware you'll need because the platform doesn't talk to your other systems natively. Add the partner retainer for changes after go-live.

Then compare that to a system you own. A custom build is a one-time capital cost, plus hosting, plus whatever maintenance you choose to buy. The subscription line goes away. The per-seat penalty for hiring goes away, which matters a lot if you're growing.

The honest version is that the custom system usually costs more in year one. Sometimes more in year two. The crossover comes later, and it comes faster the more seats you have and the more workarounds the platform forces. If you've got twelve users and a straightforward process, buy the platform. If you've got ninety users and four spreadsheets holding the real process together, run the numbers again.

How to decide, workflow by workflow

Don't make this decision at the system level. Make it at the workflow level. Almost every mid-sized company ends up with a mix, and that's the correct outcome.

Walk through your operation and sort each process into one of three groups.

  • Processes that are genuinely standard, like payroll, general ledger, and basic AP. Use a platform. Change your process to match. Don't argue.
  • Processes that are odd but not strategic. Odd scheduling, odd approval chains, odd document naming. Look hard at whether the oddness earns its keep. Usually it doesn't.
  • Processes that are the reason customers pick you. Custom pricing logic, unusual service guarantees, a proprietary way of estimating or dispatching. Protect these. Build around them if you have to.

The third group is smaller than owners think and bigger than consultants claim. Most companies have two or three real differentiators. Everything else is just how it's always been done.

One more thing that trips people up. Your differentiator might not be a whole workflow. It might be one calculation buried inside an otherwise standard process. In that case you don't need a custom system. You need a small custom piece that plugs into the platform and handles that one thing. We build a lot of those. They're cheaper than a full replacement and they solve the actual problem.

Before any implementation, have your operations lead write down the five things your company does differently from competitors. Give that list to the implementation partner on day one. If the platform can't support three of the five, you found out early instead of in month seven.

Where custom falls short

Owning your system is not free of problems, and anyone who tells you otherwise is selling.

You own the maintenance. When a payment processor changes its API, meaning the technical connection between two systems, someone has to update your code. A platform vendor handles that across all customers at once. With a custom build, it's your line item. Budget for it or you'll get surprised.

You don't get the ecosystem. Big platforms have hundreds of prebuilt connectors and a marketplace of add-ons. Custom systems connect to whatever you pay to connect them to. If you rely on a wide web of third-party tools that all happen to have native integrations with one platform, that's genuine value and you should weigh it.

Compliance features are another real gap. Platforms serving regulated industries carry certifications, audit logs, and reporting formats built to satisfy specific regulators. Rebuilding that from scratch is expensive and slow. If you're in healthcare, financial services, or anything with heavy inspection requirements, check what you'd be recreating before you commit.

And custom builds fail when the client can't decide. Software has to encode a decision. If your leadership team can't agree on how something should work, no developer can fix that. A platform at least forces a decision by removing the options. That's a legitimate benefit of buying, and we've seen companies who needed exactly that.

Last one. If your process is genuinely broken and you're paying to preserve it in custom code, you've bought an expensive monument to a bad habit. Change the process. Then decide what to build.

What to do next

Start by separating two questions that usually get mashed together. Is this process worth keeping? And can this platform support it? Answer the first one without the vendor in the room.

Then price the workarounds honestly. Count the minutes. Multiply by volume. Multiply by a year. That number is the real cost of changing your process to fit the software, and it belongs in the comparison next to the license fee.

If the arithmetic points toward a platform, use it and adopt the standard workflow with a clear conscience. If it points the other way, you have a case for building something you own, where the process stays yours and nobody raises your rent.

Black Badger builds custom systems for companies in Pinellas and Hillsborough counties from our office at 1221 Turner St, STE 206, Clearwater, FL 33756. If you want a straight answer about whether your process is worth protecting, book a free strategy session or call (727) 306-3202.

Questions

Frequently asked questions

Why do platform consultants recommend changing my business processes?

Platform vendors sell one product to thousands of companies, so features must serve a large customer base. Your unique process isn't average. It grew from your specific customers, margins, and regulations. Implementation partners also have financial incentives to use standard workflows, which ship on time and don't create fragile customizations that break during updates.

When should I accept a platform's recommendation to change my workflow?

Accept it when the process doesn't create competitive advantage. Ask if a customer would notice if the step disappeared. If it only satisfies internal systems, it's overhead. Standard accounting, tax, and payroll rules almost always belong in this category. If the step exists because customers expect something competitors don't provide, protect it.

What's the real risk of standardizing the wrong business process?

Process decisions during implementation are made by people who understand software but not your business. A distributor lost thirty percent of revenue by switching a strategic rebate structure to flat pricing, simply because the ERP couldn't model the original system. This changes strategy, not just operations, and often happens without relevant stakeholders present.

How do I know if my platform implementation actually failed?

Watch for shadow spreadsheets after go-live. If your team builds spreadsheets to handle something the platform can't do, the implementation didn't succeed. It just moved the problem somewhere with no audit trail and no backup. The real business runs alongside the system you paid for.

What costs should I include when comparing a platform to a custom system?

Beyond license fees, include labor costs for required manual steps, per-seat charges, annual subscription increases (typically five to fifteen percent), implementation fees, integration middleware, and ongoing partner retainers. A custom system has higher year-one costs but eliminates per-seat hiring penalties and eventual subscription expenses.

When does a custom system become cheaper than a platform?

The crossover happens later than year one, and comes faster the more seats you have and the more workarounds the platform forces. With twelve users and straightforward processes, a platform makes sense. With ninety users and four spreadsheets running your real operations, the math shifts in favor of custom builds.

What question should I ask my implementation partner upfront?

Ask: 'If we insisted on keeping this workflow exactly as it is, what would it cost and what breaks on upgrade?' A good partner gives a real answer. A weak one just repeats best practices. This reveals whether they'll honestly address your needs or push standardization because it's easier to implement.

Read this next

Can a custom system connect to QuickBooks Online?

Yes, and the connection is well-trodden ground. Here's what the QuickBooks Online API actually supports, where it hits real limits, and how to decide if a custom integration beats an off-the-shelf connector.

If this is your situation

Talk it through on a call

Thirty minutes over video with the person who would run the build. You talk, we ask questions, and you leave with a plain read on whether custom software makes sense for you. If the answer is that your current tool is fine and badly configured, you will hear that.

Book a strategy call

Who wrote this

David Verneuille

Founder, Black Badger Software Solutions

David runs Black Badger from Clearwater, Florida. He has spent years implementing the platforms this site writes about, which is why the writing here is specific about where they fit and where they stop fitting.

About Black Badger

Drafted with AI assistance, then checked, edited, and approved by a person before publishing. The facts, opinions, and recommendations are ours.

Related

More on custom software

Want this looked at properly?

An article can only go so far without knowing your systems. Book a strategy call, walk us through what is breaking, and you will get a straight read on whether custom software is the right answer.