Many online store owners see decent analytics numbers but wonder why profits remain elusive. This case study of a mattress retailer reveals how a disconnect between analytics and actual sales data was silently draining profitability — and how fixing it turned the business around.

The Hidden Problem

On paper, the store's numbers looked acceptable. The analytics dashboard showed a cost-per-acquisition rate of 28%, which seemed reasonable for the industry. But something was off: despite these seemingly healthy metrics, the business was not generating profit from its advertising spend.

Discovering the Real Numbers

A deeper investigation revealed the true picture. The actual cost-per-acquisition was not 28% but a staggering 44%. The previous marketing agency had been tracking orders placed on the website, but had completely ignored what happened after the order was submitted. Many customers who placed orders ended up canceling because delivery times were far longer than promised — the site advertised 1 to 5 days, but actual delivery frequently exceeded 5 days.

Why This Matters

The core issue was a fundamental measurement error: equating an order placed online with a completed, paid transaction. In reality, a significant portion of orders never resulted in actual revenue. Without connecting the analytics platform to the CRM system, there was no way to know which advertising channels and campaigns were driving real sales versus phantom conversions.

The Solution

The team implemented several critical changes to close this data gap. First, they set up offline conversion tracking that transmitted data on actually paid purchases rather than just cart submissions. This gave the advertising algorithms accurate signals about which users were genuinely valuable.

Second, they integrated phone order data into the analytics pipeline. A significant number of purchases happened over the phone, and these were completely absent from the standard web analytics. Without this data, the algorithms were optimizing for an incomplete picture.

Third, the CRM was connected directly to the analytics platform. This allowed high-value customer profiles to be exported and used for audience targeting, ensuring that ad campaigns sought out buyers similar to those who actually completed purchases.

Finally, advertising campaigns were retrained based on this corrected data. Instead of optimizing for website order submissions, they now optimized for confirmed paid transactions, fundamentally changing which audiences received the most ad exposure.

Results

The impact was substantial. Monthly revenue grew from 4.69 million to 6.07 million rubles over six months — an increase of 1.3 times — without any additional advertising budget. The actual cost-per-acquisition improved from 44% to 34%, representing a meaningful boost to profitability.

Lessons for Store Owners

This case carries a warning for any e-commerce business relying solely on web analytics for decision-making. If your CRM is not integrated with your analytics and advertising platforms, you are almost certainly optimizing for the wrong outcomes. The advertising algorithms learn from the signals you feed them — if those signals include canceled orders and unpaid transactions, the algorithms will find more of the same kind of customers. Connecting your actual sales data to your marketing tools is not optional; it is essential for profitable growth.

🛒

Launch Your Online Store

A professional e-commerce solution — a modern platform for online sales. Start with DATA365.

See E-commerce Service →