Skip to content

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-basedChrome extension-based
eBayFacebook Marketplace (non-US)
DepopPoshmark
EtsyMercari
Facebook Marketplace (US)Grailed
ShopifyOfferUp
WooCommerceWhatnot
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:

  1. Sales detection records when an item sells on a marketplace.
  2. 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 ​

  1. Go to your listing overview.
  2. Locate the listing you want to inspect.
  3. Click the bar chart icon next to the listing.

Manage sales button in listing overview

From the listing detail page ​

  1. Open the detail page of a listing.
  2. Click the Actions dropdown in the top right.
  3. Select Manage sales.

Manage sales button on listing detail

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

Manage sales modal

INFO

Click the external link icon next to a sale to open the corresponding order directly on the marketplace where it was sold.

Manage sales order URL

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:

  1. Open the Manage sales dialog.
  2. Click Add sale.
  3. Enter the sale information.
  4. Click Save.

Create sale modal

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:

FieldRequiredExplanation
MarketplaceYesWhere the item was sold
Sale dateYesDate of the sale. Defaults to the current date
QuantityYesNumber of units sold. Defaults to 1
Sale priceYesItem revenue before fees, excluding shipping
Collected shippingNoShipping amount paid by the buyer
Refunded amountNoAmount refunded to the buyer
Cost of goodsYesOriginal item cost. Defaults to the listing's cost of goods
Shipping expenseNoYour actual shipping costs
Other expensesNoAdditional expenses related to the sale
Standard feesNoMarketplace commissions and selling fees
Shipping feesNoMarketplace shipping-related fees
Promoted feesNoAdvertising 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:

  1. Go to Account > Settings > Sales.
  2. Make sure you are connected to the desired marketplace.
  3. Click Sync historical sales next to the marketplace.
  4. Optionally enable Clear manual sales for this period to remove manually added sales from the last 3 months for that marketplace.
  5. Click Start sync and keep Crosslist open until the import completes.

Sync historical sales

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.