tTendlio
  • How it works
  • Why Tendlio
  • Pricing
  • Resources
    • Guides
    • Documentation
    • FAQ
  • Try Tendlio for Free
Try Tendlio for Free
  • How it works
  • Why Tendlio
  • Pricing
  • Resources
    • Guides
    • Documentation
    • FAQ
  • Try Tendlio for Free

Getting started

14
  • How to install Tendlio
  • What Tendlio does
  • What Tendlio can do for you automatically
  • How to check your tools on the Growth engine page
  • How to set up Tendlio with the Getting started guide
  • How to set up Tendlio and run your first analysis
  • How to compare your Dashboard numbers with earlier periods
  • How to choose and arrange your Dashboard cards
  • Understanding your scores
  • Where the scores come from
  • How to work through your to-do list
  • What your to-do list can catch
  • How to get a daily task from the Growth coach
  • How and when to re-scan your store

What the numbers mean

6
  • Product health colors (Fast / Steady / Slow / Dead)
  • ABC class (A / B / C)
  • Selling pace (Sales/mo)
  • Forecast & “runs out in”
  • AOV and gross profit
  • How Sales lift counts what Tendlio brought in

Inventory

13
  • How to use the Products table
  • How to read a product’s Insights page
  • How to boost a product, or hide it from recommendations
  • What the Inventory Score measures
  • How to decide what to restock and how much to order
  • Reading the Forecast page
  • How to set up Auto outlet to clear your dead stock
  • How to discount products yourself with Manual outlet
  • How to test a higher price on a best-seller
  • How to set up your suppliers and order from each one
  • How to use the Tendlio fields on a product
  • How to set up seasonal detection
  • If you also sell in a physical shop

Customers

11
  • What your customer segments mean
  • What the Customer Score measures
  • How to act on a customer segment
  • How to find and contact customers in the Customer list
  • How to send a campaign to your customers
  • How to welcome first-time buyers and nudge them to a second order
  • How to recover abandoned checkouts and carts
  • How to ask customers for a review after their order
  • How to thank your best customers with Customer recognition
  • Coupons the plugin creates (and cleans up)
  • How to build an email in the email editor

Storefront

9
  • How to show frequently bought together products on your product pages
  • How to suggest more products on your cart page
  • How Tendlio suggests a free-shipping threshold
  • How to show in-stock alternatives when a product is sold out
  • How to set up a Deals page and offer a free gift
  • How to sort your product listings by profit with Smart Product Sort
  • How to set up Recommended for you, Trending now, On-sale picks and 404 suggestions
  • Measuring what the widgets earn
  • Storefront widget positions and shortcodes

Email sending

4
  • How to set up email sending and switch it to Live
  • How to check that your emails reach the inbox (SPF, DKIM, DMARC)
  • Who you can email (consent, in plain words)
  • How sending works: waiting emails, the daily limit and email analytics

Reports

5
  • What’s in Reports
  • Views to sales (where shoppers drop off)
  • Are your discounts paying off? (Discount report)
  • How to read your Store summary and get it by email
  • How to track your net profit, CAC and ROAS

Settings & your data

7
  • How to give Tendlio your product costs
  • How to choose who can use Tendlio and how its menu looks
  • How to switch between Simple and Advanced mode
  • How to see your activity and cleared to-dos in History
  • Your data and privacy
  • How to use the System status page
  • How to contact support or send feedback

Troubleshooting & FAQ

13
  • The analysis looks stuck or is taking long
  • My numbers don’t match WooCommerce Analytics
  • Which orders count as a sale
  • Emails aren’t going out
  • Staging copies and moving your store
  • Tendlio isn’t recording product visits
  • A storefront widget doesn’t show up
  • Caching and optimization plugins: what to exclude for Tendlio
  • Cart recommendations show nothing
  • If a storefront feature is off, does it still load?
  • A score shows “-” instead of a number
  • A to-do I marked done came back
  • Starting over, or what happens if I uninstall
View Categories
  • Home
  • Docs
  • Settings & your data
  • How to give Tendlio your product costs

How to give Tendlio your product costs

9 min read

Tendlio needs to know what your products cost you before it can show your profit, the money sitting in your stock, and your Inventory Score. You can add real cost prices, set an average margin that Tendlio uses to estimate the costs you haven’t added, or do both.

You will learn #

  • How Tendlio finds the cost of each product
  • The three ways to add real cost prices
  • How to set an average margin, and a different margin for some categories
  • How to see which costs are estimates
  • What the other costs on the same card are for

Before you begin #

  • Decide how you’ll start. If you know what most of your products cost, add real costs. If you don’t, set an average margin. From your next analysis, Tendlio uses it for your profit figures and your Inventory Score, and each real cost you add later replaces the estimate for that product.
  • To add real costs, switch on WooCommerce’s cost field. Tendlio reads each product’s cost from WooCommerce’s Cost of goods field, on the product’s General tab. WooCommerce hides that field until you switch on Cost of Goods Sold under WooCommerce → Settings → Advanced → Features. While the switch is off, the Costs & profit card in Tendlio says so and links to it.

How Tendlio finds a product’s cost #

For each product, Tendlio uses the first of these that it has:

  1. The real cost, from the product’s Cost of goods field. If a variation has no cost of its own, Tendlio uses the cost set on the product it belongs to.
  2. An estimate from a category margin, if you’ve set a margin for the product’s category.
  3. An estimate from your average margin.

An estimate takes the margin off the product’s price: at a 50% margin, a product that sells for 40 gets an estimated cost of 20. So a product without a price can’t get an estimate. When Tendlio has no cost for a product, it leaves that product out of your profit and stock value figures.

Add real cost prices #

There are three ways to add a real cost:

  • On the product in WooCommerce: type it in Cost of goods on the General tab. For a product with variations, give each variation its own cost here: it’s the only way for variations, because the other two skip them.
  • In Products & insights, one product at a time: hover a row and click Add cost in the Cost / Margin column. If the column isn’t on screen, add it: it’s in Columns, under Money.
  • From a CSV file: under the table on Products & insights, open Import costs from a CSV and upload a file with two columns, sku and cost.

How to use the Products table walks through the last two.

A cost you add in Products & insights shows in that table straight away. A cost you type in WooCommerce shows in Tendlio after your next analysis. Either way, your Inventory Score takes in new costs at the next analysis.

Tip: When a supplier changes a price, update that product’s cost the same day. With the old cost in place, Tendlio can’t warn you that you’re now selling the product below cost.

Set an average margin #

Your gross margin is the share of the selling price that’s left after the product’s cost: a product that sells for 100 and costs you 50 has a 50% margin.

  1. In your WordPress admin, open Tendlio → Settings. The General tab opens.
  2. In Costs & profit, in Average gross margin % (turns on the Inventory Score), type your average gross margin, from 1 to 95. If the card suggests a margin worked out from your own costs, you can click Use this to fill it in.
  3. Click Save settings. When the message says Saved. Re-scan to apply it to your scores., click Re-scan now, or let your weekly analysis pick up the change.

Your average margin covers every product that has a price and no cost, unless you’ve given the product’s category a margin of its own. A real cost always wins over it and replaces the estimate for that product.

The card suggests a margin once about 30 of your products are priced above their cost: the suggestion is the average margin of those products. Before that, from the first one on, the card says how many there are so far.

If you leave the average margin empty #

The field stays empty until someone saves a margin, here or during setup. After that, you can change the margin, but you can’t empty the field again.

While there’s no average margin, your answer under Cost tracking on the same card decides what happens to the products that have neither a cost nor a category margin:

  • If you answered Yes, I’ve set cost prices on my products in WooCommerce, Tendlio estimates their costs at a 50% margin for as long as too few of your products have a real cost. Once enough of them do, Tendlio stops estimating, and the products still without a cost drop out of your profit and stock value figures.
  • If you answered No, I haven’t entered a cost on every product yet, Tendlio doesn’t estimate their costs. Your Inventory Score shows a dash until enough of your products have a cost, real or estimated from a category margin.

Products in a category with a margin of its own keep their estimates, whichever answer you chose.

So if some of your products will go without a cost for a while, set an average margin anyway. It keeps them in your figures, and real costs still win wherever you’ve added them.

Set a different margin for some categories #

When one margin doesn’t describe your whole catalog, give some categories a margin of their own. If you make 20% on electronics and 60% on accessories, any one average is wrong for both.

  1. In Costs & profit, under the average margin, open Set a different margin for some categories.
  2. In the Gross margin % column, type a margin next to each category that needs its own. Leave the others empty. If your store has more than 500 categories, the list shows the first 500 by name and says how many it leaves out.
  3. Click Save settings, then re-scan.

A category’s margin covers its products, and the products in its sub-categories, unless a sub-category has a margin of its own. For the products it covers, a category’s margin takes the place of your average margin, and a real cost still beats both. To remove a category’s margin, clear its field and save.

See which costs are estimates #

  • In the Cost / Margin column on Products & insights, a * after a cost means Tendlio estimated it. Hover over the * to see which margin it came from: your average margin, or the margin you set for a category, which it names.
  • est. next to a money figure means that figure rests on an estimated cost.
  • Under the Inventory Score breakdown on Products & insights, a note says how many of your products use an estimated cost. If you answered Yes and Tendlio is filling in costs on its own, the note says instead what share of your products has a real cost.

Add your other costs for net profit #

Under Other costs (net profit), on the same card:

  • Transaction fee is your payment processor’s cut, as a percentage, for example 2.9.
  • Avg shipping cost / order is what shipping one order costs you, at your own courier’s rate. WooCommerce records what your customers paid for shipping, not what it cost you, so only you can fill this in.

The Marketing & profit report, which shows while Experimental features are on, takes both off your gross profit to work out your net profit. Your shipping cost also goes into the free-shipping threshold that your to-do list can suggest. Leave either one at 0 to leave it out of net profit. With no shipping cost, the free-shipping suggestion works from what your customers paid for shipping instead.

Why costs work this way #

The Inventory Score waits for costs #

Most of the Inventory Score is about the money in your stock, and a product without a cost has no stock value to count. When too few of your products have a cost, the score shows a dash instead of judging your stock from a small part of it. An average margin is enough for the costs, because it gives a cost to every product that has a price. The score can still wait for stock quantities or orders: What the Inventory Score measures explains when.

Estimates are marked #

An estimated cost is a margin taken off the price, so the margin and profit Tendlio shows for that product repeat that margin and say nothing about the product itself. The marks show you which figures to trust less until you add the real cost.

Additional resources #

  • How to use the Products table: adding costs one at a time, or from a CSV file.
  • What the Inventory Score measures: what the score does with your costs.
  • How to track your net profit, CAC and ROAS: where the transaction fee and shipping cost go.
  • What your to-do list can catch: the cards about missing costs, and about products priced below cost.
  • Selling below cost without noticing

Frequently asked questions #

Do I need a cost price on every product? #

No. Set an average margin, and Tendlio estimates the cost of every product that has a price and no cost of its own. Real costs you add later replace the estimates one product at a time.

Why doesn't my product have a Cost of goods field? #

WooCommerce hides it until you switch on Cost of Goods Sold under WooCommerce → Settings → Advanced → Features.

I changed my average margin. Why didn't my Inventory Score change? #

The score takes in a new margin at your next analysis. Click Re-scan now after you save, or wait for the weekly analysis.

Where do I enter shipping and payment fees? #

Under Other costs (net profit) on the same card: Transaction fee and Avg shipping cost / order. The Marketing & profit report uses them for net profit.

Updated on October 5, 2026
How to contact support or send feedbackHow to choose who can use Tendlio and how its menu looks
Table of Contents
  • You will learn
  • Before you begin
  • How Tendlio finds a product's cost
  • Add real cost prices
  • Set an average margin
    • If you leave the average margin empty
  • Set a different margin for some categories
  • See which costs are estimates
  • Add your other costs for net profit
  • Why costs work this way
    • The Inventory Score waits for costs
    • Estimates are marked
  • Additional resources
  • Frequently asked questions
    • Do I need a cost price on every product?
    • Why doesn't my product have a Cost of goods field?
    • I changed my average margin. Why didn't my Inventory Score change?
    • Where do I enter shipping and payment fees?
tTendlio

More profit from the WooCommerce store you already run.

Product

  • How it works
  • Why Tendlio
  • Pricing

Resources

  • Documentation
  • Guides
  • FAQ

Tendlio

  • About
  • Contact & support

Practical WooCommerce tips to help you sell more.

    An email when we publish a new guide, plus the news when Tendlio launches. Unsubscribe anytime. Privacy policy

    © 2026 Tendlio. Privacy Terms Refunds

    Cookie settings

    We'd like to use cookies to count visits and see how people use these pages. We set them only if you accept, and you can change your choice any time under Cookie settings.

    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    • Manage options
    • Manage services
    • Manage {vendor_count} vendors
    • Read more about these purposes
    Preferences
    • {title}
    • {title}
    • {title}