Configurator custom vs. ready-made CPQ vs. template — what to choose and when

Custom 60k one-time vs. SaaS 2k/month vs. template 500 PLN. TCO over 3 years, hidden SaaS costs, decision tree. When does each option win economically?.

Custom configurator for PLN 60,000 one-time. Enterprise CPQ SaaS for PLN 2,500/month per user. PandaDoc template for PLN 500/month. Which option is for you? The answer is not universal; it depends on the number of merchants, offer values, and your ERP. In this article: a 10-dimensional comparison, 3-year TCO with real numbers, hidden SaaS costs.

Comparative analysis of CPQ solutions and configurators

You have received three offers for implementing a configurator. The first is from a software house offering a custom solution for a one-time payment of PLN 60,000 and a 10-week implementation period. The second is an enterprise CPQ SaaS (Epicor or Tacton) with an PLN 80,000 setup fee plus a monthly subscription of PLN 2,500 per user. The third option is PandaDoc or Proposify with template customization for PLN 500 per month.

The board asks: „which one are we taking?”. The IT Director says, „Custom,” the Finance Director says, „Template, cheaper,” while the Sales Director says, „SaaS, they have five hundred companies on their reference list.” As a result, everyone is right – and everyone is only partly right.

This is why this article breaks down the decision into three dimensions: Process fit, Total Cost of Ownership over 3 years, lock-in in a 5-year perspective.

The startup cost says one thing. The TCO after 3 years says another. The lock-in after 5 years tells the truth.

Are you comparing three offers and don't know which one to choose?

A 30-minute conversation, and let's be upfront – even if the answer is „take Epicor, not us.”.

Arrange a call

Three categories of solutions (not three products)

Configurator

Check if the configurator makes sense on your end

Survey 15 questions (3 min). After filling it out, we'll both know if there's anything to talk about.

Fill out the checklist →

First and foremost, we need to distinguish between three very different categories of tools, all of which are called „configurators.”.

CATEGORY A · CUSTOM

Custom configurator from a software house

In other words: a custom system, written from scratch for your process. In Poland, JSON Crew (us), Ideo, LemonMind, Webtom, Software Mill, and Hicron do this. The stack differs per vendor – we use Next.js + Three.js + Nest.js.

  • Dinner 35,000 – 300,000 PLN one-off
  • Timeline: 8-12 weeks MVP, 4-6 months full functionality
  • Match 100 days% under your process
  • Code ownership: Yours forever
  • Maintenance ~20% project value annually

CATEGORY B · ENTERPRISE CPQ SAAS

Global CPQ Platforms

Ready-made solutions for manufacturing enterprises. Main players: Epicor CPQ, Tacton CPQ, Configure One Cloud, Salesforce CPQ. Plus Threekit for 3D-heavy projects.

  • Dinner setup $20-100k + subscription $75-200/user/month
  • Timeline: 2-4 months (setup + configuration + training)
  • Match 70-80%%, the rest are workarounds
  • Ownership Subscription (you lose access when you stop paying)
  • Integrations popular systems OK, legacy / Polish ERP – problem

CATEGORY C · PROPOSAL TEMPLATE

Offer Templates / Low-code

However, these are not configurators in the technical sense. Essentially, they are offer templates with drag-and-drop: Proposify, PandaDoc, Qwilr, Better Proposals, Kickflip. Rather beautiful PDFs than real configurators.

  • Dinner 30-100 USD per user/month (no setup)
  • Timeline: 1-2 weeks
  • Match 30-50% (ok dla prostych produktów)
  • Restrictions No real configuration, no ERP integration, vendor branding

Comparison Table — 10 Decision Dimensions

DimensionCustomEnterprise SaaSProposal template
Launch price35-90k PLN (MVP)80,000-400,000 PLN2,500-5,000 PLN per year
Ongoing cost~20% values/year$75-200/user/mies$30-100/user/months
Matching100%70-80%30-50%
ERP IntegrationFull (API, custom)Restricted to partnersBrake / webhook
3D / VisualizationThree.js, fullThreekit addon (personal)Brak
Implementation time8-12 weeks MVP2-4 months1-2 weeks
Code ownershipYours foreverSubscription (lock-in)Subscription
Changes to the rulesSprint dev (2 weeks)Consultant$$$ or checkboxFast, but limited
ScalabilityUnlimitedDependent on pricingLimited
For whom5-20 salespeople, unique processEnterprise 50+ salespeopleSimple products, <5 offers/month

Total Cost of Ownership - 3-year real-world scenario

For example, let's take a typical company from our portfolio: an agricultural machinery manufacturer, 5 salespeople, 10-15 quotes per month per salesperson, average quote value PLN 80,000. They need a configurator with pricing rules + 3D visualization + CRM integration.

ScenarioYear 1Year 2Year 33-year TCO
Custom (60k MVP + 20%/year)72 00012 00012 00096,000 PLN
Enterprise SaaS (setup + 5 users)~184 000~24 000~24 000~232,000 PLN
Proposal Template (5 Users)~12 000~12 000~12 000~36,000 PLN*

But scenario 3 assumes that the proposal template is sufficient for you from a business perspective. Consequently, if your product has more than a few variants, you will end up buying a configurator in a few months anyway. If your product has more than a few variants, it won't be enough, and you'll be buying a configurator in 6 months regardless.

Break-even

Custom vs. Enterprise SaaS: ~18 months with 5 traders. With 10 traders, custom is cheaper in the first year.

Hidden costs that SaaS sellers don't tell you

1. Customization fees

First of all, any change to pricing rules that doesn't fit in the admin panel – consultant hours. Example: you want to add a rule „customers from Germany get 8% discount, but only for orders >50,000 EUR”. In Epicor / Tacton – it's either in the template, or you pay consultants $200-400/h. In custom – sprint dev, 5-15 thousand PLN one-time.

2. Per-user pricing puzzle

W praktyce SaaS skaluje koszt liniowo z liczbą użytkowników. Przy 5 handlowcach ($100/mies per user = $6k/rok) – rozsądnie. Przy 50 handlowcach ($60k/rok) – boleśnie. Custom koszt utrzymania nie rośnie z liczbą userów.

3. Integration lock-in

Specifically, CPQ SaaS integrates with popular systems – Salesforce, Dynamics, SAP, MS, NetSuite. If your ERP is Comarch XL from 2015, Subiekt GT, or a proprietary .NET system from 2011, there is no native integration. Options are: (a) customize the ERP, (b) write custom middleware, (c) abandon the dynamic pricing.

4. Contract lock-in

Namely: you stop paying for the subscription = you lose access to customer data, configuration history, and offer templates. Exporting to CSV rarely solves the problem – half of the value is in the logic, which you cannot export.

5. Pricing volatility

Moreover, the SaaS provider is changing their pricing – you have no choice. In 2023 Salesforce raised CPQ prices by ~12%% for most contracts. Custom – once the pricing is set, it only changes when you commission an expansion.

When to choose what — decision tree

Go to CUSTOM if...

  • You have >50 product variants or complex exclusion rules
  • Offer value >50,000 PLN
  • 5-20 salespeople
  • Integration with your own ERP (not Salesforce/SAP)
  • Unique pricing rules
  • Configurator = strategic asset

Bet on ENTERPRISE SAAS if...

  • >500 employees, IT budget >500k/year
  • Standard Manufacturing
  • 50+ sales representatives
  • No in-house dev team
  • Do you accept a 5+ year lock-in?
  • Do you already have an enterprise stack (Salesforce, SAP)?

TEMPLATE is enough when...

  • The offer is 3-5 variants
  • Simple, static price list
  • <5 offers per month
  • Budget <500 PLN/month
  • You don't need ERP integration
  • Do you accept provider branding

When is custom not worth it

To summarize honestly, not every company should build custom. If you fall into any of these categories, a ready-made SaaS will be cheaper and faster:

  • Do you have it yet Salesforce Enterprise and you need native integration – then Salesforce CPQ is a better choice
  • You are in the business automotive / aerospace with very standard processes – Configure One has preset templates
  • Do you want to start in Two weeks (custom requires min. 8 weeks MVP)
  • Your budget is Under 20,000 PLN (custom pricing doesn't make sense in this context)
  • Your product is commodity without unique rules – just a price calculator

We don't sell custom projects to companies they don't actually fit. a separate article about the configurator's price We have outlined when it's not worth using configurators at all.

How do we do it at JSON Crew

First off: custom configurators are our core. We've implemented three: Akpil (57 types of agricultural machinery, 136 price list pages), Forest (Hunting weapon – model + stock + caliber + accessories), plus a construction industry project. Additionally, ten manufacturing companies are using our platform. JSON Hub, which combines a configurator + CRM + digital quoting in one place.

Stack: Next.js + Three.js + Nest.js, Fixed Price for MVP, 8-12 weeks. 5 most common implementation problems we've detailed separately - it's required reading, regardless of which provider you choose.

JSON Hub as an alternative to Enterprise CPQ

However, for companies considering Enterprise CPQ but not needing the scale of Epicor / Tacton, we offer JSON Hub. This is our SaaS platform for manufacturing companies, which connects:

  • Product configurator (like Epicor)
  • CRM with leads (like Salesforce)
  • Digital quoting (like PandaDoc)
  • Dealer panel (like Configure One)

In one tool, with native integration with Polish ERP systems (Comarch, Subiekt, SAP Business One). Pricing per company, not per user. Ten manufacturing companies are already using it.

The questions we hear most often

„If Tacton is more expensive, why do so many companies use it?”

This is because for an enterprise with 50+ salespeople and a mature IT stack, Tacton is a rational choice. The setup fee is amortized across many users, the subscription model fits their operational budget (opex, not capex), and advanced constraint-solving handles truly complex products. For a Polish company with 8 salespeople and a single production plant, it's overkill.

„Does JSON Hub replace Epicor?”

Not to its full extent. Above all, Epicor CPQ has 20 years of history, thousands of enterprise clients, and deep integrations with SAP and Oracle. JSON Hub targets a different segment – Polish manufacturing companies with 50-500 employees and unique sales processes. For this segment, JSON Hub is often better (cheaper, more flexible, Polish-language support, integration with Polish ERPs). For General Electric – no.

„We already have Salesforce. We're getting Salesforce CPQ, right?”

On one hand: if your sales team already uses Salesforce – native integration. But remember: Salesforce CPQ costs $$75-150/user/month, requires additional configuration, and rarely has ready-made integrations with Polish systems (Comarch, Subiekt). With 10 salespeople, that's $$900-1,800/month – PLN 43,000 – 86,000 annually. A custom configurator costs less to start, and after 2 years, you're on your own.

„Can we start with SaaS and then move to custom?”

Yes, but in practice, it's expensive. Namely: migrating from SaaS to custom isn't export-import. It's rewriting business rules, which in SaaS reside in a proprietary format. We've seen this with a client – two months of team work plus access to historical data, which the SaaS provider reluctantly provides. It's better to decide from the start.

What to do if you're comparing options

Order a diagnostic call

30 minutes, free. Come with three answers:

1. How many salespeople and how many offers/month?

2. What is the average offer value?

3. What ERP do you use?

Fill out the form

As a result, we will state it directly: custom, enterprise SaaS, or proposal template. Even if the answer is „Epicor CPQ, because you have Salesforce and 80 salespeople” – we will say it and recommend a good integrator.


P.S. The most common reaction after a TCO comparison is: „I didn't realize custom would be cheaper in 18 months.” It's not a secret; it's math that no one selling SaaS does. The salesperson shows you the monthly subscription. You have to multiply it yourself by 12 x 5 years x number of traders, add the setup fee, customization hours, consultant dependencies, and the hidden cost of lock-in. Then the comparison looks different.

More knowledge

If this post has shown you that problems in online sales are not a matter of technology, but of processes – it's time to make a decision. We are implementing a digital sales transformation: from strategy through processes to technological solutions.

Every lead has an owner and a deadline

The system automatically assigns, reminds, escalates. Zero leads without an owner.

Manager sees forecast in real time

Not "by feel," but based on data from the system. Full process visibility.

The processes are stored in the system

A new trader knows what to do from Day 1. You don't depend on one person.

Start your digital sales transformation

This is more than a free consultation. It's a concrete conversation about implementing transformation for companies ready to make decisions and take action. Fill out the form and we will prepare an initial analysis and action plan for you.

30-45 minutes. No obligation.

No. It's a qualifying interview to see if we can help.

No. After the interview you will get a recommendation, the decision is yours.

All the better. That's exactly the kind of process we implement - tailored to your business.