forumNew topic

WordPress or custom software for a corporate site: what criteria should drive my decision?

ZZeynep K***MemberCommunity member
Joined
Feb 2024
Message
41
#1

We are a logistics company with 45 employees based in Ankara, offering international LTL shipping and warehousing services. We want to overhaul our current website from the ground up. The pages we need follow a standard corporate structure: fleet presentation route information, a quote request form a blog and a simple tracking screen where clients can check their cargo status using a bill of lading or invoice number.

We met with two different agencies and the gap between their quotes left us completely torn. The first agency proposed building our corporate site on a WordPress backend with a custom theme designed from scratch; they said they could integrate the tracking screen with our existing system and quoted 55.000 TL. The second agency claimed WordPress is bloated insecure due to its open-source nature, and unfit for corporate enterprises because of constant updates. They offered to build the entire system from scratch using their proprietary admin dashboard and software architecture, quoting 165.000 TL.

There is a three-fold price difference here. Is custom software genuinely necessary for a corporate firm in the logistics sector or is WordPress more than enough? When it comes to ongoing maintenance costs security, and agency lock-in down the road, which decision criteria should I weigh most heavily?

EEsra I***MemberCommunity member
Joined
Dec 2023
Message
214
Most Helpful#2

Short answer: If that cargo and bill of lading tracking module is just a simple read-only query pulling from your external database, allocating three times the budget to custom software is a waste of resources. A lightweight, clean custom theme coded on top of WordPress will easily handle both your corporate image and your operational requirements without hiccups.

To make the right call, weigh these core criteria: 1) Agency lock-in and long-term viability: When you opt for custom software, no matter how modern the source code is, you become tied hand and foot to the agency that built it. If you part ways, bringing in another developer to reverse-engineer a proprietary codebase and build new features will cost you a fortune. With WordPress, if you drop your agency today, you can find thousands of independent pros tomorrow who can take over seamlessly. 2) Security and update misconceptions: The claim that WordPress is inherently insecure is simply untrue; what is insecure is running pirated code or bloating the site with 40 random, unvetted plugins. If the agency builds a custom theme specifically for you and routes the tracking module via an external REST API, security risks stay minimal. 3) Maintenance and operational costs: With custom software, server upgrades, browser compatibility fixes, or a request as simple as adding a new form will trigger an hourly development bill from the agency every single time. With WordPress, core updates take a single click from the dashboard, and your staff will not need technical help just to update copy or publish new pages.

Ultimately, if your website is meant to be a polished corporate storefront focused on capturing leads and simple shipment lookups rather than a complex enterprise logistics portal, going with the 55.000 TL WordPress option and investing the 110.000 TL you save into professional photography and brand marketing will yield a far better return.

KKoray S***MemberCommunity member
Joined
Jul 2025
Message
286
#3

If your tracking screen is just connecting to an external database to pull read-only data, setting up a standalone API endpoint inside WordPress and rendering it with a modern frontend library is a two-day job tops. The shop pitching custom software is most likely selling you some stock MVC boilerplate wrapped up as 'bespoke engineering'.

VVolkan A***Veteran
Job title
Software Architect
Joined
Apr 2023
Message
312
#4

The favorite card played by shops selling proprietary software is the 'WordPress is insecure' myth. The most recognized news outlets and massive tech giants run their blogs and corporate front-ends on it. What actually matters is server configuration and clean code, not the name of the framework. A proprietary control panel that chains you to one specific agency will turn into a massive headache down the road.

AAycan T***MemberCommunity member
Joined
Jul 2022
Message
11
#5

Four years ago we fell into the same trap and paid 120.000 TL for a custom panel. In year two the agency shut down, a PHP version bump took down the site, and we couldn't find a single dev willing to touch that codebase. In the end we had to drop another 45.000 TL to migrate everything over to WordPress anyway. Our yearly maintenance expenses got cut in half too.

SSultan T***Member
Job title
Social media manager
Sector
Insurance
Organization type
8-person team
Joined
Nov 2024
Message
19
#6

Ask the WordPress agency this straight up: how many total plugins are you planning to use for the tracking screen and core pages? If they say 'we'll install 15-20 plugins and call it a day', that site will turn into an unmanageable mess within two years. If they are building a lean custom theme with real code instead of relying on plugin bloat, then yes, WordPress is the smart move.

FFeyza S***Expert
Job title
Export manager
Sector
Cosmetics
Organization type
family business
Joined
Feb 2024
Message
99
#7

Put a clear clause in the contract: if it's WordPress, no off-the-shelf marketplace themes will be used, a lightweight custom theme must be coded from scratch, and active plugins cannot exceed 4 or 5. If the agency agrees to put that in writing, go right ahead with the 55.000 TL deal.

ZZehra Y***Member
Job title
Marketing manager
Sector
Furniture manufacturing
Organization type
20-person company
Joined
May 2024
Message
324
#8

Say we go with WordPress, will the site lock up if 500 users run lookups at the exact same time? Does custom development really offer zero edge when it comes to speed and server performance? Genuinely curious.

FFerhat E***Expert
Job title
Production Manager
Sector
Real estate
Organization type
40-person manufacturing company
Joined
Aug 2023
Message
128

Doki · Infrastructure migration · 2024

#9

On enterprise projects, decision-makers must evaluate total cost of ownership and internal staff onboarding overhead rather than just initial setup fees. If intellectual property rights and full source-code handover terms are not strictly formalized for proprietary software, your business will likely face exorbitant ongoing maintenance retainers down the road.

UUğur V***MemberCommunity member
Joined
Aug 2023
Message
282
#10

the opposite happened to me, thats why Im writing then btw dont hesitate to ask; those who dont ask always pay more.

access credentials should be opened in the company's name, not personal accounts then if I were you, I'd go this route.

VVeliNew member
Job title
Pesticide dealer
Organization type
8-person team
Joined
Aug 2024
Message
38
#11

Sorry, but this doesn't apply in every case. Mistakes made on the wordpress or custom software side are usually reversible but expensive.

I'm also curious if anyone does it differently.

KKadir S***Member
Job title
Secretary
Sector
Textile
Organization type
sole proprietorship
Joined
Oct 2023
Message
308
#12

I went through the same thing two years ago. People defend habits, not processes. Resistance comes from there.

When making a decision, first look at what data you have on hand. I'm also curious if anyone does it differently.

EEmine T***Expert
Job title
Marketing manager
Sector
E-commerce
Organization type
medium-sized business
Joined
Jan 2023
Message
23
#13

Saved.

NNuri Y***Member
Job title
Co-founder
Sector
Jewelry
Organization type
a company within a holding
Joined
May 2023
Message
2

Doki · Phishing awareness training · 2024

#14

Noted, thanks.

MMetin T***Expert
Job title
Software team lead
Sector
Packaging
Organization type
8-person team
Joined
Dec 2024
Message
348
#15

You're right, I've been down that road too. The real issue isn't the number, but what it's based on.

Hope this helps.

BBerenMember
Job title
Product designer
Joined
Mar 2024
Message
112
#16

I went through the same thing two years ago. Code without setup documentation isn't yours, even if you have it.

The system lives on after delivery; maintenance is a separate line item. I'm also curious if anyone does it differently.

GGamze K***MemberCommunity member
Joined
Oct 2022
Message
3
#17

I have a question. If it's your first time, start small; scaling comes later.

If you have questions, write them; I'll answer as best I can.

KKemal G***Expert
Job title
System support specialist
Sector
Cleaning services
Organization type
a company within a holding
Joined
Feb 2024
Message
377

Doki · Log management setup · 2024

#18

I have a question. Processes without records never improve, because you don't know what to fix.

This is my opinion, I'm not claiming it's absolute truth.

MMetin T***Member
Job title
Marketing manager
Sector
Tourism
Organization type
family business
Joined
Oct 2024
Message
299
#19

There are three things to check when doing this. If you get three different answers on a topic, the question was asked wrong.

If code ownership isn't in the contract, you have no bargaining power when leaving. Just leaving this note, it might be useful.

ZZeynep K***Expert
Job title
Marketing manager
Sector
Textile
Organization type
two-branch business
Joined
Nov 2023
Message
330
#20

Let me write how it's done in practice. The system lives on after delivery; maintenance is a separate line item.

Correct me if I'm wrong.

Reply