---
type: "Case Study"
title: "TrendyUp: eMAG catalogue put in order"
description: "How we put the TrendyUp eMAG account in order: an audit of 310 listings, one graphic description template for 41 models, size charts and checks that eMAG accepted the changes."
resource: "https://harta.agency/en/case-studies/trendyup-emag-catalogue/"
tags: ["emag"]
lang: "en"
status: "stable"
headline: "An eMAG catalogue put in order and new product pages for over 150 lingerie and apparel listings"
generated:
  by: "process:harta-okf/1.0"
  at: "2026-09-21T10:38:15+00:00"
verified:
  - by: "human:m.gawanowski@harta.agency"
    at: "2026-09-20"
sources:
  - resource: "https://harta.agency/en/case-studies/trendyup-emag-catalogue/"
    last_modified: "2026-09-21"
stale_after: "2027-09-20"
---

The TrendyUp brand sells lingerie, robes, pyjamas and hoodies on eMAG Romania and in its own store. The eMAG account had 310 listings, but the product pages were plain text with no graphics and no size charts, some listings sat inactive with stock on hand, and 16 listings had validation errors. In the "eMAG catalogue in order" stage, over 15 working days, we delivered **an audit of the whole account, technical clean-up and a single graphic description template**, which we used to describe 41 models and 156 listings.

- Fashion: lingerie and loungewear
- eMAG Romania
- Catalogue + content
- 15 working days
Project for the brand
TrendyUp
/wp-content/uploads/realizacje/trendyup/trendyup-logo.png

## The numbers that describe this project
- **value**: 310
- **label**: listings on the eMAG account covered by the audit
- **value**: 253
- **label**: listings in four apparel categories covered by the technical clean-up
- **value**: 156
- **label**: listings with a new product page: 132 updates and 24 new products
- **accent**: 1
- **value**: 41
- **label**: models described in a single graphic template
- **accent**: 1
- **value**: 0
- **label**: eMAG validation errors after the work was completed (from 16 at the start)
- **value**: 15
- **label**: working days from kick-off to the final report

## The client and the starting point
- TrendyUp is a Romanian brand of women's lingerie and loungewear from Brașov: its own Shopify store and several years of selling on eMAG, **a catalogue of around 85 products in over 200 size and colour variants**.
- The account audit found 310 listings in 9 categories. Listing descriptions were plain text - around 3.4 thousand characters on average, but **zero images in the description**; 185 listings had a description shorter than 500 characters and 196 had fewer than five photos. None of the 38 lingerie and nightwear models had a size chart or measurements. 16 listings had validation errors (13 times eMAG failed to fetch the photos, 3 times the wrong brand on the page), listings retired after EAN changes sat next to live ones, and four listings with stock on hand were inactive.
- Instead of a retainer we agreed on a single stage, "eMAG catalogue in order", with a clear end: **technical clean-up across all apparel** (lingerie, robes, pyjamas, hoodies) and new product pages for every model in those categories.

## Five steps from the audit to accepted product pages

### Audit of the account and of catalogue page matching
We checked every one of the 310 listings: status, stock, price, RRP, validation errors, the commission pulled from the eMAG API per listing and which catalogue page its EAN leads to. **306 of 308 listings sat on the right page**; two EANs pointed to another seller's pages in a completely different category - we flagged them "never send".

### Technical clean-up
Reactivation of four robe listings with stock on hand (28 units back on sale), repair of listings with wrong prices and price ranges, brand corrected on pages from "OEM" to the client's brand, retired listings flagged, brand logo on listing pages, re-upload of photos eMAG had failed to fetch. Prices ending in .99 on every active listing. **A standard S-XL size chart in centimetres** (bust, waist, hips) agreed with the client, because no model had one.

### One graphic description template for the whole category
We designed an editorial-style page - ivory and gold, typography chosen for reading on a phone - with the sections: an opener with parameters (set contents, sizes, colour), "Ce conține", "Croiul și materialul", "Detalii de construcție", "Ghid de mărimi", "Întreținere", "Când și cum se poartă", a gift block and "Despre TrendyUp". **The template knows the product type**: intimate lingerie gets a section on returns and hygiene plus "discreet shipping", robes and pyjamas do not, hoodies get no size chart.

### Content for 41 models and 156 listings
Every model (colour) has its own page: **8-10 graphics**, a photo gallery from the client's materials (up to 11 photos) and a title following one pattern (model, feature, brand, colour). The graphics live in the client's Shopify store files, so they are her property and do not depend on our server.

### Sending in batches and checking that eMAG accepted the changes
Updates went out in batches by category, with a pilot on a single listing. eMAG can accept a submission and, a few minutes later, reject a photo or revert a title without any message, so every batch goes into an update log: we compare what we sent with what the page shows after an hour and after a day, and the fix is matched to the error (re-sending the photo, re-sending the title and attributes, or the whole listing). That is why **"sent" means "accepted and visible" for us**.

## What changed on the account
- before (account audit)
- after stage 1
- before
- after
- **label**: graphics in the listing description
- **a**: 0 listings
- **b**: all listings in scope, 8-10 graphics per page
- **label**: size chart
- **a**: 0 of 38 models
- **b**: every model, S-XL in cm
- **label**: live listings with fewer than 5 gallery photos
- **a**: 10
- **b**: 0, galleries of up to 11 photos
- **label**: eMAG validation errors
- **a**: 16
- **b**: 0
- **label**: inactive listings with stock on hand
- **a**: 4 (28 units)
- **b**: 0, reactivated
- **label**: EANs leading to other sellers' pages
- **a**: 2, undetected
- **b**: 2, flagged and blocked
- **label**: brand logo on pages
- **a**: none
- **b**: on every page
- **label**: attributes
- **a**: gaps and values without a source
- **b**: filled in from the product page
- **label**: titles
- **a**: mixed conventions
- **b**: one pattern: model, feature, brand, colour

## Two product pages in full
Two product types in the same template: lingerie and loungewear, and a hoodie. Scroll each page the way a shopper sees it on a phone.

### Satin robe with lace, Alb

### Hoodie with 3D print, Roz
scroll the page to see it all ↓

## Selected frames from both pages
Six fragments of the same pages - click to enlarge. The content is in Romanian, because that is how the eMAG shopper reads it.
- **img**: /wp-content/uploads/realizacje/trendyup/halat-00.jpg
- **cap**: Page opener: name, features, set contents, sizes, colour
- **img**: /wp-content/uploads/realizacje/trendyup/halat-04.jpg
- **cap**: "Ghid de mărimi": S-XL chart in centimetres and how to measure
- **img**: /wp-content/uploads/realizacje/trendyup/halat-02.jpg
- **cap**: "Croiul și materialul": cut, fabric, accessories
- **img**: /wp-content/uploads/realizacje/trendyup/hanorac-00.jpg
- **cap**: Hoodie page opener: no fabric composition in the header, sizes S-L
- **img**: /wp-content/uploads/realizacje/trendyup/hanorac-05.jpg
- **cap**: "Când și cum se poartă": occasions and outfits
- **img**: /wp-content/uploads/realizacje/trendyup/halat-07.jpg
- **cap**: Gift block
This is one example. The scope and format of the materials depend on the category and the market - we discuss the details case by case.

## Lessons you can carry over to your brand
- **An eMAG page without graphics loses even against good copy.** A shopper on a phone scrolls rather than reads - a good description is a set of sections that can be scanned.
- **Technical clean-up first, content second.** Inactive listings with stock, validation errors and EANs on other sellers' pages cost sales no matter how good the page looks.
- **One template per category, not per product.** The template has to know how lingerie differs from a hoodie, otherwise it lies: returns, discreet shipping, size chart.
- **The client's store is the source of truth.** Attributes are added only with evidence; an empty field beats a made-up one.
- **"Sent" is not "accepted".** eMAG rejects photos and reverts titles without any message, so every batch has to be checked after an hour and after a day.

## See also
moda-odziez-wzrost
- **label**: Case study: A+ product page for Major & Maker
- **slug**: major-maker-karta-a-plus
- **label**: Service: building a catalogue on eMAG
- **url**: /en/emag/emag-product-listing/
- **label**: Service: eMAG account audit
- **url**: /en/emag/emag-account-audit/
All projects and case studies


# Powiązane
- [eMAG profitability calculator - work out margin](/en/computations/emag-profitability-calculator.md)

# Wersje językowe
- [PL](/pl/company/trendyup-katalog-emag.md)
- [RO](/ro/company/trendyup-catalog-emag.md)
- [HU](/hu/company/trendyup-emag-katalogus.md)
