Seeding guide

Why a 60% Upload Rate Is Normal in Gifting-Only Seeding — and How a Seeding Agency Should Price It

By · Co-founder & Co-CEO, Head of Campaign Operations & Creator Growth · PLAYLAB LAB · Last updated: 2026-11-07

The first question brands ask us about gifting-only seeding is always the same: what is the upload rate? Few seeding agencies answer it honestly. Here is why the rate cannot reach 100%, why you should be suspicious of a provider promising 90%, and how we actually calculate the cost.

  • Our observed upload rate is 60–70%. It is not 100% because gifting-only seeding pays no media fee, so there is no mechanism to compel a post. That is structural, not a capability gap.
  • A higher upload rate is not a better one. Upload rate and creator tier move in opposite directions. Above 90% usually signals a pool filled with volume nano accounts that post whatever they are sent.
  • Check the billing unit before the unit price. Billing per seeding attempt and billing per live post differ in who carries the risk when a recipient never publishes.
  • We charge KRW 60,000 per live piece of content actually published, minimum 100 posts (from KRW 6,000,000). We do not bill for products shipped but never posted, and we do not bill you for the managing cost of the shortfall. To compare a per-shipment or per-creator quote on the same basis, convert it: vendor unit price ÷ posting rate.
  • A 500-post campaign costs KRW 30,000,000 in agency fees (500 × KRW 60,000). Product cost, international shipping, customs and duties are paid by the brand on top, for every unit shipped — roughly 715–835 units at a 60–70% upload rate. See the worked example.

What gifting-only seeding is

Gifting-only seeding means giving a creator the product and no media fee. The creator tries it and, if they like it, decides on their own to make and publish content. Because no money changes hands for the post, the content reads as a review rather than an ad, and viewers' defences are lower.

Brands choose it for clear reasons: the same budget reaches far more creators, the content is more natural, and it lets a brand test at scale which kinds of creators actually suit the product.

Gifting-only seedingPaid seedingTikTok Shop affiliate
Creator compensationProduct onlyProduct + feeSales commission
Ability to compel a postLowHigh (contract)Medium
Content toneCloser to a reviewCloser to an adSales-oriented
Cost per postLowHighVariable (performance-linked)
Main useScale testing, awarenessMessage controlDirect revenue

Why the upload rate cannot reach 100%

The upload rate is the share of creators who received the product and actually published content. In gifting-only seeding it does not reach 100% for a simple reason: nobody paid, so there is no means of compulsion.

From the creator's side, an unpaid gift is "I'll post it if I like it." The product may not suit them; a paid offer may arrive in the meantime; they may simply be busy and let it slide. This works the same way whichever agency runs the campaign.

The more followers, the lower the upload rate

Here is the paradox most brands miss: the higher the creator tier, the lower the fulfilment rate on unpaid offers. Creators with more followers receive more gifting offers and more paid offers alongside them, so the unpaid item naturally slides down the queue.

Which means the easiest way to push the upload rate up is to lower the creator tier. A high upload rate is therefore not necessarily a good signal.

When a proposal shows a number like "90% upload rate", always ask one thing: which tier of creator produced that number? Fill a campaign with accounts that mechanically post anything they are sent — followers on paper, no real views — and 90% is easy. This is exactly how a campaign ends up with excellent recovery and no result.

We build campaigns from a pool running from nano through mid-tier and sometimes above, and we hold an observed upload rate of 60–70%. That is the balance point: rather than forcing the rate up, we use creators who produce a result and cover the shortfall another way.

"Gifting-only means low quality" is a misreading

Plenty of brands have tried gifting-only once and come away disappointed — a pile of videos stuck in the hundreds of views. That is not a limit of the method. It is what you get when a campaign is filled entirely with volume nano creators.

What matters is whether your agency can actually assemble a pool spanning tiers that fit your brand. In one of our campaign records, two creators landed at about 60,000 and 54,000 views — roughly a 10% gap. Their engagement rates were 11.3% and 1.7%, a 6.6x difference.

The same reach produced six times the response. Reach was comparable; persuasiveness was not. This is why creator selection matters more than seeding volume: which hundred creators decides the outcome, not that it was a hundred. And because that judgement only sharpens after a campaign's data comes back, seeding behaves less like a one-off event than like an experiment that gets more precise as it repeats.

Check the billing unit before the unit price

Most gifting-only quotes get read as a per-creator number. The number that matters more is the billing unit. Two models exist, and they differ in who carries the risk when a recipient never publishes.

Billed per seeding attemptBilled per live post
Billing basisCreators the product was sent toPosts actually published
When a recipient does not postBrand absorbs the lossAgency absorbs it
Certainty of post countVaries with the upload rateRequested count is fixed
Nominal unit priceLooks lowerLooks higher
Brand's management burdenRe-recruit and re-ship the shortfallNone

How to convert a quote to a comparable number

Suppose you need 100 live posts under a per-attempt model. At a 65% upload rate you have to ship to roughly 155 creators — and you pay product cost and international shipping about 155 times. The nominal unit price may be low, but product and logistics leak in proportion to the upload rate.

So a per-shipment or per-creator quote should never be compared at face value. Convert it — vendor unit price ÷ posting rate — to get the same basis: the real cost of one piece of content. If a vendor quotes KRW 30,000 per shipment and its upload rate is 50%, one real post costs KRW 60,000. Our quote needs no conversion, because we bill only for content actually published and do not charge you for products shipped without a post or for the managing cost of the shortfall.

To be straightforward about it: even after that conversion, our KRW 60,000 per post is more expensive than bulk seeding. We are not the cheapest option. What that difference buys is the most important part of this guide.

  • Creator tier — a pool spanning nano through mid-tier and above, not volume nano accounts
  • A fixed post count — the target count you asked for is what you get; shortfall risk is zero
  • Final say for the brand — you choose who receives your product
  • Customisation — securing Spark Codes, securing usage rights for a specific video, and similar requirements
  • A data asset — the dashboard and the underlying data remain after the campaign ends

What does a 500-post seeding campaign cost in total? A worked example

Seeding agency pricing usually takes one of four forms: a fee per creator or per shipment, a fee per live post (you pay only for published content), a retainer or campaign-management fee, or a sales commission in TikTok Shop affiliate programmes. Only per-live-post pricing fixes the cost of one published video before the campaign starts; the other three leave it to the upload rate or to sales.

For our model the arithmetic is short: 500 live posts × KRW 60,000 = KRW 30,000,000 in agency fees. Because the fee is charged per post actually published, there is no charge for a creator who received the product and never posted, and no charge for managing those creators. What sits outside the fee is the physical side of the campaign — product, international shipping, customs and duties — and any cost tied to a specific market, product or extra requirement, which we quote separately. [11]

Line itemBasisWho pays500-post example
Agency feeKRW 60,000 per live post actually publishedBrand pays PLAYLABKRW 30,000,000
Product unitsOne unit per creator shipped; reaching 500 posts at a 60–70% upload rate means roughly 715–835 creatorsBrandUnits × your product cost
International shipping, customs clearance, dutiesPer parcel shippedBrandDepends on market and parcel
Products shipped but never postedNot a billing unitNot chargedKRW 0
Managing the creators who did not postNot a billing unitNot chargedKRW 0
Market-, product- or requirement-specific work (for example usage rights for a specific video)Quoted separately per briefBrandQuoted per brief

The 715–835 range is 500 divided by the 60–70% average upload rate; in practice we start a 100-post campaign at around 150 creators, so a 500-post plan starts near 750. It is an illustration for budgeting product stock, not a forecast for your product or market. The minimum campaign is 100 live posts, KRW 6,000,000. [10][13]

How to put a per-creator management-fee quote on the same 500-post basis

Many quotes price a management fee per creator and leave product and shipping out of the headline number. To compare them with a per-post quote, build the same total for the same output: the per-creator fee × the creators you would need to ship to reach 500 live posts, plus product and shipping for those parcels, divided by the 500 posts you actually need. If a vendor quotes KRW 30,000 per creator and its posting rate is 50%, 500 live posts means paying for 1,000 creators — KRW 30,000,000 in fees, the same as the per-post total, but with product and shipping for 1,000 parcels instead of roughly 715–835.

Before you put two quotes side by side, get three answers in writing from each vendor: which upload rate the quote assumes and on what denominator; whether the fee is charged for creators who never post; and whether product, international shipping and duties are inside or outside the quoted price. The full list of questions to ask a seeding agency before signing a contract covers the rest.

How a guaranteed post count works at a 60–70% upload rate

If our observed rate is 60–70%, how can we guarantee a fixed post count? The structure is simple: we recruit above the target from the start. For a target of 100 posts we begin at around 150 creators, and we adjust the multiple to the brand, product and market. We do not bill you for the managing cost of the over-recruited creators. You pay only for the target number of posts actually published.

This is also why the two questions a brand should put to any seeding agency are not "what is your upload rate" but: what is your billing unit, and who absorbs the shortfall when recipients do not post. How to choose a seeding agency covers the rest of the pre-contract checklist, and what a seeding agency actually does sets out where the scope ends.

Sources

3. Service scope is end-to-end: creator discovery, outreach, shipping, automated upload tracking, and performance reporting — playxlab.com

10. Average gifting-only upload rate is 60–70%; claims of 90%+ may indicate lower-tier creator selection; campaign engagement comparison — playxlab.com/ko/lab/guides/product-seeding/

11. Published operating conditions, including the billing unit and minimum volume — playxlab.com/about/

13. KRW 60,000 per live piece of content actually published, minimum 100 posts, from KRW 6,000,000 — playxlab.com/

We will design a seeding structure that fits your brand

Tell us your goal and budget, and we will come back with how many creators, in which markets, and in what mix.

Send an inquiry Book a demo

Leave an inquiry and we reply within one business day.

Related reading

Playbook — all field guides for global seeding