Newegg
On this page
Quick Start — Recommended SetupPreliminary ChecklistAccounts & SessionsSupported ModesDesktop ModeMonitor ModeFinding a SKU or Combo IdentifierExample: Monitor + DesktopFAQWhich delay should I use?Where is Max Price?What is the difference between the two Qty fields?Common Errors & TroubleshootingAkamai or proxy errorsDesktop keeps waitingMonitor does not detect the item or priceCheckout failsComplete guide on our Newegg module
Quick Start — Recommended Setup
- Create a Newegg task group in Tasks, then click Create Task.
- Choose desktop, select your profile and checkout proxies, and enter the product SKU. Keep the product Qty at 1 unless you intentionally want more.
- Start with the current 3000 ms Delay. For a timed release, Desktop can run independently with Watch Task off.
- For random restocks, create a Monitor for the same SKU and enable Watch Task on Desktop. Start both so Monitor can signal Desktop when stock is found.
- Set the bottom Qty to the number of task rows, click Create, and review the tasks before starting. Desktop can place orders.
Preliminary Checklist
Create accurate billing, shipping and payment details in your profiles.
Proxy quality is especially important on Newegg. The existing recommendation is high-quality ISP proxies for monitoring and residential proxies for checkout. Poor or flagged proxies can cause Akamai errors; keep an alternate pool available.
For proxy options, see Stella Proxies. A provider working on another retailer does not guarantee it will work here.
Your cook group can help identify product SKUs and restock timing.
Accounts & Sessions
Desktop uses guest checkout with the selected profile. The current form has no Account/Session field, so no saved-account login setup is needed.
Supported Modes
- desktop: attempts checkout using your profile. With Watch Task enabled, it waits for a matching Monitor signal.
- monitor: checks stock and signals matching Desktop Watch Tasks. It does not place an order.
Desktop Mode
Use desktop for checkout. Review the product quantity before starting.
- Name: optional task label.
- Mode: choose desktop.
- Profile: select the saved billing, shipping and payment information to use.
- Checkout Proxy: select your checkout proxy group.
- SKU: enter the product identifier, not the entire product URL. See the examples below.
- Qty beside SKU: number of units to attempt in each order. Start with 1 and respect the listing’s purchase limit.
- Delay: retry delay in milliseconds. The current default is 3000 ms, or 3 seconds.
- Start Time and End Time: optional task scheduling.
- Combo Mode: enable only for a Newegg combo listing. Use its combo identifier as explained below.
- Watch Task?: enable to wait for a matching Monitor signal. Leave off to run Desktop independently.
- Jig Email Address: automatically modifies the profile email; the app describes this as a way to help prevent blocks. It is optional and does not guarantee that a checkout will succeed.
- Use TopCashback?: optional cashback integration. Configure it before enabling.
- Qty at the bottom: number of task rows to create, separate from the units-per-order Qty. Multiple checkout rows can place multiple orders.
For the existing explanation of email variations, see email jigging.
Follow the TopCashBack guide before enabling cashback. Eligibility is not guaranteed, and missing cashback still needs to be claimed manually.
Monitor Mode
Use monitor to check stock and trigger matching Desktop Watch Tasks.
- Name: optional task label.
- Mode: choose monitor.
- Profile: required by the current form, even though Monitor does not purchase.
- Monitor Proxy: choose the group used for stock checks.
- SKU: enter the identifier to monitor. Match it to the Desktop task.
- Monitor Type: api checks through the retailer’s API; atc uses the add-to-cart route. The existing recommendation is to start with api, with a mix of both as an option when appropriate.
- Delay: stock-check delay in milliseconds. The current default is 3000 ms.
- Reset Delay: pause after detecting a restock before monitoring again. For example, 60000 means 60 seconds. A longer pause helps avoid repeatedly signaling checkout tasks.
- Max Price: maximum product price for the Monitor. Enter your actual acceptable limit; for example, 30 means a product-price limit of 30. Allow separately for shipping and tax.
- Combo Mode: enable when monitoring a combo listing, and use the same combo identifier and setting on Desktop.
- Start Time and End Time: optional task scheduling.
- Qty at the bottom: number of Monitor task rows to create.
Finding a SKU or Combo Identifier
A regular product example is https://www.newegg.com/amd-ryzen-5-3600/p/N82E16819113569. Its SKU is N82E16819113569, the identifier after /p/. Confirm it against the Item number on the product page.
The image below shows where to find the Item number. It is from a different listing, so use the identifier from your own product rather than copying the number in the image.
For the existing combo example https://www.newegg.com/Product/ComboDealDetails?ItemList=Combo.4594456, the SKU is 4594456. Enable Combo Mode only when the listing is actually a combo.
Example: Monitor + Desktop
- Create a Monitor for the intended SKU. Choose api, select a profile and monitoring proxies, and set your acceptable Max Price.
- Create a Desktop task for the same SKU with your checkout profile and proxies. Set product Qty to 1 and enable Watch Task.
- If this is a combo, enable Combo Mode on both tasks and use the combo identifier on both.
- Start Monitor and Desktop. Monitor checks stock; Desktop waits for its signal and then attempts checkout.
FAQ
Which delay should I use?
Start with the default 3000 ms. If proxies struggle or requests are blocked, try a slower interval of 4000–6000 ms, such as 5000 ms, and check the proxy pool. Lower delays make more requests and can increase blocking.
Where is Max Price?
It is on Monitor in the current app. Desktop does not show a Max Price field. Do not assume the Monitor setting applies to an independently running Desktop task; check the listing price before starting.
What is the difference between the two Qty fields?
Desktop’s Qty beside SKU controls units per order. The Qty at the bottom creates task rows. Monitor only has the bottom task-row quantity.
Common Errors & Troubleshooting
Akamai or proxy errors
Check the proxy format and credentials, try a different high-quality pool, and increase the delay if necessary. Persistent failures across suitable pools can also follow retailer changes; check Stellar announcements and available updates before assuming one cause.
Desktop keeps waiting
If Watch Task is enabled, make sure a matching Monitor is running. Check the SKU and Combo Mode on both. For an independent Desktop task, leave Watch Task off.
Monitor does not detect the item or price
Check the SKU, stock, Monitor Type, Combo Mode and Max Price. A sale or promotional price may need investigation if the task sees a different price; do not raise your limit beyond what you are willing to pay. Send support the SKU and exact task status if it persists.
Checkout fails
Review the profile, product availability and purchase quantity. If you enabled email jigging, make sure the resulting email is suitable for receiving order updates. Share the exact error and mode with support without exposing payment details.