HOME/CASE STUDIES/TSHIRT PALACE
CASE STUDY · E-COMMERCE TRACKING & ADS

$1.8M in ad spend became $7.45M in tracked revenue.

TShirt Palace, a major e-commerce store specialising in custom and graphic apparel, was spending heavily across digital advertising without accurate end-to-end tracking. Crovilo built a complete tracking infrastructure through Google Tag Manager — multi-channel tracking, full e-commerce events and server-side setup — giving Smart Bidding the clean signals it needed. Over two years the account returned $7.45M in revenue at 4.14x ROAS.

HEADLINE RESULT
414%
RETURN ON AD SPEND (4.14x)
$7.45M
REVENUE GENERATED
176k+
PURCHASES TRACKED
3.95M
HIGH-INTENT CLICKS

Figures cover September 2024 to September 2026 across Google Ads, Microsoft and Meta.

Google Ads performance dashboard for Ecommerce store
CLIENT LOGO
TShirtPalace - Crovilo Web Analytics Project
CLIENT
TShirt Palace ↗
INDUSTRY
E-commerce · custom & graphic apparel
LOCATION
Online / multi-market
ENGAGEMENT
Two-year tracking & ads programme
SERVICES
GTM & Server-SideGA4 E-commerceMulti-Channel Ads
THE PROBLEM

The spend was scaling. The tracking wasn't keeping up.

TShirt Palace was spending heavily on digital advertising but lacked robust, accurate tracking across platforms. Without clean conversion data, Smart Bidding in Google Ads and Meta could not optimise effectively — ROAS reporting was inaccurate because purchase signals were missing, budget leaked into non-converting traffic, and with no server-side or enhanced data capability, users were far harder to track after the iOS 14 privacy updates.

WHAT WE INHERITED
Inaccurate
ROAS reporting
Wasted
Spend on non-converting traffic
Missing
Server-side & enhanced data
WHAT WE DID

Build one tracking architecture. Then feed every ad platform from it.

Three layers, built inside a single modular GTM container.

01
◎

Google Ads & enhanced conversions

Configured Google Ads purchase tracking with Enhanced Conversions, passing hashed user data for precision matching. Implemented custom micro-conversions — Add to Cart, Checkout, View Cart and Page View — to feed the funnel, plus Dynamic Remarketing and Remarketing tags.

02
↗

GA4 e-commerce event architecture

Built full GA4 e-commerce event tracking across view_item, add_to_cart, begin_checkout and purchase, then configured server-side and enhanced GA4 event streams so conversion data survived browser and privacy restrictions.

03
◇

Multi-channel pixel setup

Deployed the Meta Pixel across PageView, ViewContent, AddToCart, InitiateCheckout and Purchase; integrated Microsoft Bing UET with custom event tracking for carts, checkouts and dynamic conversion values; and added Microsoft Clarity for heatmaps and user session recording.

THE RESULTS

Same store. Every dollar of ad spend accounted for.

INPUTS · SEP 2024 – SEP 2026
Total ad spend$1.8MClicks delivered3.95MTimeframe2 yearsAd platforms tracked3
● RESULTS · TWO YEARS
Conversion value$7.45MReturn on ad spend414%Total purchases176,000+Conversion signalsVerified

By giving machine-learning algorithms clean, granular conversion data, Google Ads and paid campaigns could optimise aggressively toward high-intent shoppers. Enhanced conversions gave Smart Bidding the high-quality signals required to scale budget without losing profitability.

WHAT THE TWO YEARS DELIVERED
Total ad spend$1,800,000 invested across Google, Microsoft and Meta.Conversion value (revenue)$7,450,000 in tracked revenue over two years.Total purchases176,000 conversions recorded and attributed.Return on ad spend414% — $4.14 returned for every $1 spent.Clicks delivered3,950,000 high-intent clicks delivered.
176k
PURCHASES TRACKED
3
AD PLATFORMS UNIFIED
2 yrs
CONTINUOUS OPTIMISATION
Google Ads and GA4 conversion tracking tags in Google Tag Manager

Source: account reporting for TShirt Palace, September 2024 to September 2026.

THE SHIFT

From missing purchase signals to a tracking stack the algorithms can trust.

Before this build, missing purchase signals made ROAS reporting unreliable, budget leaked into non-converting traffic, and post-iOS 14 privacy changes cut visibility with no server-side fallback. We built one modular GTM container, wired enhanced conversions and full GA4 e-commerce events into it, and fed Google Ads, Microsoft and Meta from the same clean data.

TShirt Palace went from unreliable ROAS reporting to $4.14 back for every $1 spent.

Result: every ad dollar accurately attributed across Google Ads, Microsoft and Meta — and a modular GTM container that allows rapid testing of new marketing channels without code changes.

WANT RESULTS LIKE THIS?

Let's find out what your ad spend is actually returning.

We’ll review your conversion tracking, your GTM and GA4 setup, and your pixel coverage across platforms to find where your data — and your budget — is leaking.

No pressure. Just a conversation about your business and your goals.