Build vs buy perks software: Whats right for your company?

Last updated
May 19, 2024
Embarking on a new initiative: Should you build the software in-house or buy it? There are pros and cons to each, but licensing from a vendor will get you launched faster.

As a business looking to launch an innovative customer perks program, you'll need new supporting software. A pivotal early decision arises – should you build custom perks software in-house or buy an existing solution from a vendor? There are compelling arguments both ways.

Defining build vs buy

Buying means licensing ready-made software from a platform provider, plus any support or ongoing management services. Building software means your developers create a fully customized system aligned to your program’s unique requirements, but you must staff, strategize, operationalize, and constantly improve the program you're running through that software.

Build vs buy for perks platforms

It doesn't stop there. If you're launching a complete perks program, you'll need to build the perks platform, or choose an out of the box software that you'll either pay a monthly fee more, or need customizing from your engineering team.

Then you'll also need to build the partnership program – and provide resources for the ongoing relationships to build a competitive marketplace of offers.

The benefit of choosing an experienced 3rd party provider is that you can get access to a huge marketplace of deals that are much deeper than a new client could first negotiate on their own.

Pros of building

Full control. Building in-house requires you to have full control over every single detail.‍

Security. For businesses dealing with sensitive user data, keeping the software completely proprietary and on-premise may reduce compliance logistics.

The downsides

Speed. A 3rd party will get you launched in a fraction of the time to build it in house. In as little as two months you could be up and running. ‍

Distraction from your core business. Taking engineering time away from polishing your core offerings is risky. ‍

Cost. It's far more expensive with a far longer payback period to achieve ROI.

The Humpty Dumpty trap makes building riskier than just failing

David Hallinan of Replicated put it well: "If you want to achieve a growth rate that will make your business profitable and sustainable, then you’re going to need to delegate beyond your in-house team."

At McKinsey, an in-depth report studying 3,000 online business over 30+ years revealed that fast growth is one of the best indicators of long-term success of a business:

Most interesting to us, companies whose growth rate fell off and then recovered created less than a quarter of the value of the companies that maintained growth—despite similar rates of growth at the $1 billion threshold. Taking their foot off the pedal for even a short stint had dramatic long-term consequences. Bankers call this the “humpty dumpty” problem: once growth is broken, it is impossible to put back together again.

Be prepared to fully understand what taking on a project in-house would mean to your overall business velocity.

Pros of buying

Faster launch. Getting a proven vendor solution up and running can be extremely rapid compared to an extensive custom build.‍

Lower costs. No need to hire a perks software team. Licensing costs are limited to a simple monthly subscription fee.

Proven technology. Taking advantage of existing perks software means benefiting from our prior real-world testing, and feature requests are faster to fulfill.

Vendor support. Rely on us for expert guidance, technical support, training, troubleshooting and upgrades.

Limitations of buying

The vendor retains ownership of the core software intellectual property. There may also be features that you don't necessarily need yet. You'll also rely on them for support and troubleshooting.

Cost to build vs buy perks programs

Total costs vary based on program scope and vendor, but ballpark figures include:

Custom build

  • With FTEs needed in engineering, partnerships, and marketing to make an in-house program work, expect costs of $250k to $750k+ depending on complexity.
  • Add in infrastructure costs like server upgrades and cloud services.
  • Budget for ongoing staff management.
  • Responsible for success of referral revenue.

Perks platforms

  • $1,000 to $50,000 per user, with flexible pricing that works for your budget.
  • Co-manage implementation and ongoing optimization to maximize effectiveness with active support and guidance.
  • Leave the partnerships work to a committed team.

At an average growth rate, it would take years for an in-house program to pay itself back and become a profitable revenue stream.

Buying is the faster way to launch and learn

We'd always recommend running a "cheap and cheerful" test to get initial validation before committing to a pilot test. Sometimes, this can be as simple as a customer survey or email campaign to test response rates. With optimism from the early data, the next step would be a 1 year pilot test.

This is why considering vendors like Paylode đź‘‹ can help you:

  • Launch faster
  • Customize your program to your brand and business goals
  • Save your engineering team valuable time
  • Take advantage of thousands of pre-negotiated and vetted deals

For huge companies with millions of members or customers in its audience, building may be the way to go. You'll have to also commit to creating the capacity to also seek and negotiate hundreds of valuable deals for your marketplace.

At the end of the day, we want you to make the choice that's right for your business and your customers. If you want to lower your risk and increase your chance of success, speak with a Paylode customer perks expert for a free consultation.

About the author
Adrienne Kmetz
Adrienne is a marketing expert with a career history of working in startups of all sizes, from early stage to series A. She has 17+ years of experience writing about business, finance, and entrepreneurship. She went to Colorado College where she majored in skiing.
Engagement insider
Weekly tips you can skim in under 1min — sent at the same time every week. Bite sized, actionable insights for perks people.
Read about our privacy policy.
You're subscribed.
Oops! Something went wrong while submitting the form.
Editorial promise
Our editorial team aims to write trustworthy, helpful guides for business leaders building perks programs. We fact-check every article at the time of publishing.

Keep reading

How moving company partnerships improve the resident onboarding experience

How moving company partnerships improve the resident onboarding experience

Moving day sets the tone for a resident's entire experience, and property managers who partner with trusted moving companies turn that stressful task into a smooth first impression. This guide explains how moving company partnerships fit into resident onboarding, what to look for in a moving partner, how to bundle the offer with other move-in perks, and how the resulting goodwill supports stronger long-term retention. It closes with a practical framework for measuring partnership ROI.
How Google review generation can be tied to resident rewards

How Google review generation can be tied to resident rewards

Google review generation can become more effective when connected to a thoughtful resident rewards strategy. This guide explains how residential real estate operators can use resident review rewards to encourage authentic feedback without tying incentives to positive ratings. It covers timing, reward design, resident engagement, measurement, automation, common mistakes, and practical implementation steps for building a stronger feedback loop between residents, property teams, and online reputation.
Using rewards to boost NPS scores in multifamily communities

Using rewards to boost NPS scores in multifamily communities

Resident NPS improvement requires more than collecting survey responses. This guide explains how multifamily operators can use rewards to encourage resident feedback while keeping NPS responses authentic. It covers survey timing, reward design, segmentation, detractor feedback, resident retention, measurement, automation, and practical implementation. The goal is to help property teams build a continuous feedback loop where residents are encouraged to participate, operators act on what they learn, and better experiences create stronger long-term resident relationships.

See how businesses use perks programs to engage their customers