ForLives
Annex to the Services Agreement

KPI Framework
ForLives × JOY&TOY!

Committed performance targets for the first four months of the TikTok Shop EU launch, with definitions, measurement rules and the client responsibilities the targets depend on.

Term · 4 months Markets · Spain → Poland → Netherlands Source of truth · TikTok Seller Center
€41,680 GMV — Committed floor (ES + PL) per-market 75%
€8,000 Ad budget — Spain only reduced from ~€14K · PL/NL deferred
1,080 Affiliate videos floors ES 502 / PL 210

Scope & assumptions

The targets below are built on the following agreed parameters. If any of them change, the affected market's KPI is recalculated.

Product propositionPer the 13.09 brief, TikTok Shop sells a 3-pack only at €29.99. GMV, affiliate commission and sampling are all based on this bundle. Its ~€29.99 average order value (vs the ~€8 Carrefour basket) is the basis for the revised Spain GMV below.
Market activationSpain — Month 1–2 · Poland — Month 3 · Netherlands — Month 4
Ad budget — reduced & focusedCommitted ad spend is lowered from ~€14,000 across three markets to €8,000 in Spain only (unchanged €2,000/month), with Poland and Netherlands budget deferred until the Spain model is validated. Committed GMV is calculated at a conservative 2.0× floor on that spend, within your proven 1.5–2.5× range.

01GMV of the period

Committed GMV floor by market, built from the committed Spain ad budget and the Poland playbook to be activated once Spain is validated.

Market Active Committed ad budget GMV floor (2.0×) 75% floor
SpainM1–M4€8,000 (committed)€29,380€22,035
PolandM3–M4To be activated (Spain playbook)€12,300€9,225
Committed total€8,000€41,680per market
Spain — floor vs expected. The €29,380 floor is deliberately conservative — a 2.0× floor on ad spend plus organic GMV modelled on the confirmed €29.99 3-pack. Based on that bundle price and your creative's efficiency, we expect Spain at €33,380–€37,380. This is a projection, not a commitment; all performance above the floor is yours at no extra spend.
Want a higher committed Spain target? Committed Spain GMV scales with committed budget at the 2.0× floor (+€1,000 → +€2,000). This is optional and client-led — the plan above requires no budget increase.

Threshold to meet: Per market: Spain ≥ €22,035 and Poland ≥ €9,225 (75% of each committed floor). Netherlands is not threshold-bound this period.  ·  Netherlands (Month 4 launch) runs as a measured pilot, budget deferred, excluded from the threshold this period.

02Affiliate videos published

Videos published by affiliate creators, set and reported per market. Each market peaks in its launch month (Wave Launch) and is sustained afterwards by repeat content from the captured creator base.

Month Spain Poland Netherlands Videos / month Cumulative
Month 1100——100100
Month 2320——320420
Month 3150130—280700
Month 41001501303801,080
Period6702801301,0801,080

Threshold to meet: Per market: Spain ≥ 502 and Poland ≥ 210. Netherlands (130) measured, not threshold-bound.

Measurement & definitions

Direct answers to the points raised, forming the measurement basis for both KPIs.

1How is the 75% threshold calculated?

A KPI is considered met when actual performance reaches ≥75% of the committed floor, measured per market — Spain and Poland must each reach ≥75% of their committed floor; Netherlands is a pilot, not threshold-bound. Falling below 75% of a committed floor triggers a joint performance review, not an automatic financial penalty.

2Is GMV measured before or after returns / cancellations?

Gross GMV — paid orders as reported in TikTok Seller Center, before returns and cancellations. Seller Center is the single source of truth. In consumable pet treats the return rate is marginal, so gross and net are effectively equivalent.

3Does GMV include organic, affiliate and paid media sales?

Yes. The GMV KPI is total shop GMV — Affiliate | Organic + Shop and Affiliate | Paid Ads (GMV Max) combined. All revenue managed by ForLives counts toward the target. Committed GMV is calculated at a conservative 2.0× on committed ad spend; higher performance is expected but not committed. Organic + Shop GMV reflects the confirmed €29.99 3-pack (average order value ~€29.99 vs the ~€8 Carrefour basket), modelled conservatively at roughly one bundle sale per affiliate video at maturity.

4Is the content KPI per market or across all EU markets?

Video targets are set, reported and evaluated per market. Spain and Poland each carry a committed threshold; Netherlands is tracked as a pilot.

5What counts as an affiliate video?

Only videos published by affiliate creators. Brand-owned content is excluded from this KPI.

6Exact GMV and video targets per month / period?

As stated in the two tables above — GMV floor by market, and monthly and per-market for videos.

7How is reporting structured?

Reporting — per market, every month, never aggregated: each market gets its own GMV, video and ad-spend readout.

Client responsibilities

Both KPIs are conditional on the following inputs from JOY&TOY!. Where an input is not met, the affected market's target is reduced proportionally.

Ad budget deposited

€8,000 committed on GMV Max in Spain only across the period (€2,000/month). Poland and Netherlands budget is activated once Spain is validated.

Seller account live within 10 days

The seller account must be operational within a maximum of 10 days for each market (ES now · PL before Month 3 · NL before Month 4). Beyond that, the process can be delayed and that market's curve and KPIs are recalculated.

Samples served on time

≈590 units across the period at cost, ≈160 concentrated in Month 1 to power the launch Wave. Samples are the engine of the video KPI — no samples, no creators. It is necessary to ensure proper logistics that can meet the sampling needs in a timely manner.

Sample plan (aproximate). Month 1 — ES 160 · Month 2 — ES 90 · Month 3 — ES 40, PL 110 · Month 4 — ES 20, PL 60, NL 110  →  ≈590 units total. Samples decline per market as videos rise: once a creator is captured, repeat publishing needs no new sample.