Appearance
Sales tracking & detection
Crosslist helps you keep track of your sales across all connected marketplaces.
Sales tracking gives you a centralized overview of your revenue, fees, expenses, and estimated profit or loss for each transaction.
Crosslist can automatically detect sales, but you can also add sales manually or import historical sales.
Automatic sales detection
Crosslist periodically checks your connected marketplaces for new sales and automatically records them in your account.
Sales are usually detected within 15 minutes, except for Vinted, where detection can take up to 30 minutes.
WARNING
Crosslist can only detect sales for linked listings, meaning Crosslist has the marketplace URL for that listing.
Your listings must have been imported, posted, or manually linked through Crosslist. Unlinked listings cannot be monitored for sales.
How does sales detection work?
Depending on the marketplace, Crosslist detects sales either through the cloud or the Chrome extension.
- Cloud-based: Crosslist detects sales automatically through its servers, even when your computer is off.
- Chrome extension-based: Your computer must be awake with Chrome open, the Crosslist extension active, and your marketplace accounts logged in for sales to be detected.
Here's an overview per marketplace:
| Cloud-based | Chrome extension-based |
|---|---|
| eBay | Facebook Marketplace (non-US) |
| Depop | Poshmark |
| Etsy | Mercari |
| Facebook Marketplace (US) | Grailed |
| Shopify | OfferUp |
| WooCommerce | Whatnot |
| Vinted |
INFO
For reliable sales detection on extension-based marketplaces, keep your computer awake (not in sleep mode), Chrome open, and the Crosslist extension active.
If your computer is off or asleep, Crosslist cannot detect new sales on these marketplaces until the extension is running again.
WARNING
Vinted is no longer available to new Crosslist users as of September 23, 2026. Existing users with a connected Vinted account can continue using the integration.
How does this relate to Autodelist?
Sales detection and Autodelist are two separate processes:
- Sales detection records when an item sells on a marketplace.
- Autodelist automatically removes or updates the corresponding listings on your other marketplaces.
Even if a sale is detected through the cloud, your computer may still need to be on to delist the item from an extension-based marketplace.
For example, Crosslist can detect an eBay sale through the cloud, but removing the corresponding Poshmark listing requires the Chrome extension.
INFO
Autodelist is available on Gold and Diamond plans and must be enabled separately in your account settings.
View sales for a listing
There are two ways to access the sales history for a listing.
From the listing overview
- Go to your listing overview.
- Locate the listing you want to inspect.
- Click the bar chart icon next to the listing.
![]()
From the listing detail page
- Open the detail page of a listing.
- Click the Actions dropdown in the top right.
- Select Manage sales.
![]()
The Manage sales dialog will open, where you can:
- View all recorded sales for the listing
- See sale dates, revenue, fees, and estimated profits or losses
- Edit or delete existing sales
- Add new sales manually
![]()
INFO
Click the external link icon next to a sale to open the corresponding order directly on the marketplace where it was sold.
![]()
WARNING
Once a sale has been saved, you cannot change its marketplace. To change it, delete the sale and create a new one with the correct marketplace.
Add a sale manually
You can manually add a sale at any time.
This is useful when:
- A marketplace is not supported for automatic sales detection
- You made an in-person or local sale
- You want to record a historical sale
- You want to add missing sales information
To manually add a sale:
- Open the Manage sales dialog.
- Click Add sale.
- Enter the sale information.
- Click Save.
![]()
WARNING
Manually added sales are used for sales tracking and reporting only. They do not trigger Autodelist.
Only sales automatically detected by Crosslist can trigger Autodelist actions.
Sale fields
When adding or editing a sale, you can enter the following information:
| Field | Required | Explanation |
|---|---|---|
| Marketplace | Yes | Where the item was sold |
| Sale date | Yes | Date of the sale. Defaults to the current date |
| Quantity | Yes | Number of units sold. Defaults to 1 |
| Sale price | Yes | Item revenue before fees, excluding shipping |
| Collected shipping | No | Shipping amount paid by the buyer |
| Refunded amount | No | Amount refunded to the buyer |
| Cost of goods | Yes | Original item cost. Defaults to the listing's cost of goods |
| Shipping expense | No | Your actual shipping costs |
| Other expenses | No | Additional expenses related to the sale |
| Standard fees | No | Marketplace commissions and selling fees |
| Shipping fees | No | Marketplace shipping-related fees |
| Promoted fees | No | Advertising or promoted listing fees |
WARNING
You can only manually add a sale if the listing quantity is greater than 0.
If the quantity is currently 0, first adjust it in the listing detail form.
Profit calculation
Crosslist automatically calculates your estimated profit or loss based on the information recorded for each sale.
This includes:
- Sale price and collected shipping
- Marketplace fees
- Cost of goods
- Shipping expenses
- Refunds
- Other expenses
The more complete your sales information is, the more accurate your profit reporting and sales analytics will be.
Import historical sales
Crosslist also lets you import historical sales that happened before sales tracking was active or were missed by automatic detection.
To import historical sales:
- Go to Account > Settings > Sales.
- Make sure you are connected to the desired marketplace.
- Click Sync historical sales next to the marketplace.
- Optionally enable Clear manual sales for this period to remove manually added sales from the last 3 months for that marketplace.
- Click Start sync and keep Crosslist open until the import completes.
![]()
Crosslist imports sales from the last 3 months, up to a maximum of 500 sales per sync to prevent marketplace rate limits.
INFO
Historical sales are imported for tracking and reporting purposes only. They do not trigger Autodelist, even if Autodelist is enabled.