What a Boomi integration gives you.
Each data flow has a named owner, a defined source of truth and a failure path. Operations teams know which system owns customer records, stock, pricing and orders, and what happens if a sync fails.
Rather than experimenting with what Boomi can do, iWeb designs the integration layer first (what goes where, how failures are handled, who owns each field) and then implements it in Boomi with governance built in.
Workflows include retry limits, dead-letter queues, alerting and manual exception routing. Teams can see what failed, when, and act without data loss or duplicate processing.
Lightweight, event-driven workflows live in Boomi. Critical order, invoice, payment and stock flows bypass Boomi and use direct, synchronous connectors. The result is simpler debugging and higher operational confidence.
Every flow through Boomi is logged, monitored and alertable. Operations teams can trace a product update, order or customer change from source through Boomi to destination and spot integration drift before it impacts business.
Where a Boomi integration earns its place.
If two or more of these are true, the integration usually pays for itself quickly.
Where off-the-shelf connectors fall short.
Vendor connectors are fine for simple cases. Here's where the real ones need more.
Boomi workflows can move data but do not enforce who owns each field, where the source of truth sits or what happens on conflict. Without governance design up front, Boomi becomes a black box that moves data without accountability.
Pre-built connectors and workflows may not surface failures clearly to operations teams. Dead-letter queues, alerting and retry limits must be explicitly configured; they are not automatic.
Custom mapping in Boomi may not stay in sync with ERP or PIM schema changes, leading to stale transformations and broken payloads. Without versioning and schema monitoring, drift accumulates silently.
Boomi is a best-effort integration layer, not a transactional database. It cannot guarantee exactly-once delivery or atomic cross-system updates; critical trading data (orders, invoices, payments) need direct, synchronous connectors.
Workflows are tightly coupled to Boomi's proprietary format and execution engine. Migrating integrations away from Boomi requires rework; portability and vendor independence are limited.
Boomi's strength is event orchestration and lightweight automation; its risk is becoming the hidden owner of critical business logic that no one understands and no one can change without vendor lock-in.
Where this integration sits in your estate.
Boomi holds the commercial record. The iWeb integration layer manages the rules, mappings, monitoring and exceptions. The commerce platform presents the customer-facing experience. The estate map helps agree ownership before anything is built.
Works across the whole stack. Connect Boomi to your storefront, ERP and everything between.
- Workflow definitions and orchestration
- Transformation and mapping logic
- Scheduling and event-routing rules
- Retry and dead-letter queue management
- Connector configuration and credential storage
- Product catalogue and merchandising
- Basket and checkout experience
- Customer session and account records
- Order capture and storefront business logic
- Promotions and price display on the platform
Systems this integration usually sits next to.
Examples, not a closed list. iWeb is platform-agnostic on both sides: we wire this integration into whatever ecommerce platform and surrounding systems your estate already runs.
- Adobe Commerce
- Magento Open Source
- Shopify Plus
- BigCommerce
- Other storefronts
- ERP (SAP, Sage, NetSuite)
- PIM and product data platforms
- OMS and order routing systems
- WMS and fulfillment platforms
- CRM and marketing automation
- Search and recommendations engines
- Marketplace connectors (Amazon, eBay)
- Reporting and data warehouses
Not sure if this works with your stack?
Tell us what you’re using and what needs to connect. We’ll give you a straight view on what’s possible, what might be awkward, and the safest way to approach it.
The data flows we wire.
Each flow has a direction and an owner. We agree both before a line of code is written.
How iWeb configures the integration around your business.
Same method on every integration. The decisions come before the code.
- 01Design ownership and data boundaries
iWeb maps which system owns each piece of data, where the source of truth sits, and what happens on conflict. This design is documented before any workflows are built in Boomi.
- 02Build and configure workflows with governance
iWeb implements order-to-ERP, product-feed, customer-sync and event-routing workflows in Boomi with clear transformation, retry, exception and alerting logic. Each workflow is traceable and testable.
- 03Implement monitoring and alerting
iWeb sets up observability dashboards, failure alerts and audit logs so teams can see what flows through Boomi, spot failures early and investigate root causes quickly.
- 04Route critical paths outside Boomi
iWeb identifies which flows (payments, invoices, real-time stock) must be synchronous and transactional, and builds direct connectors for those. Boomi handles the rest as async, event-driven automation.
- 05Validate and test workflows before launch
iWeb runs data parity checks, failure injection tests, rollback scenarios and load tests so teams launch with confidence that Boomi workflows behave as designed under normal and error conditions.
Who owns what.
The single most important table in any integration. One system owns each field; everything else reads it.
Built this before
iWeb has deployed Boomi across commerce estates and understands how it fits alongside ERP, PIM, OMS, payments and reporting. We know when Boomi is the right tool and when to use direct connectors instead.
What we test before launch.
Every one of these is rehearsed before a customer ever sees the integration.
Common risks and where they bite.
We name these on day one. A risk written down is a risk you can plan around.
If order-to-ERP flows are routed through Boomi without alerting and ownership, failures can sit in dead-letter queues unnoticed for hours. The customer order is confirmed in commerce but never reaches finance or fulfillment.
If stock updates flow through Boomi on a schedule without monitoring, delays or failures can leave marketplace listings oversold while ERP stock is current. Customers see false availability because Boomi sync lagged or failed.
If customer-sync workflows in Boomi lack idempotent processing and clear ownership, the same customer can be created multiple times in CRM or ERP. Reconciliation becomes manual and error-prone.
If Boomi workflows hardcode ERP field mappings without versioning or schema-change monitoring, ERP upgrades can silently break the transformation. Data continues to flow but payloads become malformed or incomplete.
If failed workflows route to a Boomi dead-letter queue with no alerting or ownership, exceptions accumulate and are never resolved. Teams discover the backlog weeks later when data reconciliation reveals gaps.
Without clear ownership design, teams start adding custom workflows and transformations to Boomi to fix problems. Over time, Boomi holds critical business logic that no one fully understands, and migrations become impossible.
Relevant services and sectors.
Common questions about Boomi integrations.
When should we use Boomi versus direct connectors?
Use Boomi for lightweight automation, event aggregation, scheduling and non-critical data movement where failure can be retried without business impact. Use direct connectors for transactional paths (orders, invoices, real-time stock, payments) where delay or failure damages customer experience or financial accuracy.
How do we prevent Boomi workflows from silently failing?
Configure dead-letter queues, retry limits and alerting on every workflow. Every exception must route to a named owner with an SLA for resolution. Observability dashboards must show workflow success rates and failure reasons in real time.
Can Boomi be our single integration platform for all flows?
Boomi can handle most integration work, but critical trading data (orders, payments, invoices) should use direct connectors or synchronous APIs with stronger guarantees. Using Boomi for everything risks hidden failures in transactional paths that no one owns.
How do we keep Boomi workflows in sync as ERP or PIM schemas change?
Document all transformations and their source-system dependencies. Set up schema-change monitoring so you are alerted when the ERP or PIM updates a field that Boomi uses. Test workflow updates in a staging environment before deploying to production.
What happens if a Boomi workflow fails during an order handoff to ERP?
The order sits in the Boomi dead-letter queue until resolved. Define a fallback: either an alerting escalation to resolve the failure within minutes, or a manual exception process to re-send the order once the root cause is fixed. Do not leave orders stranded without ownership.
How do we avoid Boomi becoming a black box?
Keep Boomi workflows simple and single-purpose. Document each workflow's input, transformation, output and exception path. Establish clear ownership so every workflow has a named team responsible for maintaining it. Review workflows quarterly to spot unused or duplicated logic.
Can Boomi handle real-time stock updates to storefronts and marketplaces?
Boomi can push stock updates on a schedule (every 15 minutes, every hour) but is not designed for sub-second real-time updates. For real-time stock, use direct APIs or event-driven messaging. Use Boomi to aggregate stock events from multiple sources and fan them out to reporting and reconciliation systems.
How do we test Boomi workflows before going live?
Run data parity checks between source and destination. Inject failures and test retry behaviour. Validate transformation logic against real payloads from the ERP or PIM. Load-test to ensure workflows meet performance budgets. Test rollback scenarios so you can revert a failed deployment.
What observability should we set up in Boomi?
Log every workflow execution with timestamp, inputs, outputs and outcome. Create dashboards showing success rate, failure rate, average latency and retry count by flow. Set up alerts for failed executions, exceeded latency, and queue depth. Make logs queryable so teams can investigate issues quickly.
How do we handle customer data sync between commerce, CRM and ERP via Boomi?
Define clear ownership: which system is the source of truth for each customer field. Use idempotent processing so re-sends do not create duplicates. Implement conflict resolution rules (last-write-wins, source-priority) and test them. Monitor for duplicate records and broken links between systems.
Can Boomi be used for B2B or marketplace order ingestion?
Yes. Boomi can ingest EDI, cXML, API or punchout orders from B2B platforms and transform them into ERP purchase orders. It can also ingest marketplace orders from Amazon, eBay or other channels and route them to a central OMS or ERP. Ensure workflow handles channel-specific exceptions (failed acknowledgement, duplicate orders) cleanly.
What happens to Boomi workflows when we upgrade ERP or replatform commerce?
Workflows must be reviewed and tested against new schemas. Some transformations may break if field names or formats change. Plan for a testing phase after upgrades to validate all workflows. Document the dependencies so teams know which workflows are affected by each change.
How do we move away from Boomi if we need to migrate to a different platform?
Boomi workflows are tightly coupled to its execution engine. Migration requires rework: mapping workflows to new platform syntax, re-testing and re-deployment. To reduce risk, keep workflows simple, well-documented and as modular as possible. Avoid custom code that only Boomi understands.
Should Boomi own customer consent and suppression data?
No. Consent and suppression records should live in a primary source (usually the marketing / CRM platform) and be synced to other systems as needed. Boomi can move suppression signals but should not be the place where consent truth is decided. Sync must be frequent enough to prevent compliance breaches.



