Back to projectsCase study

Cushion — fine jewelry with Colombian emeralds, brought to e-commerce.

A custom e-commerce platform for high-value pieces: a proprietary backend, a reliable checkout, and a full measurement layer to sustain Meta ads without depending on browser cookies.

E-commerceFull StackMeta Adscushionjewelry.com
Cushion fine jewelry — Colombian emerald rings
The challenge

Selling high-value pieces online takes more than a generic store: a reliable checkout, a catalog synced with Meta for paid ads, and precise measurement that doesn't depend on third-party cookies — which get less reliable for attributing sales every year.

The solution

A proprietary platform (not a third-party theme) with a Spring Boot backend and a Vue frontend, plus a server-side tracking layer via Meta CAPI that backs up the Pixel — so attribution stays reliable even when the browser blocks cookies.

Tech stack

Built to spec, end to end.

Backend

  • Java + Spring Boot
  • Gradle
  • PostgreSQL
  • Deployed on Hetzner

Frontend

  • Vue.js
  • Tailwind CSS
  • Deployed on Cloudflare

Tracking & Ads

  • Meta Conversions API (CAPI)
  • Google Tag Manager
  • Meta Pixel
  • Meta Merchant API + full catalog
Admin panel

A proprietary back office to run the store.

Beyond the storefront, we built an internal panel for the Cushion team: the full order cycle, with no third-party tools involved.

Customer management
Orders
Inquiries and messages
Reviews
Analytics
Product

Colombian emeralds, photographed to sell.

Featured Cushion product photography
Cushion product photography — piece 2
Cushion product photography — piece 3
Cushion product photography — piece 4
Cushion product photography — piece 5
Cushion product photography — piece 6
Cushion product photography — piece 7
Cushion product photography — piece 8
Cushion product photography — piece 9

Swipe to see more →

Active campaign — first month

Meta ads, with measurement already in place.

We've been running Meta Ads campaigns for a little over a month now. We'd rather be upfront: it's too early to talk results — but the measurement infrastructure (Pixel + CAPI + synced catalog) is already complete, so every sale that comes in through paid ads will be accurately attributed from day one.

For privacy reasons we don't show screenshots from the client's ad account without their consent. Once results are in, we'll add them here.

Social content

Coming soon

We're just starting to produce content focused on paid ads and follower growth. As soon as pieces go live, we'll show them here.

View Instagram

Want something like this for your brand?

Design, development and paid ads, under one team.

Let's talk