Where do TikTok Shop Ads CPA inputs come from?
Last updated: 2026-08-09
Written and reviewed by Seller Profit Guard Editorial Team.
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration.
Ads report source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 1 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For ads report source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Attribution source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 2 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For attribution source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Order source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 3 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For order source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Finance source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 4 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For finance source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Affiliate source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 5 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For affiliate source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Product-cost source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 6 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For product-cost source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Fulfillment source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 7 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For fulfillment source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Refund-reserve source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 8 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For refund-reserve source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Target-policy source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 9 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For target-policy source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Owner and restore source
Use the named Seller Center or Ads Manager report for spend, purchases, gross revenue, attribution setting, and data-through date; Finance and order evidence for fees and refunds; Affiliate Center for commission; and seller records for product, fulfillment, reserve, target, ownership, and restoration. Record source owner, report name, attribution setting, access date, data-through date, grain, privacy class, and accepted version. Checkpoint 10 in the CPA evidence source map records market, currency, report, attribution window, data-through date, order grain, source, owner, reviewer, and accepted version before any CPA or ROAS result is interpreted.
For owner and restore source, keep attributed gross revenue, refund, retained revenue, purchases, ad spend, referral fee, creator commission, product cost, fulfillment, other variable cost, reserve, target margin, conflict, backup, stop rule, and restoration as separate evidence fields.
Ads report source: verification test 1
Create a synthetic counterexample for ads report source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Attribution source: verification test 2
Create a synthetic counterexample for attribution source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Order source: verification test 3
Create a synthetic counterexample for order source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Finance source: verification test 4
Create a synthetic counterexample for finance source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Affiliate source: verification test 5
Create a synthetic counterexample for affiliate source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Product-cost source: verification test 6
Create a synthetic counterexample for product-cost source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Fulfillment source: verification test 7
Create a synthetic counterexample for fulfillment source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Refund-reserve source: verification test 8
Create a synthetic counterexample for refund-reserve source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Target-policy source: verification test 9
Create a synthetic counterexample for target-policy source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
Owner and restore source: verification test 10
Create a synthetic counterexample for owner and restore source. Change one field only, retain the prior packet, and show pre-ad contribution, break-even CPA, target CPA, observed CPA, minimum gross-revenue ROAS, observed ROAS, headroom, and Block, Review, or Ready effects.
Reconcile the counterexample against the named Ads report, attribution setting, Finance record, order evidence, Affiliate Center record, cost ledger, target policy, owner, reviewer, backup, stop-rule, and restoration evidence. Never expose seller, creator, buyer, order, campaign, invoice, bank, tax, credential, or raw export data.
TikTok Shop Ads CPA Data Sources: evidence exercise 1
Reperform ads report source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 2
Reperform attribution source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 3
Reperform order source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 4
Reperform finance source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 5
Reperform affiliate source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 6
Reperform product-cost source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 7
Reperform fulfillment source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 8
Reperform refund-reserve source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 9
Reperform target-policy source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
TikTok Shop Ads CPA Data Sources: evidence exercise 10
Reperform owner and restore source using the invented product-card and affiliate-creative packets. Hold USD 65 attributed gross revenue, USD 61 retained revenue, order grain, fees, product and fulfillment costs, reserve, purchases, spend, and target constant, then isolate the affiliate packet's USD 5.60 creator commission.
Stress attribution window, report date, refund maturity, product mix, fee, creator commission, product cost, fulfillment, reserve, purchase count, spend, target, owner, conflict, or restoration one at a time. A calculated ratio cannot certify incrementality, future conversion, scale, settlement, payout, tax, or platform action.
Report-date reconciliation table
Add columns for report name, Shop ID scope, attribution window, order-date or touch-date basis, data-through date, purchase grain, optimization mode, gross revenue definition, and export owner. Preserve a discrepancy between Seller Center and Ads Manager until its scope is explained.
A shared date range alone does not make two reports comparable. The event assignment rule can move attributed revenue between days.
Refunded ad cost and Finance evidence
For Maximize Net Sales, record gross revenue, refund amount, net sales, refunded ad cost behavior, Refund GMV, and applicable Finance Shop Ads commission evidence in separate fields.
Do not import private order or payout exports into the public site. Use invented fixtures or approved aggregates and retain the protected source outside the active content tree.
Sources and further reading
- TikTok Business Help: Ads Metrics in Seller Center: Official cost, purchase, CPA, ROAS, gross-revenue, Product Card, Video, LIVE, SKU, and attribution definitions.
- TikTok Business Help: Gross Revenue for Shop Ads: Official gross-revenue equation and gross-revenue ROAS definition.
- TikTok Business Help: Shop Ads Attribution: Official Shop ID attribution, windows, precedence, affiliate-creative scope, and report-date boundaries.
- TikTok Business Help: Product GMV Max Best Practices: Official ROI-target, budget, learning, product, and creative operating guidance.
- TikTok Business Help: Maximize Net Sales: Official gross-revenue versus net-sales optimization and refund evidence.
- TikTok Shop Academy: Referral Fee Updates: Official retained-order referral calculation used in the pre-ad contribution packet.
- TikTok Shop Academy: Affiliate Commission: Official actual-paid-price, refund, protected-rate, and creator commission evidence.
- Seller Profit Guard methodology: Evidence, privacy, deterministic calculation, release, monitoring, and restoration controls.
Related Seller Profit Guard tools
- TikTok Shop Ads CPA Calculator: Run the browser-local product-card versus affiliate-creative economics packet.
- TikTok Shop Fee Reference Calculator: Reconcile fee and commission inputs before deriving advertising limits.
- Creator Commission Calculator: Model creator economics separately from platform attribution.
- Break-Even ROAS Calculator: Compare the same logic in a platform-neutral contribution model.
- Methodology: Review evidence, privacy, validation, monitoring, and restoration.
- Data Privacy: Protect seller, creator, buyer, order, campaign, invoice, and raw export data.
- TikTok Shop Ads CPA Formula and Inputs: Define attributed gross revenue, retained revenue, purchases, spend, non-ad variable costs, target margin, CPA ceiling, ROAS floor, and source evidence.
- TikTok Shop Ads CPA: Product Card Example: Reperform an invented product-card packet from platform gross revenue and refunds through contribution, target CPA, observed CPA, and ROAS.
- TikTok Shop Ads CPA: Affiliate Creative Example: Model an affiliate-creative order with protected creator commission, retained contribution, a lower target CPA, and a higher gross-revenue ROAS floor.
- TikTok Shop Ads CPA Calculator Mistakes: Diagnose mixed grains, wrong revenue definitions, attribution lag, product allocation, duplicate ad cost, refund, commission, and ratio errors.
- TikTok Shop Ads CPA Decision Thresholds: Separate structural Blocks, target-margin Review cases, and narrow Ready evidence for product-card and affiliate-creative advertising packets.
- Product Card vs Affiliate Creative CPA: Compare product-card and affiliate-creative TikTok Shop Ads packets at the same reporting, attribution, retained-order, cost, contribution, and target grain.
- Weekly TikTok Shop Ads CPA Review: Turn reporting, attribution, refunds, fees, commission, costs, targets, exceptions, and rollback into a recurring review.
- Interpret TikTok Shop Ads CPA Without False Precision: Explain what target CPA, observed CPA, gross-revenue ROAS floor, headroom, and decisions can establish, and which conclusions remain unverified.
- TikTok Shop Ads CPA Audit Template: Provide a reusable control sheet and dated change log for reporting, attribution, contribution, CPA, ROAS, decisions, ownership, and rollback.
Next step: Open Seller Profit Guard.
This is operational planning help, not tax, accounting, legal, financial, or platform-policy advice. Review the Terms and disclaimer, and verify current platform rules and fee assumptions before changing prices.