outbid.lol Scraper: Bids, Clicks & Rank Changes avatar

outbid.lol Scraper: Bids, Clicks & Rank Changes

Pricing

from $2.64 / 1,000 board rows

Go to Apify Store
outbid.lol Scraper: Bids, Clicks & Rank Changes

outbid.lol Scraper: Bids, Clicks & Rank Changes

Scrape the full outbid.lol pay-to-rank leaderboard: bid amounts, clicks, cost-per-click and clicks-per-dollar on every listing. Track what moved, what was outranked and what joined since your last run. No login needed.

Pricing

from $2.64 / 1,000 board rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

๐Ÿ† outbid.lol Scraper: Bids, Clicks & Rank Changes

See exactly what everyone paid to rank on outbid.lol
Every listing's bid, clicks, cost-per-click and clicks-per-dollar, plus the exact price to claim any rank, pulled fresh on every run.
๐Ÿ’ฐ Full price transparency
Every listing's bid next to cost-per-click and clicks-per-dollar.
๐ŸŽฏ Know the overtake price
See what it costs in dollars to outrank any specific listing.
๐Ÿ”„ Built-in change tracking
A dedicated mode flags what's new, moved, or dropped since your last run.
๐Ÿ”Ž Look up by domain
Pull instant detail on specific listings without scanning the whole board.

outbid.lol is a pay-to-rank leaderboard: you pay a dollar amount and that amount becomes your position on the board. This Actor scrapes the full leaderboard across all categories and turns it into structured data, ready for a spreadsheet, a dashboard, or a scheduled monitor. No login required.

๐Ÿ” What does it do?

This Actor runs in three modes:

  • Board mode returns the full leaderboard ranked by bid: every listing's rank, category, bid amount, click count, cost-per-click, clicks-per-dollar, and the price to claim (overtake) that rank.
  • Changes mode compares the current board against your last run and returns only what changed: new listings, rank moves, and drops. Built for scheduled recurring runs so you never have to diff the data yourself.
  • Product mode looks up specific listings by domain, for when you only care about a handful of companies.

Filter any run by category, bid range, minimum clicks, or keyword (include or exclude) to focus on exactly the slice of the board you need.

๐Ÿ™‹ Who is it for?

  • I am a SaaS founder deciding whether to buy a spot on outbid.lol, and I need to see the current rank, the going bid, and exactly what it would cost to overtake a specific competitor before I commit budget.
  • I am a competitive intelligence or growth lead tracking which companies are spending on this channel, how their bids move over time, and whether that spend is actually converting into clicks.
  • I am a bargain hunter scanning for undervalued placements, listings pulling strong clicks-per-dollar at a low bid, before other buyers notice and the price climbs.

๐Ÿš€ How to use it

STEP 1
Pick a mode
Board for the full leaderboard, Changes to track movement, Product to look up specific domains.
STEP 2
Narrow with filters
Filter by category, bid range, click count, or keyword to focus on what matters.
STEP 3
Get value metrics instantly
Every row comes with cost-per-click, clicks-per-dollar, and the exact claim price.
  1. Click Try for free and choose your mode (Board, Changes, or Product).
  2. Add any filters you want (category, bid range, click count, keyword).
  3. Run the Actor. Results land in your dataset, ready to export as JSON, CSV, or Excel.
  4. For ongoing tracking, schedule Changes mode to run daily or weekly and watch what moves.

๐Ÿ“‹ Input

FieldTypeRequiredDescription
modeenumNoWhat to scrape. board returns the full leaderboard, changes compares against your last run, product returns detail for specific domains. Defaults to board.
categoriesarray of stringsNoOnly keep listings from these category slugs, such as developer-tools or ai-agents-infrastructure. Leave empty for all categories. Applies to Board and Changes modes.
minBidUsdintegerNoOnly keep listings bidding at least this amount.
maxBidUsdintegerNoOnly keep listings bidding at most this amount. Useful for finding undervalued placements.
minClicksintegerNoOnly keep listings with at least this many total clicks.
keywordstringNoOnly keep listings whose name, description, or URL contains this text. Not case-sensitive.
excludeKeywordstringNoDrop listings whose name, description, or URL contains this text. Not case-sensitive.
productsarray of stringsNoDomains to fetch detail for, such as example.com. Only used in Product mode.
maxItemsintegerNoMaximum number of records to push to the dataset. Use 0 for no limit. Defaults to 500. You are billed per record returned.
proxyConfigurationobjectNoProxy settings for the run. Residential proxy is recommended and set as the default for reliable coverage across every category.

๐Ÿ“Š Data table

FieldTypeDescription
rowTypestringlisting for Board and Product mode rows, change for Changes mode rows.
idstringThe listing's unique ID on outbid.lol.
ranknumberCurrent overall rank on the leaderboard.
categoryRanknumberCurrent rank within the listing's category.
categorySlugstringThe category the listing belongs to.
displayNamestringThe listing's name as shown on the board.
identityKeystringStable key used to match a listing across runs, e.g. website:outrank.so.
sourceUrlstringThe listing's own website.
imageUrlstringThe listing's logo or thumbnail image.
descriptionstringThe listing's short description.
bidUsdnumberCurrent bid amount in dollars, which determines rank.
claimPriceUsdnumberWhat it costs, in dollars, to overtake this listing's rank.
clickCountnumberTotal clicks the listing has received.
costPerClickUsdnumberBid divided by clicks: what the buyer is effectively paying per click.
clicksPerDollarnumberClicks divided by bid: how much traffic the buyer is getting per dollar spent.
createdAtstringWhen the listing was first added to the board.
listingUrlstringDirect link to the listing's page on outbid.lol.
changeTypestringChanges mode only. One of new, moved, or dropped. Check rankDelta for direction and size on a moved row.
previousRanknumberChanges mode only. The listing's rank on the previous run.
previousBidUsdnumberChanges mode only. The listing's bid on the previous run.
rankDeltanumberChanges mode only. How many places the rank moved since the previous run.

Example output (Board mode)

{
"rowType": "listing",
"id": "3fc47ba1-c273-4c9a-a601-4b3a7042defe",
"rank": 4,
"categoryRank": 2,
"categorySlug": "developer-tools",
"displayName": "Outrank",
"identityKey": "website:outrank.so",
"sourceUrl": "https://outrank.so",
"imageUrl": "https://outbid.lol/images/outrank.png",
"description": "AI content engine for SEO teams",
"bidUsd": 47,
"claimPriceUsd": 48,
"clickCount": 312,
"costPerClickUsd": 0.15,
"clicksPerDollar": 6.64,
"createdAt": "2026-08-10T14:22:00.000Z",
"listingUrl": "https://outbid.lol/product/outrank.so"
}

Example output (Changes mode)

{
"rowType": "change",
"changeType": "moved",
"displayName": "Outrank",
"categorySlug": "developer-tools",
"rank": 4,
"previousRank": 9,
"rankDelta": 5,
"bidUsd": 47,
"previousBidUsd": 22,
"listingUrl": "https://outbid.lol/product/outrank.so"
}

๐Ÿ’ฐ Pricing

This Actor is pay per result: you are billed per record saved to your dataset, and nothing else. An empty run, or a run where nothing changed, costs nothing. There are no subscriptions or fixed monthly fees.

โญ Enjoying outbid.lol Scraper?

โญ โญ โญ โญ โญ
A five-star rating helps other bidders find the tool that shows them exactly what a rank costs before they pay for it.
It takes about 10 seconds and tells us what to build next.
โ˜…ย ย Rate this Actor on Apify

โ“ FAQ

Does it need a login to work?

No. Every listing on outbid.lol is public, and this Actor reads the same public leaderboard pages a visitor would see. No account or password is required.

Does it get blocked?

No. The Actor connects the same way a real browser does, so it passes the site's bot check on its own. It does use residential proxy by default to keep every category page loading reliably in one run.

How fresh is the data?

Every run reads the live leaderboard at the moment it runs. Nothing is cached or pulled from a stale copy.

Are all categories covered?

Yes. The Actor discovers the full category list on every run, so newly added categories show up automatically without waiting for an update.

What counts as a "change" in Changes mode?

A listing counts as new if it wasn't on the board last run, moved if its rank shifted up or down, and dropped if it was on the board last run but isn't anymore. Everything else is left out of the output, so you only see what actually changed.

๐Ÿ”— Other actors