Service 08

Introducing a CRM system — from selection to integration

Customer data in Excel, contacts in Outlook, the history in a salesperson’s head — that is the normal state a CRM is meant to end. We select without vendor ties, roll the system out and connect it to website, shop and ERP. So that the data is right in one place, and maintained there.

CRM selectionShop and ERP integrationData migrationGDPR processes

Why CRM projects fail

The software is rarely the problem. CRM projects fall over on duplicate records, on mandatory fields nobody fills in, and on processes that exist only on slides. Four weeks in, sales is back in Excel, because the new system asks more than it answers.

So we do not start with a product demo, we start with your workflows. Who creates a customer record, who qualifies leads, who is accountable for data quality — only once that is settled is it worth looking at software. A CRM reflects processes. It does not repair them.

Selection without a vendor’s lens

We do not sell licences and we have no vendor behind us. As a digital agency in Oldenburg we live on projects, not on commission. Our recommendation follows your requirements: sales process, team size, existing systems, budget. Often the lean system is the better choice than the large suite whose modules sit untouched for three years.

If no standard system fits — because your industry needs its own data objects, pricing logic or approval paths — we build the CRM ourselves on PHP 8 and Symfony. That is not a fallback. In some situations it is simply the more economical decision.

Integration with website, shop and ERP

A CRM without connections is just another island. The value appears when enquiries from website forms, orders from the shop and master data from the ERP come together automatically. Your sales team then sees not a contact but a history: quotes, orders, tickets, revenue. That is how customer data gets centralised instead of copied.

What matters is data ownership: which system holds the truth for which field. We settle that field by field before the first interface runs — otherwise you synchronise errors in both directions. Technically we work with the APIs of the systems involved, with middleware in between where it is needed.

Data migration and the GDPR

Most CRM projects begin with Excel lists, Outlook contacts and a legacy system nobody wants to touch any more. We clean up before the import: merge duplicates, standardise formats, sort out dead records. A test import shows what arrives — only then do we migrate for real.

In a CRM the GDPR is not a checkbox but process work: documented consent, a deletion policy that includes the connected systems, access rights by role. We implement those processes technically; the legal assessment stays with your data protection officer.

Frequently asked questions

Which CRM system suits a mid-sized company?

That depends on your processes, not on feature lists. A small sales team with a clear workflow is often better served by a lean system than by a large suite. Sharpness Solutions in Oldenburg gathers the requirements, compares systems without vendor ties and recommends the one your team will actually use.

How long does it take to introduce a CRM system?

The timeline depends on how clear your processes are and what state your data is in, far more than on the software itself. The number of interfaces to other systems and the condition of your existing records are the two biggest factors. The requirements workshop at the start of the project produces a schedule you can rely on.

Can a CRM be connected to our online shop?

Yes. Orders and customer accounts from the shop flow into the CRM automatically, so sales sees the complete purchase history. For Shopware 6 we use the Admin API and the Store API; other shop systems are connected through their own interfaces.

How do we get our customer data out of Excel and into the CRM?

Through a structured migration: we map your columns onto the CRM fields, merge duplicates and standardise formats. A test import shows the result before anything is migrated for real. That way your customer data ends up in one place, without ten years of junk coming along with it.

Is a CRM automatically GDPR-compliant?

No. Compliance comes from the processes, not from the product: documented consent, a deletion policy that also covers the connected systems, and access rights by role. We implement that technically; the legal assessment belongs with your data protection officer.

More answers in our FAQ

Introducing a CRM system — from selection to integration: Let us get specific.

Tell us your starting point — you get an honest assessment, not a sales pitch.

Call Start a project