A Chrome extension + server + web dashboard for capturing, organizing, and searching Facebook Marketplace listings.
FB Marketplace Manager is a three-part system that automatically captures Facebook Marketplace listings, stores them in a searchable database, and presents them through a filterable dashboard.
Captures listing data in real-time as you browse Facebook Marketplace. Also supports automated background searches.
Receives and stores your ad data, removes duplicates, and resolves locations for radius-based searching.
Single-page app for browsing, filtering, saving, and managing your collected listings. Supports radius search, quick filters, and bulk actions.
The Chrome extension automatically captures listings as you browse Facebook Marketplace. Once installed, it works in the background — just browse Marketplace normally and ads are saved to your server.
Click the extension icon in your browser toolbar to access these controls:
| Control | Purpose |
|---|---|
| Server URL | The backend server address (default: https://thorium-powered.com) |
| API Key | Authentication key for server requests |
| Enable/Disable | Toggle ad capture on or off |
| Refresh Page | Re-scan the current page for ads |
| Toggle Auto-Scroll | Start/stop automatic page scrolling to load more listings |
| Open Dashboard | Open the web dashboard in a new tab |
A draggable overlay appears at the top-right of Marketplace pages showing:
Keyboard shortcut: Ctrl+Shift+S toggles auto-scroll.
The system can automatically run Facebook Marketplace searches without you manually browsing. The extension picks up your search jobs and fetches results in the background.
| Method | How |
|---|---|
| Single filter | Click the orange search icon next to any quick filter in the sidebar |
| All filters | Click "Search All Filters" button in the sidebar |
Before background searches can run, the extension needs to learn your current Facebook session. This happens automatically the first time you perform a manual search on Marketplace. The session expires after 4 hours — just browse Marketplace again to refresh it.
| Filter | Format | Effect |
|---|---|---|
| Location | City, ST | Center point for radius search |
| Radius | Miles (1-500) | Distance from location center |
| Min/Max Price | Number | Price range filter |
| Title Keyword | Text | Search in ad titles |
| Show Hidden | Checkbox | Include hidden ads in results |
| Show Similar | Button | Display ads detected as similar to others |
Quick filters are server-stored search presets that persist across sessions and devices.
To create a quick filter: set your desired filters in the filter bar, type a name in the Quick Filter input, and click + Add. The filter appears in the sidebar where you can click it to apply, click the search icon to run a background search, or click × to remove it.
Your last-used filter values are automatically restored when you reload the page.
These settings are configured through the extension popup.
| Setting | Description |
|---|---|
| Server URL | Address of your server (synced across Chrome devices) |
| API Key | Your server authentication key (synced across Chrome devices) |
| Enabled | Toggle ad capture on or off |
| Search Template | Learned automatically when you browse Marketplace; expires after 4 hours |