Skip to content

Custom Costs

Custom Costs is a left-sidebar entry under the More section. It’s the management surface for non-platform cost inputs — cost of goods sold (COGS), fees, shipping costs — that combine with sales data to power profit-margin and product-profitability metrics.

Custom Costs is not the same as an ad-platform spend integration. Ad spend comes from connected ad-platform datasources; Custom Costs covers everything else that goes into the unit economics.

Each Custom Costs entry attaches a cost to a specific record:

Cost typeAttached toUsed by
Product COGSSKU or variantMargin per product, contribution margin, DTC profitability
Order-level feesOrder (or order tag)Net contribution per order
Shipping costShipping zone or order tagFulfillment cost per order
Marketing fixed costsPeriod (e.g. monthly)Blended marketing margin

Costs are uploaded via CSV; the surface validates row counts and column shapes before accepting an upload. See Custom costs (CSV upload) for the upload mechanics.

Once Custom Costs are loaded:

  • The DTC dashboard’s product table gains margin and contribution columns.
  • The Brand Overview Operations section surfaces fulfillment-cost tiles.
  • Per-metric ℹ️ panels for profitability metrics show “Custom Costs” as a contributing datasource.

Without Custom Costs uploaded, profitability metrics either hide or render as zero — see the metric’s ℹ️ panel for the specific behavior.

The Custom Costs surface lists every previous upload, with the active set highlighted. To replace the active set, upload a new CSV — the previous one is preserved for audit.

Costs do not retroactively rewrite history. A COGS change uploaded today affects only the date-range it covers — past periods continue to use the cost values active when those periods were calculated.

The Custom Costs link doesn’t appear in the sidebar. The link is under More in the left sidebar. If it’s still missing, the workspace plan may not include Custom Costs. Contact support.

A new product is missing from the COGS table. The product was added to the catalog after the last Custom Costs upload. Either upload a new CSV with the SKU included, or wait for the next scheduled re-upload.

Two uploads have overlapping date ranges. The most recent upload wins for overlapping rows. The audit list shows both files so the conflict is reviewable.