The verdict in three sentences
A packaged ERP/CRM connector costs 3,000 to 9,000 EUR plus 80 to 250 EUR/month, while a custom integration climbs to 15,000-40,000 EUR but fits your business rules exactly. In both cases the goal is identical: eliminate 90% of re-keying between sales and admin. The choice comes down to how granular your rules are and how often you truly need to sync.
Packaged or custom: the 2026 grid
| Criterion | Packaged connector | Custom integration |
|---|---|---|
| Setup cost | 3,000 - 9,000 EUR | 15,000 - 40,000 EUR |
| Monthly subscription | 80 - 250 EUR | Hosting only |
| Implementation time | 1 to 3 weeks | 3 to 8 weeks |
| Custom fields | Limited | Unlimited |
| Complex business rules | Hard | Native |
| Annual maintenance | Included | 15 - 20% of build |
| Reversibility / ownership | Vendor lock-in | Code delivered |
Packaged wins when your ERP and CRM are standard and your objects (contacts, quotes, invoices) map to default models. Custom becomes necessary as soon as you have specific fields, multiple legal entities, or conditional mapping logic that off-the-shelf connectors can't express.
Real-time or nightly batch
Sync frequency changes both cost and experience. Here are the 2026 ballparks.
| Sync mode | Latency | Relative cost | Use case |
|---|---|---|---|
| Nightly batch | 12 to 24 h | Lowest | Reporting, consolidated accounts |
| Hourly batch | ~1 h | Moderate | Stock, pricing |
| Real-time (webhooks) | A few seconds | Highest | Quotes, order status, support |
| Bidirectional real-time | A few seconds | Premium | ERP and CRM co-masters |
Real-time via webhooks avoids inconsistency windows but demands more robust error handling and replays — that's where part of the custom budget goes. For many SMEs, an hourly batch covers 90% of needs at a fraction of the cost.
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Sébastien, IT director of a 60-person trading SME in Amsterdam, juggles Odoo (ERP) and HubSpot (CRM). Sales reps re-key every approved quote into the ERP: around 6 h/day combined across the team, with recurring price discrepancies.
He picks a custom connector at 22,000 EUR, hourly bidirectional sync. Re-keying drops 90%, freeing ~5 h/day (at 40 EUR loaded = 200 EUR/day, ~44,000 EUR/year). With 20% annual maintenance (4,400 EUR), payback lands in under 8 months.
FAQ
Can a packaged connector grow into custom? Rarely without starting over: packaged is closed. If you anticipate complex rules, scope custom from the start to avoid paying twice.
What's a realistic 2026 timeline? 1 to 3 weeks for a standard packaged connector, 3 to 8 weeks for a custom integration with testing and history migration.
Is real-time sync essential? No. For reporting or accounting, a nightly batch is enough. Real-time is justified on objects where the user expects an immediate update (order status, support).
How much is maintenance? 15 to 20% of the build per year for custom, usually included in the subscription for packaged. Budget for it: HubSpot, Salesforce and Sage APIs change every year.
Who owns the connector? With custom, the code is delivered and you keep ownership. With packaged, you depend on the vendor and its pricing — check this before signing.
Let's scope your project. Tell us your two systems (ERP + CRM), data volume and desired sync frequency, and we'll advise packaged or custom, indicative budget 3,000-40,000 EUR. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
Mohamed Bah
Fondateur, Kolonell
Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.
