Skip to main content
Talk to an expert
TechnologyCMS

CMS for ecommerce content.

CMS is the content surface around the storefront: editorial, brand, support and SEO. iWeb implements CMS as a peer of the commerce platform, not as a half-built page-builder bolted into the product database.
600+
Commerce projects
40+
Engineers · on staff
31
Years · systems behind commerce
1995
Founded
01 · Common problems and patterns

Common problems and patterns iWeb sees.

Editorial without breaking the storefront
Editors publish content without engineering involvement, and without leaking into product data.
SEO surface
Title, description, canonical, structured data and OG handled per content type, not per page.
Brand and campaign content
Brand and campaign pages with reusable blocks, governed templates and review workflows.
Support content
Knowledge base and product support content next to the storefront, not in a parallel domain.
Where CMS ends and commerce begins
Product data lives in PIM/commerce. CMS owns editorial. The boundary is defined and observable.
Headless or native
Native commerce CMS, embedded page-builders or headless CMS, picked on the merits of the team and estate.
Localisation and translation
Multi-locale editorial with translation workflows handled inside the CMS, not bolted on with copy-paste.
Personalisation surfaces
Audience and segment rules for editorial surfaces wired into the CMS, with merchandising kept on the commerce side.
Component governance
A governed component library so editors compose pages from approved blocks instead of one-off layouts that bypass design.
Release and review workflow
Draft, review, schedule and publish workflows with audit trails, so editorial moves at editorial speed without breaking commerce.
Ownership across editorial and engineering
Clear ownership for content models, component code and SEO rules, so changes do not stall at the boundary.
Honest CMS-vs-platform decision
Where native commerce CMS is enough, iWeb will say so and avoid introducing a separate CMS without editorial reason. Headless CMS is justified by editorial volume, multi-brand or multi-channel publishing, not as a default.
03 · Integration and operational context

How this system fits next to commerce, PIM and ERP.

Where this system lives in the estate
The integration boundary with commerce, PIM, ERP and operational systems named, versioned and observable, not implied by a connector setting.
Catalogue and PIM separation
Catalogue truth lives in PIM. This system reads from PIM rather than maintaining a parallel product record that drifts away from it.
ERP boundary and commercial data
ERP still owns price, stock and accounts. This system orchestrates around the ERP rather than replacing it; the boundary is the design decision.
Storefront and customer surface
How customers see the output of this system on the storefront (search, content, order state, payments) governed with the same rigour as the commerce platform itself.
Real-time vs scheduled sync
Read paths cached at the storefront boundary, writes posted through monitored queues, reference data refreshed on a defined cadence tuned to ERP and PIM load.
Multi-territory and locale handling
Locale-aware behaviour wired in early, not bolted on per project. Translation, currency and per-market rules belong inside the platform rather than the storefront.
Governance and editorial workflow
Approval, completeness and audit workflows that match how the merchant actually edits, releases and runs the estate day to day.
Operational telemetry
Throughput, failures, queue depth and reconciliation reports surfaced as visible signals with on-call ownership, not as silent backlog.
AI under governance
AI features (query understanding, attribute mining, recommendations) scoped to where they earn their place, with decision logs and override controls.
Long-term support and incident response
Releases, incidents and upgrades governed under the same operating model as the wider estate, with a written runbook the on-call team can act on.
Takeover and stabilisation
Inherited builds audited, stabilised and documented before any larger change. The first month on support is deliberately conservative on change.
Honest vendor independence
iWeb names the right tool for the brief rather than the closest partner badge. Decisions are written down with their trade-offs, not assumed.
04 · Questions we get asked

Questions we get asked.

When is a separate CMS worth it for ecommerce?

When editorial volume, brand campaigns or multi-brand publishing is real. Many estates run well on the native commerce CMS without a separate system.

Where does the CMS / commerce boundary sit?

Product data lives in PIM and the commerce platform. CMS owns editorial: brand, campaign, support. Mixing the two usually leaks product data into editorial templates and back again.

Which commerce platforms can a CMS sit alongside?

The pattern is platform-agnostic. iWeb CMS work has run mostly alongside Adobe Commerce and Magento; the same boundary applies on other commerce platforms with a CMS that supports the content model.

How does SEO metadata get owned?

Per content type. Editorial pages own their metadata in the CMS; catalogue pages own theirs in the commerce platform. Rules are governed and tested rather than hand-edited per page.

Can editors publish without engineering involvement?

Yes, where the content model is governed. Block templates, review workflows and a defined editorial role keep publish paths safe.

When is the native commerce CMS enough?

When editorial volume is limited, campaigns are sparse and brand publishing is light. A separate CMS earns its place when those things are real, not by default.

Which CMS systems does iWeb work with?

The decision is client-led. iWeb has worked with Contentful, Storyblok and Adobe Experience Manager alongside Adobe Commerce and Magento, with the boundary held cleanly between editorial and product data.

How does the CMS connect to commerce and PIM?

The CMS owns editorial. The PIM owns product attributes, media and channel rules. The commerce platform reads from both. Product data does not leak into editorial templates.

What are the typical CMS failure modes?

Content models that quietly absorb product data, editorial publish paths that bypass review, and SEO metadata owned in two places at once. iWeb names ownership per content type rather than per page.

Can iWeb take over an existing CMS?

Yes. The team reads the content model, the editorial workflow and the integrations in place first, then writes down what to keep, stabilise or change.

Where does SEO metadata live in a CMS-plus-commerce estate?

In the CMS for editorial pages and in the commerce platform for catalogue pages. The rules are governed per content type and tested rather than written down once and forgotten.

How is CMS kept stable in long-term support?

Editorial publish paths are monitored, content models are versioned and changes go through review. The CMS is treated as a platform, not as a spreadsheet.

Accreditations & assurance
Gold Commerce Partner
Specialised in Commerce & AI
ISO certified
27001 · 9001 · 42001
Cyber Essentials Plus
Independently verified security
WCAG 2.2 AA
Accessibility embedded by design
Employee-owned
The same team, long term
Next step

Got a brief on cms?

Send the brief. You'll get a written response from a senior expert on the platform, ERP and operational realities we'd look at first, not a pitch deck.
Talk to an expertor see all technologies →