Start Here

We cover the essentials in our uBuyFirst Getting Started Series. Learn the basics and begin buying eBay Deals in under 20 minutes!

In this tutorial, we’ll cover all the essentials to get uBuyFirst downloaded and installed on your PC.

Topics Covered:

Download & Installation

  • To get started, let’s download and install uBuyFirst.

    Skip to Tutorial Section:

    PC Requirements

    Ensure your PC has the minimum and/or recommended hardware for the best possible experience.

    Minimum Requirements

    • Windows 7 with Service Pack 1

    • Intel i3 Series or AMD Equivalent

    • 2 Gigabytes of Ram DDR2

    • 40 MB of Hard Drive space for installation

    • High Speed Internet

    • Microsoft .Net Framework

    • Widescreen 17 Inch Monitor

    Recommended Requirements

    • Windows 10 64-Bit

    • Intel i7 Series or AMD Equivalent

    • 4 Gigabytes of Ram DDR3/4

    • 200MB of Hard Drive Space (Solid State Drive Recommended)

    • High Speed Internet with Fast Download Speeds

    • Widescreen 24+ Inch  Dual Monitors

    • Microsoft .Net Framework

    In addition to these specs, you’ll want to ensure your virus protection service and/or windows firewall is set to allow uBuyFirst through security screening.

    Helpful Links:

    Download uBuyFirst

    Trial, Free or Subscription users all have the same download procedure.

    1. Visit webpage

    2. Click on the “Download” menu link located at the top of the page.

    3. Free/Trial users click on the “Free 30 Day Trial” link below the subscription options or click the “Free” subscription option.

    4. Subscription users will click on a subscription package and complete the checkout process.

    5. Both ways will result in an email being sent to the email address provided containing a link to download uBuyFirst.

    Installing uBuyFirst

    1. Locate the uBuyFirst.exe install file from your browsers download section.

    2. Double click or right click and open the install file.

    3. Follow install instructions for install directory path.

    4. Agree to terms and conditions

    5. Finish installation. By default, uBuyFirst will open once completed.

    Helpful Links:

    Activating License Key

    uBuyFirst comes with an unrestricted 30 day free Enterprise trial period that does not require a license. After this time, the software will convert to the free version and limit some advanced user features. For users who have since subscribed or are initially subscribing, entering your license key will ensure your copy of uBuyFirst has all package level features unlocked.

    1. Visit and visit the download section.

    2. Select a paid subscription package and complete the checkout process.

    3. An email will be sent to the provided email address with license key and download link.

    4. Download and Install uBuyFirst if you haven’t already done so.

    5. Open uBuyFirst and navigate from the top menu to HELP > SUBSCRIPTION INFO

    6. A dialog box will appear showing your License Status and/or days left during your trial period

    7. Copy/Paste or type in the License Key provided in the email into the License Key field.

    8. Click Activate

    9. License key will be checked and upon verification will provide instruction to restart the application.

    10. Close and Exit uBuyFirst entirely and re-open the program.

    11. You can verify license key activation by again navigating to HELP > SUBSCRIPTION INFO from the top menu.


    • All emails from uBuyFirst will come from support [at] ubuyfirst dot com . Please add this email address to your white list if you’re not receiving emails.

    Please contact us if you have any issues during download and installation.

In this tutorial, we'll cover all the basic setup actions required to start searching with uBuyFirst.

Basic Setup

Part 2 in our getting started guide will help you get started searching for deals on eBay with the required and most basic settings.

Skip to Tutorial Section:

1) Keyword/Search Term Setup

  1. Go to HOME > KEYWORDS menu navigation options or click on the KEYWORDS panel within uBuyFirst.
  2. The EBAY SEARCHES window will appear
  3. For new users, we’ve included a few sample search terms for your reference.

You will see the following fields present:

  • Enable/Disable Search Term – Check box indicates if search term is actively being searched or  temporary disabled.
  • Alias – Internal name for a specific search term (ex: If keywords for a search term was “iPhone 6 Verizon 16GB -6s” a proper alias could be designated as “i6-VRZ-16GB”
  • Keywords – Keywords to search for items just as you would input them if conducting an official eBay website search.
  • Search in Description – If checked, the description of a listing will be checked for the keywords you’ve specified.
  • Price Min – The minimum price range for a specific search term
  • Price Max – The maximum price range for a specific search term
  • Category ID – The numerical eBay category ID filter for a specific search term.
  • Condition – eBay item condition filter. Select one, many or all.
  • eBay Site – eBay primary site to search by default for an item (ex:, etc.)
  • Located in – Item location filter specified by country abbreviation.
  • Ship Zip Code – Your ship to zip code. Entering this value will calculate the standard/lowest total price (item price + shipping cost) in the “Total Price” field for items that have calculated shipping based on your zip code.
  • Sellers – For users who wish only to search specific eBay seller ID’s for items. Enter a sellers name separated by a comma to include multiple sellers. (Maximum 4 sellers per search term)
  • Interval – Frequency a specific search term should be searched for. Ex: A search term that returns on average only 4 items per day could be modified to 30 second interval to allow other search terms a higher priority when searching for items that return more results.
  • Filter – Local filter conditions to be applied for sub search terms.

Adding a New Search Term

  • Click on the “+” icon on the upper right corner of the EBAY SEARCHES dialog box
  • A new row will appear where you can fill out your new search term.
  • Ensure the Enable/Disable Search Term check box to the far left of a search record is clicked.

Deleting a Search Term

  • Single click on an exisiting search term record so it’s highlighted with a black border.
  • Click the “X” button in the upper right corner of the EBAY SEARCHES dialog box.

Importing / Exporting Search Terms

You can import your search terms in bulk for faster setup or if you’re transferring them from an existing search platform.

  1. First, you need to get the proper format for importing. The best method for this is to export the existing search terms so you’ll have a template file to work from.
  2. Click the EXPORT button (Door Icon with Right pointing arrow) on the EBAY SEARCHES dialog box.
  3. The file will automatically open in Microsoft Excel or the default application your PC is set to open CSV files.
  4. Add/Delete search terms with appropriate field values.
  5. Save file as a CSV to your PC
  6. To Import, click on the IMPORT button (Door Icon with Left pointing arrow) on the EBAY SEARCHES dialog box.

Sub Search Terms

Sub Search Terms can be used to reduce the overall load on your local PC and increase the likelihood of finding items faster. Sub Searches are basically local “child” filter searches extracted from a main “parent” search term.

Ex: If you’re searching for the following 6 items that are all related:

  • iPhone 6s Verizon 16GB
  • iPhone 6s Verizon 32GB
  • iPhone 6s Verizon 64GB
  • iPhone 6s Sprint 16GB
  • iPhone 6s Sprint 32GB
  • iPhone 6s Sprint 64GB

In this case, uBuyFirst would have to make 6 separate unique searches for one main item that has 6 item specific variants.

You could make one main parent search term for the following:

  • iPhone 6s (Verizon,Sprint)

With child search terms:

  • Verizon 16GB
  • Verizon 32GB
  • Verizon 64GB
  • Sprint 16GB
  • Sprint 32GB
  • Sprint 64GB

In this case, the main parent search term would retrieve all results related to “iPhone 6s (Verizon,Sprint) and local filters would separate them out into the 6 different variants.

Why use this feature?

  • More concurrent searches increase the likelihood of finding results sooner.
  • Reduce load on local PC and uBuyFirst servers will results in finding results sooner.
  • Separate out product variants that have different price points without sacrificing speed.

Duplicate Search Terms

  • Left mouse click on an individual search term record.
  • Click “Delete Item”.

Enable / Disable Search Term

Temporary enable or disable individual search terms.

  • Check/uncheck the box to the far left of a search term record. Check = Enabled / Unchecked = Disabled
  • OR right mouse click an individual search term record and then click “Check Selected” or “Uncheck Selected”

2) eBay Account Authentication

uBuyFirst has the functionality to bring in all item specifics, seller information and item details from a listing. In addition, you’ll also be able to purchase directly though the application and make an offer when available. In order to get the most details for items and buy directly through the app, you’ll need to authenticate your eBay account.

Authentication Overview

uBuyFirst will never save or store your eBay password, ever.

Authentication is done securely through eBay’s website. In summary, you’ll use the app to initiate a request that tells eBay it’s ok to make calls on your behalf. The token is saved for 12 months and can be revoked at anytime through your eBay account settings.

Enhanced Abilities:

  • Bring in all item specifics for listings
  • Purchase “Commit To Buy” items directly through application
  • Make an offer directly through the application


  • Navigate to OPTIONS > EBAY ACCOUNTS within uBuyFirst


  • Click the ADD ACCOUNT button on the popup window


  • Select the eBay country site your buying username was created on and click AUTHENTICATE.


  • Your default browser will open and request you to sign into eBay.
  • Once logged in, review the application token request information and click “I agree” to confirm.


  • A Confirmation page will appear if successful.


  • Then proceed back to the uBuyFirst application and click “CONFIRM”


  • The details of the account token will be shown. Click SAVE to finish authenticating your account.


  • To remove the account authentication login to eBay and navigate to ACCOUNT > SITE PREFERENCES


  • Under “THIRD PARTY AUTHORIZATIONS” you will see uBuyFirst. Click “REVOKE” to remove account token.



4) Basic Settings & Options

Outside of it’s core functionality, uBuyFirst has many other settings and features buyers can use to win more newly listed “Buy-It-Now” only items on eBay. In this tutorial, we’ll explain these features and how they’ll help you to find items first, decide quickly and buy before your competition.

eBay Local Time

Searches for new listings specify time values from last previously found items. Therefore, having your PC’s time setting synced with eBay’s official time is vital to ensuring optimal search performance.


  • Found under OPTIONS menu
  • Click and set “Time Zone” to your local time zone
  • Ensure your PC’s timezone is the same selection
  • Check “eBay – Local time” and if off, click “Sync Now”
  • Tiny differences such as 1-3 seconds can often occur so you don’t have to sync repetitively if you see this variant in time often.

*Syncing with eBay’s clock will modify your PC’s local time.

Open in Browser


  • Open in browser will open each newly found search result in your default browser (or designated browser with filter rule if > 1 eBay account selected)

Maximize Window


  • When application is minimized and a new listing is found this option will maximize the window back into view on your screen. Buyers with infrequent new listings and limited monitor space can work on other items and ensure they’ll automatically be ready to purchase when a new listing is found.

Sound Alert


  • Enable and select a sound alert to be played when a new listing is found.

Tray Alert


  • Tray alert will give you a customized snippet of new listings in your windows desktop. No browser needed.


You can customize the tray alert in many ways.

  • Enable/Disable alert
  • Show thumbnail picture
  • Auto Height to adjust height based on all information designated to show. (will not cut off information)
  • Close After – Keep the notification up for “X” amount of seconds.
  • Display Speed – Transition in speed of newly found items
  • Location – Select location on screen to display
  • Showing Effect – Transition in effect of notification
  • Max Alerts – Only show a certain amount of notifications at a time in case overloaded. Won’t push off.
  • Font Size – Adjust font size
  • Alert W/H – Set default W/H for notification
  • Caption / Text – Customize the exact information to display in a new alert using the format above and the item spec value name in the standard grids.


Example of notification

Idle Timeout


Time interval to stop searching after a certain amount of minutes of inactivity. This helps reduce bandwidth on our side and yours.

Start on Boot/Auto Start Search


  • Start UBF automatically each time Windows boots
  • Auto start search when UBF is opened.



  • Choose from many different skin types for the application interface.

5) Start & Stop Searching

Now that you have all the basics covered, let’s begin searching for newly listed BIN items.

  • Click on the START button from HOME>START
  • OR click the START/Stop button on the bottom left menu.
  • When a search has been started, the START button will be replaced with a red STOP button.
  • Simply click stop in either of these locations to stop searching for all items.

In this tutorial, we’ll show you how tocustomize listing information in the search results grid.

Topics Covered:

  • Size, Font & Row Height
  • Adding Item Specific Fields
  • Rearrange/Add/Remove Column Fields
  • Using Filters to Customize Search Results
  • Highlighting Words in Description

Click here to get started

In this tutorial, we’ll explain what Workspaces & Panels are and how you can optimize listing information specific to your needs.

Topics Covered:

  • Panels Explanation
  • Workspaces Explanation
  • Rearrange, Resize & Exclude Panels
  • Saving & Changing Workspace Layouts
  • Panel Specific Features

Click here to get started

In this tutorial, we’ll cover the two methods you can purchase eBay items once you’ve made a decision to buy.

  • Using the Buy Buttons
  • Require Immediate Payments vs Commit to Buy
  • Purchasing Directly from uBuyFirst
  • Make Offer Options
  • Selecting Default Browser
  • Best Practices for Fast Purchasing

Click here to get started

In this tutorial, we’ll show you some additional options & settings that may help your purchasing efforts.

  • Highlight Description Words & Phrases.
  • Using Proxies
  • Using PushBullet for Mobile Notifications
  • Selecting Default Browser
  • Best Practices for Fast Purchasing

Click here to get started


Most frequent questions and answers

All major eBay sites are supported by uBuyFirst including:

US –

Canada (English) –

Canada (French) –

UK –

Australia –

Austria –


France –

Germany –

Motors –

Italy –

Belgium –

Netherlands –

Spain –

Switzerland –

Hong Kong –

India –

Ireland –

Malaysia –

Philippines –

Poland –

Singapore –

Sweden –


These settings can be set on the search term level for items that are posted to these sites as well as item location.

Currently, uBuyFirst works on Windows OS only. Linux and Mac are not supported.

A browser version of uBuyFirst is in the works and scheduled for Q2 of 2015.

Yes. uBuyFirst is free to use.

The free version has limitations on call frequency and more advanced features but includes all the main components for the occasional buyer to win newly listed BIN items on eBay.

uBuyFirst was built for power buyers. Those needing to gain advantages of seconds to minutes on newly listed items. This could be for buyers who buy infrequently but are buying in a competitive category or for those who buy 10’s or 100’s of thousands of dollars a month.

The eBay development program allots a specific amount of calls for searching per day. Because these power buyers have more success with increased amount of calls, the consumption per user tends to be heavier on average per user compared to other free tools out there on the market.

A paid subscription plan is setup with the assumption that those needing an advantage are willing to pay the subscription fee for the immense benefit of these additional features and more frequent call volumes.

Our free version and lower subscription packages are still very viable buying options for those wanting to win great deals.

This is a possibility.

uBuyFirst calls out (based on subscription) concurrent to the order you have setup your search terms. uBuyFirst can run hundreds of individual searches but try to keep the number as low as possible for the best results.

You can do this by combining or grouping keywords together and then using the additional features to help identify individual specs that differentiate product for the type of items you purchase.

Ex: A user wants to purchase iPhone 6 models for 4 different carriers. Instead of making four individual searches (ex: “iphone 6 verizon” or “iPhone 6 Sprint”) you could make one search for “iPhone 6” and use filter conditions to highlight the “carrier” item specific a user selected color for each different carrier.

If each model/carrier combo has a different price, you can include short hand in the “term” of the keyword to recall this information quickly such as “i6 – VRZ/$600 – S/$500 – ATT/$550” and put this column to the far left on the main search grid.

Above all, feel free to create as many search options that are available and monitor your success rate. If items are being missed by seconds then you can make some adjustments by combining these search terms.

You can’t win them all.

Just because someone sees an item by seconds or minutes before you one time doesn’t mean that you’re not seeing many MORE than them by seconds or minutes.

eBay’s dataservers aren’t exactly an open book. Not to mention their spread out all over the country/world and it takes time for a newly listed BIN item to be replicated across all of these data listing servers. Each time you call, the request is resolved and directed at one of these servers “at random”.

Just because you see a handful of listings sold minutes before you found it doesn’t mean someone has a super system and is finding them always faster than you.

Our enterprise subscription package allows for increased calls as well as using proxies to gain better advantages and reduce this “randomness” in your favor.

Testing against all other major competitors, uBuyFirst is confident that we’re always staying ahead of the curve and doing everything we can to ensure the FREQUENCY that you see items first is the highest possible while complying with all eBay developer terms of service.


uBuyFirst does not store any eBay user account information on our side. The authentication is via eBay’s token authentication which is done through the web browser by logging into your eBay name from the official eBay site and confirming your account.

Also, this is only required if you wish to purchase items directly from the application via the placeoffer API for commit to buy items (items that do not require immediate payment). While this feature is sure to shave off valuable seconds by not having to leave the application and checkout via the browser, it’s not required.

Great! We listen to our customers and welcome any comments about ways that can improve your ability to win more items!

Visit the contact form on on the homepage and let us know! We usually implement reasonable request and within a timely manner.

This happens and is either a result of an improper search term setup or eBay’s best match algorithm thinking for you and giving unrelated searches.

Sellers can also often times include items in the improper catalog ID.

Start with simple search terms and then moved to advanced parmaters that uBuyFirst allows (such as “-” or in quotations or parenthesis). You can also use search filters and price min/max to reduce the number of these improper search results.

Remember, it’s usually best to create simplified keywords and then use the functions of uBuyFirst to eliminate outliers or highlighting cell/row/listing keywords or phrases to help you identify these improper results rather than create tons of rules that might exclude items that you do want to see.

Simply send us a message on the contact form and we’ll do this for you right away with no fuss.

There are many ways you can make improvements to the speed at which you’re able to find items.

  • hard wire internet not wifi
  • have a decent PC (i5+ and at least 4 GB of RAM)
  • ensure uBuyFirst is allowed by your virus protection and firewall.
  • use proxies (suggested 12-20) spread out over different cities around the country (domestic to the country you purchase in)
  • Setup search terms properly
  • Use the features of uBuyFirst to configure the UI to be able to make quick decisions on the most relative item specifics within your purchasing criteria
  • Enable direct checkout by associating your eBay account for commit to buy items directly through the application
  • Ensure you have a big enough monitor to display new results
  • Always have the application up and active and monitoring new listing
  • have enabled the sound notification

While some of these are directly related to finding items faster, ensure that you’re properly setup to win the items that you do have a good opportunity to purchase when they’re found.

Check the following:

  • Internet is up and running
  • Exception on firewall and virus protection
  • run application as administrator
  • ensure application is started and searching
  • ensure proper keywords/category setup
  • ensure no improper filter rules are being applied
  • ensure the idle timeout popup window isn’t present and/or extend out a longer idle time out period.

If all else fails, stop searching and disable all current keywords. Create a new simple keyword and start searching again. If results come up for this new search term, you may be able to identify if it’s the settings within uBuyFirst or something external.

If problems persist, please contact us for help.