Building a metering and monetization solution is complex and expensive, requiring a dynamic and flexible technical architecture. Trust us; we've been working on and iterating the Revenium platform for several years.
But, at least once a week, we engage with a prospect who has already tried or is seriously considering building a slimmed-down version of Revenium in-house.
"It's just counting, right?" (Wrong.)
Given the number of times we've had this conversation, it's valuable to share some insights from these conversations and prevent companies from making a costly strategic mistake when faced with the same decision.
"Lots of organizations built their own billing for their business. How hard could it be?" (Very Hard)
Call it metering, billing, or invoicing. But trust us, as digital products evolve, there are better answers than building your own solution.
The vision of aligning specific customizations and controls with business requirements is the most common driver when considering whether or not to build an in-house solution. However, organizations move forward with mistaken ideas.
To explore these myths, we'll highlight the experience of a company we helped that built its own metering, rating, and billing solution and where it ended up
TLDR: "Excel is a 'solution,' right?!" (Wrong)
Unfortunately, this organization's experience is not a one-off, and we have dozens more similar stories.
In fairness to any company in this situation, the decision to roll out an in-house system may have been made a long time ago. However, the myriad options available today make it much harder to defend the in-house development of billing and monetization solutions.
What's more, bespoke or DIY systems rely on expertise outside core business expertise and, to put it bluntly, are at their "best" on the first day they are operational. From there, it's an inevitable slow slide to higher complexity and costs.
Multiple factors comprise the hidden cost of DIY solutions, which should be considered if you are still considering building rather than buying.
If we still haven't convinced you, think of it this way.
Would any current retail store owner build their own cash register? No. It's impractical and time-consuming; building cash registers is not why they are in business. But this extreme example perfectly encapsulates the impracticality of architecting a DIY solution for metering and billing digital products. Yet, for some reason, product managers & developers fail to recognize the comparison.
While admittedly not free, “off-the-shelf” solutions (like Revenium) offer:
While we understand the temptation to build an in-house metering and billing solution that gives you complete customization & control, it is rarely the right choice. The complexity of building a metering/rating/billing platform and the rapid pace of technological change make using a vendor solution practical and strategic. Regardless of industry, businesses must stop trying to build these solutions themselves and do everything they can to remain agile and focused on what truly matters: their core offerings and customer satisfaction.
Of course, we'd love to have you use Revenium to make your business more awesome because it's a great solution. But in the end, we don't care what metering and billing platform you use. Please, please, please, just don't build it yourself.