![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Custom CRM

# Custom CRM development — when spreadsheets stop being a process

A CRM is who sees the lead, who can change price, and what happens after the quote. CodeLoop Studio in Sarajevo builds custom CRM software when a packaged tool fights your operation. You keep the data. Discovery freezes v1: stages, roles, the report a director will actually open. We will not pretend we are Salesforce.

[Online estimate](https://www.codeloop.ba/online-estimate)[Hena Em](https://www.codeloop.ba/study-case/hena-em)

![Developer building a custom CRM pipeline on a laptop](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-software-development.jpg&w=3840&q=75)

Photo by [Lukas](https://www.pexels.com/@goumbik) on [Pexels](https://www.pexels.com/photo/574071/)

## A CRM is permissions and a next step — not a logo on a pipeline

[Custom CRM development](https://www.codeloop.ba/custom-crm-development) is who sees the lead, who can change price, and what happens after the quote. CodeLoop Studio in Sarajevo builds that software when a packaged tool fights your operation. You keep the data. Discovery freezes v1: stages, roles, the report a director will actually open. We will not pretend we are Salesforce.

Buy HubSpot or similar if your funnel is standard and licences are cheaper than a build. Go custom when sales lives in a sheet nobody updates, field staff will not open a laptop, or you must attach stock, fleet, or local invoicing. [Hena Em](https://www.codeloop.ba/study-case/hena-em) is reservations and vehicles — operational software with a CRM-shaped core, not a demo board.

The wider systems page is [custom software development](https://www.codeloop.ba/custom-software-development). Bosnian-language firms have a separate route: [custom CRM for BiH](https://www.codeloop.ba/usluge/custom-crm-bih). This page is the English product brief. Typical custom software in this studio is **three to nine months**; a thinner CRM MVP can be shorter when the slice is honest. Estimate within **24 hours** via the [online estimate](https://www.codeloop.ba/online-estimate).

## Your data. Your stages. Not a theme we can switch off.

Packaged CRM fails in two boring ways: everyone is a “lead” in a vocabulary nobody uses, or the field team never opens the laptop so the sheet remains the system of record. Custom is the right buy when the record must carry stock, a vehicle, a local invoice, or a permission model a SaaS licence cannot express without a year of consultants. It is the wrong buy when your funnel is standard and five seats of HubSpot are cheaper than a build. The first discovery question is that split. We will tell you to buy the licence.

v1 is login, roles, a company record, a pipeline that matches your stages, a next action, an export finance can use. Not an AI closer. Not a migration of ten dirty Excel tabs in week one. Integrations (mail, invoicing, warehouse) wait until the core holds. Mobile intake only if the shift is on a phone. Hosting and subprocessors are named up front. You hold the database — or an agreed cloud. A vanished-vendor lock-in is a failure of the engagement model.

CET hours for European teams. US morning overlap is discussed honestly, not promised as a fake US office. Named owner, written status, demos. We do not invent seat counts. Hena Em is the proof of operational software with a CRM-shaped core. Koliko is inventory on device — different product, same studio: data from the shift, not from PowerPoint. Send how you work today. Starting with new leads is often cleaner than importing history. We will say which.

## What v1 includes — and what waits on purpose

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Login and roles

Sales does not see everything. Directors see a report. That is drawn before UI, not as an afterthought toggle.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Your stages

Not a vendor’s qualified/unqualified vocabulary. Pipeline that matches how you already talk about a deal.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

A company record and a next action

Who owns it, what happens after the quote. A board of logos is not a process.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

An export finance can use

If accounting still retypes from screenshots, we missed v1\. Integrations after the core holds.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Not an AI closer

We will not bolt a chatbot onto a dirty sheet and call it transformation. Routing and drafting only when the workflow is true.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Field optional

Mobile intake when the shift is not at a desk. Otherwise web is enough. Stack after the brief.

## Discovery before stack

1. 01  
### How you work today  
Sheet, WhatsApp, a tool nobody opens. We will say whether custom is the buy or whether you should stay on packaged CRM.
2. 02  
### Freeze v1 in writing  
Stages, roles, the report. What waits: ten years of Excel, every integration, the AI slide.
3. 03  
### Build the core  
Named owner, demos, written status. Hosting and subprocessors named up front. You hold the data.
4. 04  
### Import when it is cleaner  
Starting with new leads is often better than importing ten dirty tabs. We will say which. Then stay or hand over.

## Packaged CRM versus custom in this studio

A

### Buy the licence

Standard funnel, few users, no strange warehouse or fleet. HubSpot (or similar) is cheaper than a build. We will tell you to buy it.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

B

### Build the process

Field staff on phones, stock or vehicles on the record, local invoicing, a sheet that is the company. Custom CRM: your stages, your data, your hosting.

![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fcodeloop-logo.png&w=3840&q=75)

Case study

Hena Em

Reservations and fleet — a CRM-shaped core inside operations, not a pipeline slide. Same studio discipline as inventory-on-device and protocol dashboards. Public case study. No invented seat counts.

[Open case →](https://www.codeloop.ba/study-case/hena-em)

## Frequently asked

If it fits, buy it. We build when licences, fields, and workflow cost more than software, or when you must attach operations the SaaS cannot. That is the first discovery question.

We can plan an import once v1 is live. Starting with new leads is often cleaner than importing ten dirty tabs. We will say which.

Sarajevo. Custom CRM is delivered remotely. We do not list a local office we do not have.

Yes — custom CRM for BiH firms lives on a separate route. This page is the English product brief.

Related

* [![Programer radi na custom CRM-u za firmu u BiH](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-software-development.jpg&w=3840&q=75)Custom CRM (BiH)CRM nije „softver s logom“. To je ko vidi lead, ko smije mijenjati cijenu, šta se dešava poslije ponude. CodeLoop Studio iz Sarajeva gradi custom CRM za firme u BiH kad gotov paket gura vaš proces u tuđi. Podaci ostaju vaši. Discovery zamrzne v1: pipeline, uloge, izvještaj koji direktor stvarno otvara. Nismo Salesforce implementacija. Procjena nakon briefa ide u 24 sata.](https://www.codeloop.ba/usluge/custom-crm-bih)
* [![Developer writing custom software code on a laptop](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-software-development.jpg&w=3840&q=75)Custom softwareOff-the-shelf software stops at your actual process. We are a custom software development agency: MVPs, client portals, internal tools, and AI features that sit inside a real product — built by a studio in Sarajevo that works in English with US and European teams. This is systems work, not a marketing homepage and not a single-platform mobile sprint.](https://www.codeloop.ba/custom-software-development)
* [![Hena Em rent-a-car booking on laptop and phone](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fhena-em-cover.png&w=3840&q=75)Hena EmA full rent-a-car product: public booking, fleet management, reservation calendar, gallery, automated emails, and availability — dark UI with an orange brand.](https://www.codeloop.ba/study-case/hena-em)
* [![Team discussing a pipeline around a table](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fcustom-crm-cover.jpg&w=3840&q=75)Custom CRM (blog)A custom CRM is who sees the lead and what happens after the quote. A packaged board of logos is cheaper when your funnel is standard.](https://www.codeloop.ba/blog/custom-crm)
* [![Hands holding a phone while reviewing a custom mobile app](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-mobile-app-development.jpg&w=3840&q=75)Custom mobile appsYou need a custom mobile app that can pass App Store and Google Play review, survive the next OS release, and get used more than once. CodeLoop Studio designs and builds native and cross-platform apps for startups and companies that want a product team, not a pile of screenshots. Stack choice comes after we see the product — this page is how we engage, staff, and ship.](https://www.codeloop.ba/custom-mobile-app-development)
* [![Designers collaborating on a website layout](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fwebsite-development.jpg&w=3840&q=75)Web development · SarajevoCodeLoop Studio does web development in Sarajevo: marketing sites, booking flows, and product pages that load on a phone and convert. We write in English and Bosnian. Buyers are mostly UK and EU product teams; the named team sits in Sarajevo (Dobrinja). This is the website brief — not an app-store binary, and not a logged-in dashboard.](https://www.codeloop.ba/website-development)
* [![Online shopping cart — ecommerce website development](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fecommerce-website-development.jpg&w=3840&q=75)EcommerceIf the cart dies on mobile, the theme was free and the revenue is not. We build ecommerce websites around catalog reality: variants, shipping, taxes, and a checkout people finish. The storefront is a sales channel with ops behind it — not a marketing microsite with a Buy button taped on.](https://www.codeloop.ba/ecommerce-website-development)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-software-development.jpg&w=3840&q=75)Custom CRM (BiH)CRM nije „softver s logom“. To je ko vidi lead, ko smije mijenjati cijenu, šta se dešava poslije ponude. CodeLoop Studio iz Sarajeva gradi custom CRM za firme u BiH kad gotov paket gura vaš proces u tuđi. Podaci ostaju vaši. Discovery zamrzne v1: pipeline, uloge, izvještaj koji direktor stvarno otvara. Nismo Salesforce implementacija. Procjena nakon briefa ide u 24 sata.](https://www.codeloop.ba/usluge/custom-crm-bih)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-software-development.jpg&w=3840&q=75)Custom softwareOff-the-shelf software stops at your actual process. We are a custom software development agency: MVPs, client portals, internal tools, and AI features that sit inside a real product — built by a studio in Sarajevo that works in English with US and European teams. This is systems work, not a marketing homepage and not a single-platform mobile sprint.](https://www.codeloop.ba/custom-software-development)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Fhena-em-cover.png&w=3840&q=75)Hena EmA full rent-a-car product: public booking, fleet management, reservation calendar, gallery, automated emails, and availability — dark UI with an orange brand.](https://www.codeloop.ba/study-case/hena-em)
* [![](https://www.codeloop.ba/_next/image?url=%2Fblog%2Fcustom-crm-cover.jpg&w=3840&q=75)Custom CRM (blog)A custom CRM is who sees the lead and what happens after the quote. A packaged board of logos is cheaper when your funnel is standard.](https://www.codeloop.ba/blog/custom-crm)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fcustom-mobile-app-development.jpg&w=3840&q=75)Custom mobile appsYou need a custom mobile app that can pass App Store and Google Play review, survive the next OS release, and get used more than once. CodeLoop Studio designs and builds native and cross-platform apps for startups and companies that want a product team, not a pile of screenshots. Stack choice comes after we see the product — this page is how we engage, staff, and ship.](https://www.codeloop.ba/custom-mobile-app-development)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fwebsite-development.jpg&w=3840&q=75)Web development · SarajevoCodeLoop Studio does web development in Sarajevo: marketing sites, booking flows, and product pages that load on a phone and convert. We write in English and Bosnian. Buyers are mostly UK and EU product teams; the named team sits in Sarajevo (Dobrinja). This is the website brief — not an app-store binary, and not a logged-in dashboard.](https://www.codeloop.ba/website-development)
* [![](https://www.codeloop.ba/_next/image?url=%2Fimages%2Flandings%2Fecommerce-website-development.jpg&w=3840&q=75)EcommerceIf the cart dies on mobile, the theme was free and the revenue is not. We build ecommerce websites around catalog reality: variants, shipping, taxes, and a checkout people finish. The storefront is a sales channel with ops behind it — not a marketing microsite with a Buy button taped on.](https://www.codeloop.ba/ecommerce-website-development)

[Online estimate](https://www.codeloop.ba/online-estimate)
