Services / E-commerce

Product content and catalogue filling

A catalogue that passes moderation the first time

Website content filling is the work of moving and preparing content inside the admin panel: titles, descriptions, attributes, photos, prices, categories and internal links. For an online store the basic unit of work is the product card — a single item with a complete set of fields that has to pass the marketplace review and show up in search.

We fill cards to the requirements of your specific platform — Prom, Rozetka, Epicentr, Horoshop, WooCommerce or OpenCart — and to the Google Merchant Center feed at the same time, so products are not rejected after upload.

See packages
0
Platforms whose requirements
we fill cards against
0+
Cards a day
on a single project
0%
Of cards checked
by hand before handover
01

What filling includes

Title and description

A title built to the marketplace formula and a unique description within the character limit. No copy-paste from the supplier's site, which review rejects or duplicates across the whole catalogue.

Photos and media

Cropping to platform dimensions, a clean background where it is mandatory, compression without quality loss, the right shot order and a proper main image.

Attributes

We fill attributes so the product lands in catalogue filters. Empty attributes are the main reason an item exists but nobody can find it.

Categories and tree

We place products into categories and subcategories and check them against the marketplace tree. An item in the wrong branch never appears in the right listings.

Prices and stock

Price, old price, currency, unit of measure, availability status and pack size. Prepared so the data can be refreshed by feed rather than by hand.

SEO fields

Title, description and clean URL for cards on your own site. For marketplaces — keywords in the title and description wherever the format allows it.

Feed and Merchant Center

We build the XML/YML feed and validate it in Google Merchant Center, fixing errors before the cards end up in the rejected list.

Manual review

Before handover we walk through every card against a checklist: fields, photos, price, category. You get a report file, not a message saying "all uploaded".

02

Packages and pricing

Start
Up to 100 cards. Test the process on a small batch.
from$120
≈ $1.2 per card · 3–5 working days
  • Title, description, attributes
  • Photo processing for the platform
  • Category placement
  • Report on completed cards
Order
Popular
Catalogue
Up to 500 cards. The working volume for a store entering a marketplace.
from$480
≈ $0.96 per card · 2–3 weeks
  • Everything in Start
  • SEO fields for cards and categories
  • XML/YML feed for the marketplace
  • Merchant Center validation
  • Fixes after moderation
Order
Flow
From 1,000 cards, or a regular monthly top-up.
from$0.75
per card · timeline to your schedule
  • Everything in Catalogue
  • Templates for your categories
  • Automated price and stock updates
  • Monthly batches on a schedule
  • Dedicated manager
Get a quote

What moves the final price: the quality of your source data (a ready price list with photos from the supplier costs less than collecting everything from scratch), the number of attributes in the category, whether you need unique descriptions, and how many languages. We fix the exact figure in a quote after looking at your export — that review is free.

03

Which platform

Every marketplace has its own field limits and its own reasons for rejection. Below are the requirements we keep in day-to-day work; the full breakdown with tables is in our guide on how to fill in a product card.

Prom.ua

We fill to the Prom catalogue format and upload by YML feed, watching title length and image size.

Title up to 110 characters · description up to 50,000 · photo maximum 1280 px

Rozetka

The strictest review of the marketplaces we work with. We prepare cards against the category requirements so revisions do not go round in circles.

Title up to 255 characters · description up to 50,000 · photos 400–4000 px, up to 10 MB

Epicentr

A short description limit forces tight, factual copy. Photos carry a frame-share requirement that a careless crop breaks easily.

Title up to 150 characters · description up to 1,500 · photos from 500×500, product ≥80% of frame

Horoshop

We fill the catalogue inside the Horoshop panel together with filters and marketplace exports. We also build Horoshop stores end to end.

Attributes into filters · feeds to Rozetka and Prom · Merchant Center

WooCommerce

CSV import, attributes and variations, galleries, Yoast or Rank Math SEO fields. The right fit when the store is part of a larger site.

Product variations · attributes into faceted filters · SEO fields per card

OpenCart

Filling by import or by hand, with category and manufacturer placement and a feed prepared for advertising.

CSV/XML import · product options · clean URL for every card

Limits were checked against the marketplaces' official help centres as of August 2026. Where a marketplace does not publish its requirements, we do not invent a number — we agree the format with your account manager after registration.

04

Why cards fail to sell

Four reasons a product sits in the catalogue and brings no orders. All four are solved at the filling stage, not with advertising.

SymptomReal causeWhat we do
Product missing from filtersThe attributes that build the faceted filter are emptyFill attributes across the whole category, not selectively
Moderation rejects the cardTitle over the limit, wrong photo size, banned wording in the descriptionPrepare to that marketplace's limits before upload
Merchant Center rejected the cardsNo GTIN or brand, feed price does not match the price on the pageValidate the feed and reduce the data to a single source
Product exists but is absent from GoogleThe description is copied from the supplier and duplicated across hundreds of sitesWrite a unique description and fill in the card's SEO fields

If you are not sure which of these applies to you, send a link to your catalogue. We will look at a sample of cards and tell you specifically, without generalities.

05

How we work

01

We review your source data

You send a price list, an export or a link to the supplier's site. We assess how many fields will have to be filled in by hand.

02

We agree the template

We build 5–10 sample cards, show them to you and lock in the title format, description structure and attribute set.

03

We fill in batches

We upload category by category so you can see progress and correct course, instead of receiving everything at the end.

04

We check and hand over

We walk the cards against a checklist, validate the feed and deliver a report. Post-moderation fixes are included.

06

From our blog

Turnkey catalogue filling

Filling a site with content is the part of a launch that gets underestimated most often. The design is signed off, the store is built, the platform is paid for — and there are no sales, because the catalogue holds two hundred cards named "Product 1024" with a description copied from the supplier. Search does not surface those pages, filters do not work on them, and marketplace moderation rejects half the batch. We take that work on in full: from reviewing your export to verified cards sitting in the live admin panel.

Product cards or general content

These two jobs are often confused. General content filling covers the site as a whole: service pages, category copy, news, blog articles, contacts. Product card filling is catalogue work, where every unit has a rigid set of fields and has to clear moderation. We do both, but we price them differently: content pages by volume of text, cards by number of items. The quote shows them as separate lines so you can see what you are paying for.

How much catalogue filling costs

The benchmark is simple: $0.75 to $1.2 per card depending on batch size and the number of fields in the category. A batch of up to 100 items starts at $120, a catalogue of up to 500 items at $480, and above a thousand cards the per-unit price drops. The biggest factor is the state of your source data. If the supplier provides a structured price list with photos and attributes, the work moves fast. If the data has to be pulled out of scans, websites and messengers, that is a different scope. Our general pricing benchmarks are collected on the how much a website costs page.

How we differ from a freelancer on a job board

Anyone can type into fields, and it genuinely costs less. The difference starts where moderation or Google Merchant Center rejects the card. We take marketplace requirements from official help centres rather than other people's blogs and keep them current — which is why the tables above carry concrete limits, and where a marketplace publishes no figure, we say plainly that it has to be agreed with a manager. The second difference is that we handle feeds and prices as developers: we can wire up automated stock updates and check what competitors charge for the same item, instead of just pasting text into a form.

Who needs this

Businesses entering a marketplace that need to upload their first few hundred items. Stores already running where half the catalogue has no attributes and never reaches the filters. Anyone changing platform and migrating products. And anyone receiving new items from a supplier every month who does not want a dedicated person on payroll for it. If the store does not exist yet, start with website development — we will add the filling once there is somewhere to upload to.

We will price your catalogue for free

Send us your export or a link to the price list — within 24 hours you get the scope, the timeline and an exact figure.

Request a quote

FAQ

How much does catalogue filling cost?
From $120 for a batch of up to 100 cards and from $480 for a catalogue of up to 500 items. Above a thousand cards the price drops to $0.75 per unit. We fix the exact figure in a quote after reviewing your export, and that review is free.
What does filling a product card include?
A title in the marketplace format, a unique description, attributes for filters, processed photos, price and stock, category placement and SEO fields. For stores we also build the XML or YML feed and validate it in Google Merchant Center.
How long does filling a catalogue take?
A batch of up to 100 cards takes 3–5 working days; a catalogue of up to 500 cards takes 2–3 weeks. Above a thousand items we work in batches on an agreed schedule so you can see progress by category.
Which marketplaces do you fill cards for?
Prom, Rozetka, Epicentr, Horoshop, WooCommerce and OpenCart. We keep separate title, description and photo limits for each, so cards clear moderation without rounds of revisions.
How is product card filling different from general content filling?
General content filling covers service pages, category copy, blog posts and news. Product card filling is catalogue work, where every unit has a rigid field set and has to clear moderation. The quote lists them separately.
Do you fix cards rejected by moderation?
Yes — post-moderation fixes are included in the Catalogue and Flow packages. If Google Merchant Center rejects the cards, we validate the feed and remove the cause of rejection.