Integrations & systems
CRM integration: connecting your online shop and CRM system
Customers, orders and enquiries from your shop and website sent to the CRM automatically, so that sales and service see the purchase history right on the contact.
- since 2012
- 200+ online shops
- 800+ websites
- Shopware Partner since 2014
Online shops
200+
delivered since 2012
Projects delivered
1000+
since 2012
Multichannel partners
magnalister, Base, sync4
marketplaces and inventory management
-
Shopware Partner since 2014
-
Mollie Partner since 2021
-
Trusted Shops Partner
-
eRecht24 Partner
-
magnalister Partner since 2022
-
Base Partner since 2026
-
sync4 Partner since 2022
-
Pickware Partner since 2019
-
ADCELL Partner
Why separate customer data without CRM integration costs time
Sales, service and the shop often work with separate data sets. Callers first have to explain what they ordered, and enquiries from the website are copied into the CRM by hand.
What CRM integration for your online shop gives you
- Customers, orders and enquiries reach the CRM without anyone retyping them.
- Your sales team sees the purchase history right on the contact.
- Form enquiries are assigned to the right contact person automatically.
- You decide which system maintains which customer data.
Scope of services
What our CRM integration covers
- Define the leading system
We decide which system is responsible for which data.
- Connection via API
Through your CRM vendor's interface.
- Customers and enquiries
Customers, orders and form enquiries end up in the CRM.
- Duplicates
Duplicate contacts are detected and merged.
- Only the fields needed
We transfer what the CRM really needs.
- Monitoring
Errors are logged and noticed quickly.
With CRM integration we connect your online shop or website with your CRM system. New customers, orders and form enquiries are automatically assigned to the right contact, and your sales team can see in the CRM what a customer has bought. We use the CRM vendor’s interfaces or develop the API connection ourselves.
class SyncStock implements ShouldQueue
{
public function handle(Erp $erp, Shop $shop): void
{
foreach ($erp->changedProducts() as $product) {
$shop->setStock($product->number, $product->stock);
}
}
} Which system leads?
Before any data flows, we clarify where customer data is maintained. If someone changes an address in the CRM, should it reach the shop, or the other way round? This decision prevents two systems from overwriting each other. Only the fields that sales and service actually need are transferred.
- ERP
- PIM
- Marketplaces
- CRM
Enquiries, newsletters and campaigns
Besides orders, form enquiries are the most common case: an enquiry from a landing page arrives in the CRM as a contact, including its source. If the newsletter is also linked to the CRM, we plan this together with your email marketing.
How we work
How your CRM integration project works
- Understand
We look at your business, your systems and your figures before we suggest anything.
- Plan
You receive a concept and a quote with individual items and a realistic schedule.
- Build
We develop in stages. You see interim results on a test environment and approve them.
- Run
After go-live we take care of hosting, updates and monitoring if you want us to.
Your contacts
Your contacts for CRM interfaces
Tell us where your project stands. Tobias will listen, ask questions and tell you honestly what we recommend and roughly what it will cost.
Our team for your questions
-
René Grosche Managing Director
-
Marco Kreutzfeldt Deputy Managing Director · Back office
-
Tim Schröder Key Account Manager · Consulting and quotes
-
Janis Rittmeier Key Account Manager · Consulting and quotes
-
Lennart Albrecht Head of Development
-
Tom Baustian Web design · Performance marketing · Audio
-
Tajara-Tabea Leonard Web design · Content · SEO
-
Ken Raupach Web design · Performance marketing
-
Muhammed Tay Web development
-
Alexander Folz Web development
-
Aaron Griem Web development
-
Leon Fischer Web development
-
Patrick Heidl Web development
-
Tobias Schäfer Web development · Complex development
-
Laura Schop Web development
- Aleksej Werestschagin Web development
-
Julina Sievert Apprentice
-
Rosa-Lee Biesterfeldt Apprentice
- Data migration
Moving product, customer and order data from your old system, with field mapping, data cleansing and test imports before the switch.
- Custom integrations
API connections, CSV and XML imports and supplier feeds for shops, ERP systems, marketplaces and internal software, with delta synchronisation and error logging.
- Multichannel
Connecting Shopware 6 with Amazon, eBay, Kaufland, OTTO and idealo: product export, order import and stock sync with magnalister, Base, sync4 or a custom connector.
- PIM integration
Product copy, properties, images and translations from a PIM system sent to Shopware 6 automatically, with mapping and delta synchronisation.
A few sentences are enough to start. We will get back to you with questions or a suggested date.