Headless: the data with us, the look with you

Catalogue, prices, orders, fiscalisation and integrations stay in the system we maintain. The storefront the customer sees is built by your team and connected through an open API. The boundary is clear, so the design changes without touching the processes, and the processes improve without touching the design.

SoftCave platform executive report: business indicators, channel efficiency, sales funnel drop-off and delivery risksCOMMERCE INTELLIGENCE | EXECUTIVE EMAIL BRIEFRecipient: Owner / Managing DirectorSTRATEGIC FILTERS & BUSINESS RULESRule: High Traffic / Low ConvFunnel Leak: Checkout drop > 40%Risk: cash-on-delivery returns > 8%Monthly report (May 2026)Export PDF report1KEY BUSINESS INDICATORS (EXECUTIVE KPI SNAPSHOT)REVENUE REALISED (ERP)0 €32.400 €76.850 €114.200 €138.900 €142.500 €▲ +8.2% (vs GA4 ordered: €158k)NET CONTRIBUTION (MARGIN - ADS)0 €6.500 €15.800 €23.400 €28.200 €Gross margin: €44,745 (31.4%)BLENDED CAC / AVERAGE BASKET0.00 € / 0.00 €2.10 € / 45.00 €4.50 € / 61.20 €5.42 € / 68.50 €CAC/AOV share: 7.9% | Free delivery threshold: €80ORDER FULFILMENT RATE0.0%42.5%68.0%81.3%88.4%▼ 11.6% cancellations / 4.2% courier returnsPOAS (PROFIT ON ADS)0.00x1.20x2.15x2.85xROAS: 4.8x (Healthy cash flow)2CHANNEL EFFICIENCY AND ACQUISITION PROFITABILITYCHANNELSESSIONSCONV. %REALISEDROASPOASSTRATEGIC DECISIONPaid Search (Google)42.500 (34%)2.45%42.470 €4.8x1.62xScale budget +15%Paid Social (Meta)35.000 (28%)1.18%24.700 €2.4x0.88xReduce / switch off ad setOrganic Search (SEO)27.500 (22%)3.10%38.250 €--Strengthen SEO categoriesEmail / loyalty base13.750 (11%)5.20%23.200 €14.2x4.80xIncrease frequencyDirect / Referrals6.250 (5%)2.80%8.380 €--Track retentionOwner's view: Email brings the highest net margin at minimal CAC. Meta campaigns need their audience reviewed.3ECOMMERCE FUNNEL DROP-OFF (GA4)1. PRODUCT VIEWS125,000 sessions100%2. ADD TO CART10,500 sessions8.4%3. INITIATE CHECKOUT5,460 sessions4.3%4. PURCHASE3,047 orders (Overall conv: 2.43%)▼ Drop-off 91.6% (adds to basket: 8.4%)▼ Cart abandonment: 48.0% (delivery costs)▼ Checkout drop-off: 44.2% (mobile form)Profit lost at checkout: ~€18,500 in potential margin lost at the checkout step.4PROMOTION RANGE AND STOCK HEALTH[HIGH TRAFFIC / LOW CONV]SKU: 4892 - Tech Pro winter jacket1,420 visits | Conv: 0.42% | Stock: 84 pcs | Capital tied up: €4,200Decision: Cut the price by 10% to speed up turnover and free up cash flow.[HIDDEN GEM / HIGH MARGIN]SKU: 1042 - FastCharge wireless charger180 visits | Conv: 6.20% | Gross margin: 42% (€18 per unit)Decision: Move to position #1 in the category and increase the Google Shopping budget.[DEAD STOCK / NO SALES > 60 DAYS]14 SKUs (seasonal products)Total tied up at cost price: 12.450 € with no working capitalDecision: Create an outlet bundle and free up warehouse space.[RETURNS & MISSED DEMAND]SKU: 7711 (S3 trainers - returns 24%) | Enquiry: two-piece black412 searches with no results (estimated loss ~€3,200 in turnover)Decision: Fix the size chart for SKU 7711; add the requested range to purchasing.5CHARTS: DEVICES & COURIER RISK BY CITYDevice imbalance: share of visits vs revenue realisedVisits (%)Revenue (%)Mobile74% visits40% of revenueDesktop26% visits60% of revenue! Owner risk: 34% of revenue lost on phones because of how long checkout takes.Courier risk: rate of refused cash-on-delivery parcelsTOLERANCE THRESHOLD (8%)Belgrade2.1% (48% of shipments)Novi Sad2.8% (18% of shipments)Kragujevac4.2% (10% of shipments)Niš & South9.4% OVER THRESHOLDCash flow protection: SMS verification for cash on delivery enabled for red-zone cities (>8%).

{ Why separate at all }

When the look and the processes start getting in each other's way

Headless is not a more modern version of the same thing but a different division of work. It makes sense when at least one of these four obstacles appears, not because that is how it is done now.

A ready-made theme becomes a limit

While the look resembles the competition, a theme is an advantage. The moment the brand carries the sale, every change turns into a negotiation with what the theme allows.

The channels drift apart

Site, app and in-store selling gradually acquire their own catalogues and their own prices. Data is reconciled by hand, and the differences are noticed only when a customer points them out.

A redesign means rebuilding

In single-piece solutions, changing the look also touches the selling logic, so every redesign is paid for as a new project and carries risk for the orders.

The development team waits on someone else's schedule

When a company has its own developers, they usually cannot work because of the platform's limits. An open API puts the work back in their hands.

{ What you get with the API }

Everything the admin panel does, the API does too

The system is split from the start into a part that holds the data and a part that displays it. That is why a headless setup is not a later add-on but the way the platform works anyway.

An open API for the whole catalogue and for selling

Products, categories, specifications, basket, orders, customers, reviews and vouchers are available through the API. What the admin panel can do, your system can do too, without workarounds and without reading from the database on the side.

Content and SEO data come from the same admin panel

Home page sections, banners, meta titles and descriptions are kept in the admin panel and delivered through the API. Marketing changes content on its own, even though the look of the site is yours and your team builds it.

A rendering the search engine actually sees

Pages are assembled on the server before they reach the visitor, with cached responses. That is the condition without which a headless store looks like an empty page to a search engine.

Several channels over the same data

Web store, mobile app, a separate voucher app or a display in the shop all work over the same catalogue, stock and orders. In practice we already run two separate frontends on the same foundation.

A look without the limits of a ready-made theme

The store is a project of its own, so the design does not have to fit what a theme allows. A redesign touches neither data nor orders nor integrations.

A shared foundation for every frontend

API communication, translations, cookie consent and SEO data live in shared libraries. A new channel does not start from zero.

Integrations are not rebuilt because of a new look. Fiscalisation, payments, courier services and supplier synchronisation run on the system side and are described on the page with all features and integrations.

When headless makes sense

This approach costs more and requires people to maintain the storefront. So it is only fair to say both when it pays off and when there is no reason for it.

You have your own development team

Your people hold the storefront, we hold the catalogue, orders, fiscalisation and integrations. The division of responsibility is clear, because the boundary is the API.

You sell through several channels

Site, app and in-store selling require different presentation but the same catalogue, stock and prices. Without a shared foundation each channel starts living its own life.

The look is part of what you sell

When the brand carries the sale, a ready-made theme becomes a limit. The headless approach removes that limit, at the cost of development.

You change the look more often than the processes

A redesign happens in the frontend and does not touch order processing, integrations or sales history. The switch is done without interrupting sales.

When it is not the right choice

If you have no development team, sell through one channel and your goal is to get the store running as soon as possible, the standard setup of the platform gives the same result faster and cheaper. Headless then brings only extra maintenance work, without a single advantage you would feel.

Common questions about the headless approach

What exactly does headless mean in this case?

The admin panel, catalogue, orders and integrations stay with us, while the storefront the customer sees is built by your team and connected through the API. Instead of one system doing both, you get two parts with a clear boundary.

Do we need our own developer?

For the headless approach, yes. If there is no team, we can build the storefront ourselves, but then the question is whether headless gives you anything over the standard setup of the platform.

How is search ranking handled?

Pages are assembled on the server, and meta titles, descriptions and structured data come through the API from the admin panel. Without that, a headless store loses exactly what a ready-made platform had from the start.

Can we keep our existing site?

You can, provided it can call the API. The switch is often done in phases: first catalogue and search, then basket and orders, rather than replacing everything at once.

What does it cost compared with the standard setup?

More, because the storefront is developed rather than configured. It pays off when the look and the number of channels carry the sale, and not when the goal is to get the store live as soon as possible.

Do the integrations stay the same?

They do. Fiscalisation, payments, courier services and supplier synchronisation run on the system side and are not rebuilt because of a new look.

{ How we introduce the system }

A phased switch, without interrupting sales

With a headless setup the boundary is agreed first: what stays on the system side and what your team takes over. Everything else follows the same order as the standard setup.

01

Analysis of the business

We go through your range, your suppliers and the way you order and deliver. The result is a list of processes that can be automated and an estimate of the time you gain by it.

02

Quote and plan

You receive scope, price and deadlines phase by phase. With no extra items appearing during the work.

03

Setup and migration

We transfer products, customers and order history from the existing system and connect suppliers, couriers, payments and fiscalisation.

04

Training the team

Your people are trained to work in the admin panel and receive guides they can come back to. Without training, even the best system delivers nothing.

05

Go-live

We carry out the switch to the new system without interrupting sales, with heightened monitoring in the first days.

06

Support and development

After go-live we stay available by phone and email, and we develop new features in agreement with you.

Want to find out how our solution can help you?

Contact

form

Fill in the form below and request your personalised quote.