How It Works
SellerBeam consists of two parts: a Chrome extension that renders the sidebar in your browser, and a lightweight local server that handles authenticated requests to Amazon's SP-API. Both run on your machine — no cloud server required.
Architecture Overview
Your SP-API credentials are stored in a local .env file and never transmitted beyond your own machine.
Set up your SP-API credentials
SellerBeam uses the Amazon Selling Partner API, which requires developer credentials linked to your Seller Central account.
- Log in to Seller Central and navigate to Apps & Services → Develop Apps.
- Create a new app and obtain your Client ID, Client Secret, and Refresh Token.
- Note your Seller ID from your Seller Central account settings.
- See our full SP-API credential setup guide →
Start the local server
The local server handles SP-API authentication and relays data to the Chrome extension. It runs entirely on your machine.
- Download the SellerBeam server package from the docs page.
- Create a
.envfile with your SP-API credentials (template included). - Run
npm installthennpm start. The server starts onlocalhost:3001. - Keep the terminal window open while sourcing.
Install the Chrome extension
The extension injects the SellerBeam sidebar into Amazon product pages automatically.
- Add SellerBeam from the Chrome Web Store.
- Pin the extension to your toolbar for quick access to settings.
- Make sure the local server is running, then open any Amazon product page.
Start sourcing
Open any Amazon product page. The SellerBeam sidebar appears automatically — no clicking, no copying ASINs.
Every time you navigate to a product page (amazon.com/dp/...), the sidebar loads with:
- Your eligibility status (gated/ungated)
- Whether Amazon is competing on the listing
- Full profit breakdown for FBA
- BSR, seller count, and category
Need a detailed setup guide?
Our docs page walks through every step with screenshots and troubleshooting tips.
Go to Documentation