IT encyclopedia · 16 questions

Business systems: ERP, CRM, inventory

What ERP and CRM are, inventory management, booking systems and intranets — and how to choose between an off-the-shelf and a custom system.

What is…?

  • What is a CRM system?

    CRM (customer relationship management) is a system that keeps customers, contacts, communication history, deals, quotes and tasks in one place. It helps sales and customer service not to lose anything and to see which stage every deal is at.

    Read the full answer
  • What is a customer portal?

    A customer portal is a closed part of a website or app where, after logging in, customers see their own data and do things themselves: view orders and invoices, make bookings, download documents, submit requests. It reduces calls and e-mails for the company and lets customers get information at any time.

    Read the full answer
  • What is a dealer management system (DMS)?

    A dealer management system (DMS) is software for companies that sell through dealers or are dealers themselves — for example, in the car or agricultural machinery industry. It brings together customers, vehicles or machines, orders, quotes, service and communication with the importer or manufacturer.

    Read the full answer
  • What is an ERP system?

    ERP (enterprise resource planning) is a system that brings together orders, purchasing, inventory, production, finance and often HR in one place. Its goal is for data to be entered once and for everyone to work with the same up-to-date information.

    Read the full answer
  • What is an intranet?

    An intranet is a company's internal network that works much like the internet but is available only to employees. It keeps the documents, news, tools and applications needed for everyday work in one place.

    Read the full answer
  • What is an online booking system and who needs one?

    An online booking system lets customers book a service themselves on your website or in an app — choose the service, the specialist and a free time slot, and get a confirmation and a reminder. For the business it replaces phone calls and the booking diary, reduces no-shows and gives an overview of capacity.

    Read the full answer

How to…?

  • How to build a booking or appointment system for your business?

    First describe the booking rules: services and their duration, staff schedules, resources, cancellation and payment terms. Then decide whether an off-the-shelf platform will do or you need a custom system, and connect it with your website, payments, calendars and accounting.

    Read the full answer
  • How to build a customer database that isn’t an Excel spreadsheet?

    A customer database needs one place for customers, contacts and communication history, with access rights and a history of changes. It can be built in an off-the-shelf CRM or a custom system. When moving from Excel, it’s important to clean up duplicates, agree on mandatory fields and follow personal data protection requirements.

    Read the full answer
  • How to choose an ERP system?

    Start not with a list of programs but with your own processes: describe how you work, what is mandatory, which integrations you need and how many users there will be. Then compare solutions by how well they fit your processes, the total cost over several years, integration options and vendor support.

    Read the full answer
  • How to choose inventory management software?

    Choose based on how your warehouse works: how many products and warehouses there are, whether you need batches, expiry dates, barcodes and mobile stocktaking, and — most importantly — what the software must connect to (accounting, online store, orders). Inventory tracking that isn’t connected to sales will create manual work again.

    Read the full answer
  • How to implement a CRM so that employees actually use it?

    A CRM gets used when it saves employees time instead of demanding extra data entry. So involve the sales team in choosing it, automate data entry (e-mails, calls and requests land in the CRM by themselves), start with a simple process, migrate existing data and look at the data in the CRM during meetings, not in spreadsheets.

    Read the full answer

How much…?

  • How much does a custom ERP or CRM system cost?

    The price depends on the number of modules, the complexity of processes, integrations and user roles. Most of the cost is development time. The most cost-effective route is usually to start with an MVP — the first working version for the most important process — and develop the system step by step instead of paying for everything at once.

    Read the full answer

Comparisons

  • Inventory management in Excel or in a system?

    Excel works if there are few products, one person does the work and stock moves rarely. You need a system when you sell through several channels, several people work at the same time, or you need reservations, expiry dates or accurate real-time stock levels. The main Excel risk is unnoticed errors and data that doesn’t match reality.

    Read the full answer
  • Off-the-shelf or custom-built system — which to choose?

    An off-the-shelf system is faster and cheaper to start with if your processes are standard. A custom system pays off when your competitiveness rests on how you work, you need integrations with specific systems, or the ready-made product forces you to change your processes and pay for features you don’t need. Often a hybrid is best.

    Read the full answer
  • What is the difference between ERP and CRM?

    A CRM manages relationships with customers — contacts, deals, communication and sales. An ERP manages the company’s internal resources — order fulfilment, inventory, purchasing, production and finance. Simply put: a CRM helps you sell, an ERP helps you deliver and keep track. Many companies need both, connected together.

    Read the full answer

Other questions

  • Does a small business need an ERP?

    Not always a full ERP. A small business often gets by with accounting software and one well-built system or module for the process where the most time is lost — for example, orders or inventory. What matters is that data doesn’t have to be retyped and the system can grow with the business.

    Read the full answer

Tell us about your process

We'll tell you what can be automated, how to do it and where to start.