A glowing spreadsheet being scanned and cleaned, with duplicates rejected and tidy game-item crates traveling through a Sellerbot-branded checkpoint gate toward five marketplace portals: Eldorado, G2G, iGVault, Racoon, and GameBoost.
← All posts

October 28, 2026

Bulk Restock Batch Prep: A Pre-Upload Checklist for Game Account and Item Sellers

Most bulk restock problems start in the spreadsheet, not on the marketplace. Duplicate rows, mismatched titles, missing delivery data, and inconsistent quantities all get copied to every platform you sell on. This guide walks through a practical batch-prep workflow for sellers listing accounts, items, or currency on Eldorado, G2G, iGVault, Racoon, and GameBoost, so a restock goes live clean the first time.

Why bulk restock problems start before you upload

When you restock one listing by hand, you notice mistakes as you type. When you restock 200 offers in one run, a single bad column is multiplied 200 times. Across several marketplaces, it can be multiplied 1,000 times.

Sellers who restock often usually run into the same issues:

  • The same account or item ends up in two batches.
  • Titles and descriptions differ slightly between platforms, so listings are hard to track later.
  • Quantity in the sheet doesn't match what is actually in the warehouse or delivery pool.
  • Delivery details are missing, malformed, or stored in the wrong field.
  • Prices are copied without regard for each marketplace's fees.

A bulk tool like Sellerbot saves time on the upload itself. The checklist below makes sure what you upload is worth uploading.

Step 1: Define the batch before you touch the sheet

A batch is a group of offers you intend to publish together, with a clear scope. Write down three things first:

  1. Product type: accounts, in-game items, currency, or boosting-style services. Don't mix types in one batch, because their required fields differ.
  2. Target marketplaces: which of the supported platforms this batch should reach.
  3. Batch name or ID: something like 2026-10-28-accounts-tierA. You will use it later for reconciliation.

A named batch makes it easy to answer "what did I upload on Tuesday?" when something looks off a week later.

Step 2: Normalize your source sheet

Treat your spreadsheet as the single source of truth and give it a stable structure. A workable minimum for most seller workflows:

ColumnPurposeCommon mistake
Internal SKU or stock IDUnique key for each unit or offer groupReusing IDs or leaving blanks
Game / categoryDecides which marketplace category the offer maps toFree-text variants like "WoW" vs "World of Warcraft"
TitlePublic listing titleDifferent wording in every row for the same product
DescriptionPublic listing detailsPasting internal notes into the public text
QuantityUnits available for saleCounting reserved or already-sold units
Base priceYour price before marketplace-specific adjustmentsMixing currencies in one column
Delivery dataWhat the buyer receives or how delivery happensWrong format, trailing spaces, hidden characters
Batch IDTies the row to this restock runLeft out, which makes cleanup harder later

Two cleanup rules save the most pain:

  • Standardize category and game names using a fixed list. If one row says "CS2" and another says "Counter-Strike 2", a mapping step will treat them as different things.
  • Trim whitespace and strip invisible characters from delivery data. Copy-paste from chat apps and notes tools is a common source of broken credentials or codes.

Step 3: Run duplicate and conflict checks

Duplicates are the most expensive restock error, especially for unique stock like accounts. Before upload:

  • Sort or filter by SKU and delivery data. Any repeated value is a red flag.
  • Check the new batch against your current active stock, not just against itself.
  • Look for near-duplicates: same account with a different title, or same item with a slightly different quantity.
  • Confirm no row is also listed under another seller workflow, such as a manual listing you created last week.

If you sell the same unit on several platforms, one unit should map to several listings, not to several units. That distinction decides whether your sold-stock sync works properly afterward. For more on that side of the problem, see our post on preventing overselling across marketplaces.

Step 4: Map your fields to each marketplace

Marketplaces describe the same product in different structures. Some want a category and subcategory, some use tags or attributes, and the required fields vary by product type. Rather than relying on memory, build a short mapping reference for each platform you use.

A simple mapping worksheet might look like this:

Your sheet columnWhat to verify on each marketplaceRisk if wrong
Game / categoryExact category name and where it sits in the platform's treeListing lands in the wrong place or fails validation
TitleCharacter limits and formatting rulesTruncated or rejected titles
DescriptionAllowed length and formattingCut-off text or missing buyer info
PriceCurrency and how fees are applied on that platformMargin lower than expected
QuantityWhether the offer is single-unit or multi-unitWrong stock shown to buyers
Delivery dataWhether it is stored as automatic delivery data or handled manuallySlow or failed delivery

Requirements change over time, so confirm the current form on each marketplace instead of assuming last quarter's rules still apply. Once your mapping is settled, a panel with field mapping saves you from re-entering it on every restock. You can see how that flow looks in the Sellerbot preview.

Step 5: Set price and quantity with intent

Price and quantity are the two fields that most directly affect revenue and risk.

Price

  • Start from a base price and your target margin, then account for each marketplace's fees separately. The same base price can produce different net revenue on different platforms.
  • Don't assume the lowest price you've ever seen is the right starting point. If you use suggestions from an automated pricing workflow, review them before they go live. Our guide on price floors and undercut steps covers that process.

Quantity

  • Only count stock that is actually available. Exclude units that are reserved, in dispute, or pending delivery.
  • If you list the same stock on multiple platforms, decide up front how you will handle the overlap, for example by listing a smaller number on each platform than your true total.

Step 6: Start with a small test slice

Before you push the full batch, publish a small slice of it, such as 5 to 10 rows covering different categories and price points. Then check:

  • Did every row create a listing in the right category?
  • Do titles and descriptions look right on the public page?
  • Is the price correct after fees?
  • Is quantity displayed as expected?
  • Does delivery data look intact?

If any of those checks fail, fix the source sheet or the mapping and retry with another small slice. Fixing five listings is much cheaper than fixing five hundred.

Step 7: Reconcile after the restock

A restock isn't finished when the upload completes. Reconcile it:

  1. Compare the number of rows in your batch to the number of live listings per marketplace.
  2. Investigate any gap. Missing listings usually point to validation errors, category problems, or rate limits.
  3. Confirm the batch ID or naming is recorded in your sheet so you can trace listings back later.
  4. Check that sold-stock sync is working on the first sale, so one marketplace sale reduces availability elsewhere.

Keep a short log of what went wrong and how you fixed it. Over a few restocks this becomes your own playbook, and your batch prep gets faster.

A quick pre-upload checklist

Print or copy this before each restock:

  • Batch scope, product type, and target marketplaces defined
  • Batch ID assigned
  • Sheet columns standardized and category names consistent
  • Whitespace and hidden characters cleaned from delivery data
  • Duplicates checked within the batch and against active stock
  • Field mapping confirmed for each marketplace
  • Prices reviewed with fees in mind
  • Quantities reflect real available stock
  • Small test slice published and checked
  • Post-upload reconciliation completed

Where Sellerbot fits

Sellerbot is built for the repetitive parts of this workflow: managing listings, bulk restocking, mapping fields, syncing sold stock, and reviewing price suggestions across supported marketplaces. It doesn't replace good source data, though. The cleaner your sheet and mapping, the more time a panel saves you.

If you want to see how this fits your volume, explore the features, look at the plans, or browse more seller guides on the Sellerbot blog.

Final thoughts

Bulk restocking is a data-quality problem first and an upload problem second. Define the batch, normalize the sheet, check for duplicates, map fields deliberately, test a small slice, and reconcile afterward. Do that consistently and your restocks will be faster, your listings more consistent, and your cleanup work much lighter.