Depop Email Scraper avatar

Depop Email Scraper

Pricing

from $2.49 / 1,000 results

Go to Apify Store
Depop Email Scraper

Depop Email Scraper

Depop Email Scraper SD - Depop Email Scraper is a lead generation tool that extracts leads with public contact emails, account names and profile URLs from Depop results by keyword, location and email domain - Depop email extractor.

Pricing

from $2.49 / 1,000 results

Rating

0.0

(0)

Developer

Leads Scraper

Leads Scraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Categories

Share

Depop Email Scraper - public seller emails from the secondhand fashion marketplace

The Depop Email Scraper collects publicly indexed contact emails from Depop pages using Google search, filtered by keyword, location and email domain.

It is aimed at people working with resale and secondhand-fashion creators: brand partnerships, consignment sourcing and creator marketing.

Read this before you run it. Depop exposes few indexable seller pages, so expect low volume.

That is a property of the platform, not a fault in the Depop Email Scraper. Depop's shop pages are heavily client-rendered and its sellers rarely publish an email in a place Google can read, so the addressable pool is small by design.

Use the Depop Email Scraper the way you would use a niche prospecting tool. It is for a short, high-intent list of vintage and streetwear sellers, not for bulk list building.

What the Depop Email Scraper actually does

The Depop Email Scraper never logs into Depop, never uses a Depop API and never opens the Depop website. It builds Google queries with the site:depop.com operator and reads the public search results.

There is no browser, no JavaScript rendering, no authentication and no cookies. Every address it returns was already visible in Google's public index.

Why use the Depop Email Scraper for creator and resale outreach

Depop is where secondhand fashion overlaps with creator culture. Its top sellers curate vintage and streetwear, build followings and often treat their shop as a brand.

That makes the small number of Depop sellers who do publish a contact email disproportionately interesting. A seller who lists a business address is usually open to collabs, stockist arrangements or wholesale supply.

So the right mental model for the Depop Email Scraper is quality over quantity. A run that returns a handful of vintage shop owners with real business emails can still be worth more than a thousand generic marketplace rows.

The default keywords, reseller and vintage shop, target exactly this audience. The default modifiers, including stockist, wholesale and contact us, push the queries toward commercial intent.

Features of the Depop Email Scraper

FeatureWhat it means in practice
Google site: targetingAll queries are scoped to depop.com
Query expansionBase, quoted and intitle: variants, plus one query per modifier
Resale-tuned modifiersDefaults are email, contact us, wholesale, customer service and stockist
Domain filteringOnly emails on the domains you list are kept
Global deduplicationEach email address appears once across every query and page
Obfuscated email recoveryHandles name [at] domain [dot] com, name (at) domain, name @ domain.com and the full-width @
Junk filteringRejects placeholders such as email@, yourname@, test@, xxx@ and single-character locals
Boundary-correct matching@gmail.com will not match inside @gmail.company or @gmail.com.br
Soft-wrap repairDrops a hit that is only the tail of another email in the same block
Async concurrencyAn asyncio worker pool with a shared stop signal on maxEmails
Retries with backoffUp to three attempts per page, each with a fresh proxy session
Block detectionCAPTCHA, "unusual traffic" and consent pages are retried rather than counted as empty
Failed-query requeueBlocked or failed queries are retried once at the end of the run
Resumable stateProgress is kept in the key-value store and saved on PERSIST_STATE, MIGRATING and ABORTING
Structural parsingResult blocks are found via <h3> and the smallest surrounding block, not Google CSS class names
Whole-page fallbackA Google layout change degrades to emails without account details rather than to zero results
Truncation flagpossiblyTruncated marks emails the snippet ellipsis may have clipped
Run summaryLogs pages fetched, blocked pages, retries and emails per page

Everything above is enabled by default, so the Depop Email Scraper is squeezing the index as hard as it can before you change a single setting.

How the Depop Email Scraper works

It reads your keywords, location, email domains and limits. Then it builds Google queries such as site:depop.com "vintage shop" "@gmail.com" "London".

It fetches result pages through the Apify GOOGLE_SERP proxy using aiohttp. Each result block is parsed structurally by locating the <h3> title and then the smallest surrounding block.

A domain-filtered regex extracts emails from the block text. The Depop Email Scraper deduplicates globally and pushes each lead to the dataset immediately.

Base queries run before expanded ones. On a low-volume platform that ordering matters, because the best matches the Depop Email Scraper can find arrive first.

Depop Email Scraper input fields

FieldTypeDefaultMeaning
keywordsarray (required)["reseller", "vintage shop"]Search terms describing the Depop accounts you want
locationstring""Optional location phrase added to every query
customDomainsarray["@gmail.com","@yahoo.com"]Only emails on these domains are kept; the @ is optional
maxEmailsinteger 1-1000020Stop after this many unique emails
countryCodestring""Two-letter country for the search proxy (GB, US, AU...)
expandQueriesbooleantrueSearch each keyword x domain pair in several phrasings
queryModifiersarray["email","contact us","wholesale","customer service","stockist"]Extra words combined with each keyword when expansion is on
maxPagesPerQueryinteger 1-5030Page cap per query
maxConcurrencyinteger 1-205Parallel queries

Example Depop Email Scraper input

{
"keywords": ["reseller", "vintage shop", "streetwear", "thrift store", "y2k"],
"location": "London",
"customDomains": ["@gmail.com", "@yahoo.com", "@outlook.com", "@icloud.com"],
"maxEmails": 100,
"countryCode": "GB",
"expandQueries": true,
"queryModifiers": ["email", "contact us", "wholesale", "customer service", "stockist"],
"maxPagesPerQuery": 30,
"maxConcurrency": 5
}

Note the wide keyword list and the four email domains. On a low-volume platform, casting a broad net at the input stage is the main thing you control.

Depop Email Scraper output fields

Every dataset item the Depop Email Scraper writes contains all fourteen fields below.

FieldMeaning
networkPlatform name
keywordThe keyword that produced the lead
queryThe exact Google query used
titleRaw result title
accountNameAccount label Google prints
fullNameDisplay name parsed from a profile-style title; empty for listing captions
usernameURL-safe handle when Depop exposes one; otherwise null
profileUrlCanonical shop URL when a handle is known; otherwise empty
urlDirect Depop link when exposed, else the profile URL
descriptionBio or listing snippet, cleaned of labels and counters
emailLower-cased email address
emailDomainThe matched domain
possiblyTruncatedtrue when Google's snippet ellipsis touched the email
foundAtISO 8601 UTC timestamp

Example Depop Email Scraper output

The second row shows the honest case: an email from an indexed listing with no seller handle attached.

[
{
"network": "Depop",
"keyword": "vintage shop",
"query": "site:depop.com \"vintage shop\" \"@gmail.com\" \"London\"",
"title": "@atticvintageldn - Attic Vintage London | Depop",
"accountName": "atticvintageldn",
"fullName": "Attic Vintage London",
"username": "atticvintageldn",
"profileUrl": "https://www.depop.com/atticvintageldn/",
"url": "https://www.depop.com/atticvintageldn/",
"description": "Hand-picked 90s and Y2K vintage. Wholesale and stockist enquiries: atticvintageldn@gmail.com",
"email": "atticvintageldn@gmail.com",
"emailDomain": "@gmail.com",
"possiblyTruncated": false,
"foundAt": "2026-08-31T12:04:18.226Z"
},
{
"network": "Depop",
"keyword": "reseller",
"query": "site:depop.com reseller \"contact us\" \"@outlook.com\"",
"title": "Vintage Carhartt Detroit Jacket XL | Depop",
"accountName": "Depop",
"fullName": "",
"username": null,
"profileUrl": "",
"url": "https://www.depop.com/products/vintage-carhartt-detroit-jacket-xl/",
"description": "Bulk buys and collabs: northsidethrift.uk@outlook.com",
"email": "northsidethrift.uk@outlook.com",
"emailDomain": "@outlook.com",
"possiblyTruncated": true,
"foundAt": "2026-08-31T12:05:51.740Z"
}
]

Use cases for the Depop Email Scraper

Every use case below assumes a small result set, so pick the ones where the Depop Email Scraper finding ten right contacts beats a generic list of a thousand.

Use caseHow the Depop Email Scraper helps
Brand partnershipsFind vintage and streetwear sellers who publish a business email
Creator marketingReach Depop shops that behave like creator brands
Consignment sourcingIdentify sellers who might supply inventory on consignment
Stockist and wholesale recruitmentContact shops signalling stockist or wholesale intent
Affiliate recruitmentSign up resellers who already promote off-platform
Reseller-tool salesProspect for cross-posting, photography and inventory software
Trend and market researchStudy how secondhand fashion sellers position their shops
CRM enrichmentExport to CSV, JSON or Excel and push resale seller leads into your pipeline

Tips to get more from the Depop Email Scraper

Broaden keywords aggressively. Style vocabulary beats business vocabulary here: y2k, streetwear, archive, grunge, thrift store and vintage shop all pull different slices of the index.

Add email domains before anything else. @outlook.com, @hotmail.com and @icloud.com matter on a young, consumer-heavy platform, and they are the cheapest way to raise a Depop Email Scraper run's output.

Try several countryCode values. GB, US and AU are the obvious three for Depop's core markets.

Keep expandQueries on. Google caps a single query at roughly 300 results, and expansion is how the Depop Email Scraper works around that ceiling.

Do not chase volume with maxConcurrency. The limit here is what Google has indexed, not how fast the Depop Email Scraper can fetch it.

Limitations of the Depop Email Scraper

Depop exposes few indexable seller pages, so expect low volume. This is the single most important limitation, and it is the reason a run can end with only a handful of rows.

The Depop Email Scraper only finds accounts whose email is publicly visible in Google's index. Depop sellers usually communicate in-app, so most of them will never be reachable this way.

Google caps a single query at roughly 300 results, which is why query expansion exists. Even with expansion, no run is exhaustive and no volume is guaranteed.

username and profileUrl are only populated when Google's result exposes a handle. Rows sourced from listing pages arrive with username: null and an empty profileUrl, and that is a Google indexing limitation rather than a bug.

possiblyTruncated: true means Google's snippet ellipsis touched the email, so verify before sending. On a small result set, verifying every flagged row is entirely practical.

The Depop Email Scraper requires the Apify GOOGLE_SERP proxy and cannot run without Apify proxy credentials. Free Apify plans are capped at 100 emails per run; paid plans are uncapped.

Results vary with keywords, domains and location.

If volume is your priority rather than platform fit, a profile-heavy sibling such as Lazada Email Scraper or Etsy Email Scraper will serve you better.

Responsible use, GDPR and marketplace terms for the Depop Email Scraper

Depop sellers are overwhelmingly individuals, many of them young, so handle this data with care. Under GDPR, the UK GDPR and similar regimes you need a lawful basis, honest identification of yourself and a working opt-out in every message.

Depop's terms of service restrict unsolicited commercial contact and off-platform solicitation. Respect them, honour every opt-out, keep suppression lists and never resell scraped personal data.

The Depop Email Scraper is not affiliated with, endorsed by or officially supported by Depop. It reads public Google results and nothing else.

Depop Email Scraper FAQ

How many results should I expect from the Depop Email Scraper?

Few. Depop exposes few indexable seller pages, so expect low volume, and a Depop Email Scraper run may return only a handful of rows or occasionally none at all. Treat it as a niche, high-intent tool, and use Lazada Email Scraper or Etsy Email Scraper when you need volume.

Why is the Depop Email Scraper's yield so low?

Depop's shop pages are largely client-rendered and its sellers usually keep contact details in-app, so there is simply less for Google to index than on a marketplace built around public storefronts.

Is the Depop Email Scraper affiliated with Depop?

No. It is an independent Actor reading public Google results, and it is not endorsed or officially supported by Depop.

Does the Depop Email Scraper log into Depop?

No. It never logs in, never uses a Depop API and never opens the Depop website. All data comes from publicly indexed Google search results.

Why is username sometimes null?

Because Google's result did not expose a handle for that page, which is common for listing pages. The email, snippet and direct link are still populated.

What keywords work best in the Depop Email Scraper?

Style vocabulary: vintage shop, y2k, streetwear, archive, thrift store. Business terms alone will under-perform on this platform.

Can I schedule the Depop Email Scraper?

Yes. Apify schedules, webhooks and the API work normally, and on a low-volume platform a recurring run is a reasonable way to catch newly indexed shops.

Which email domains should I add?

Beyond the defaults, @outlook.com, @hotmail.com and @icloud.com are worth adding, since Depop's seller base skews consumer rather than corporate.

What does possiblyTruncated mean?

Google's snippet ellipsis may have clipped the address. Verify those emails before sending.

Do I need a proxy?

Yes. The Depop Email Scraper requires the Apify GOOGLE_SERP proxy and will not run without Apify proxy credentials.

Is there a free-plan cap?

Free Apify plans are capped at 100 emails per run. Paid plans are uncapped. On Depop the platform's own yield will usually bind long before that cap does.

Can I resume an interrupted run?

Yes. State lives in the key-value store keyed by a hash of your input and is saved on PERSIST_STATE, MIGRATING and ABORTING.

How do I export the results?

The Apify dataset exports to CSV, JSON, Excel and more, and it is reachable over the API for direct CRM import.

Which sibling Actors pair well with the Depop Email Scraper?

Poshmark Email Scraper, Vinted Email Scraper and Mercari Email Scraper cover the rest of resale, while Faire Email Scraper reaches wholesale brands directly.

Forty sibling Actors cover the rest of the E-commerce & Marketplaces category. They run the same engine as the Depop Email Scraper with a platform-specific configuration, and several of them yield far more per run.

ActorWhat it collects
Depop Email and Phone Number ScraperEmails and phone numbers from Depop
Depop Phone Number ScraperPublic phone numbers from Depop
AliExpress Email ScraperPublic contact emails from AliExpress
Allegro Email ScraperPublic contact emails from Allegro
Amazon Email ScraperPublic contact emails from Amazon
Best Buy Seller Email ScraperPublic contact emails from Best Buy
BigCommerce Store Email ScraperPublic contact emails from BigCommerce Store
Cdiscount Email ScraperPublic contact emails from Cdiscount
Coupang Email ScraperPublic contact emails from Coupang
DHgate Email ScraperPublic contact emails from DHgate
eBay Email ScraperPublic contact emails from eBay
Ecwid Store Email ScraperPublic contact emails from Ecwid Store
Etsy Email ScraperPublic contact emails from Etsy
Faire Email ScraperPublic contact emails from Faire
Flipkart Email ScraperPublic contact emails from Flipkart
Home Depot Seller Email ScraperPublic contact emails from Home Depot
JD.com Email ScraperPublic contact emails from JD.com
Lazada Email ScraperPublic contact emails from Lazada
Lowe's Seller Email ScraperPublic contact emails from Lowe's
MercadoLibre Email ScraperPublic contact emails from MercadoLibre
Mercari Email ScraperPublic contact emails from Mercari
Newegg Email ScraperPublic contact emails from Newegg
Otto Email ScraperPublic contact emails from Otto
Overstock Email ScraperPublic contact emails from Overstock
Poshmark Email ScraperPublic contact emails from Poshmark
Rakuten Email ScraperPublic contact emails from Rakuten
Shopee Email ScraperPublic contact emails from Shopee
Shopify Store Email ScraperPublic contact emails from Shopify Store
Taobao Email ScraperPublic contact emails from Taobao
Target Seller Email ScraperPublic contact emails from Target
Temu Email ScraperPublic contact emails from Temu
Tmall Email ScraperPublic contact emails from Tmall
Vinted Email ScraperPublic contact emails from Vinted
Walmart Email ScraperPublic contact emails from Walmart
Wayfair Email ScraperPublic contact emails from Wayfair
Wish Email ScraperPublic contact emails from Wish
Wix Stores Email ScraperPublic contact emails from Wix Stores
WooCommerce Email ScraperPublic contact emails from WooCommerce
Zalando Email ScraperPublic contact emails from Zalando
AliExpress Email and Phone Number ScraperEmails and phone numbers from AliExpress
Allegro Email and Phone Number ScraperEmails and phone numbers from Allegro
Amazon Email and Phone Number ScraperEmails and phone numbers from Amazon

Leave a review

If the Depop Email Scraper saved you time, please leave a star rating and a short review on the Actor page.

Reviews are how other buyers judge whether a tool works, and they tell us which features to build next.

If something did not work, email neurodata.apify@gmail.com instead - bugs get fixed faster than they get complained about.

Support

Questions, bug reports or a custom build of the Depop Email Scraper: neurodata.apify@gmail.com.