~/business/shopify-store-leads

Shopify Store Leads — Tamanho de Catálogo, Apps e Contatos

Leads de lojas Shopify com os números que os qualificam: contagem de produtos, faixa de preço, tema, apps instalados, ritmo de publicação e contatos comerciais. Descubra lojas novas por filtro ou enriqueça os domínios que já tem.

dados de leads TypeScriptCheerio Global
proooxy/shopify-store-leads — especificações
categoriabusiness / dados de leads
linguagemTypeScript
stackTypeScript, Cheerio
mercadosGlobal
saídaJSON limpo e pronto para RAG

principais recursos

Tamanho do catálogo, faixa de preço e tipos de produto — não apenas domínio e e-mail

Apps instalados e tema detectados por loja

Ritmo de publicação — produtos por mês e dias desde o último

Encontre lojas pelo que vendem com a busca do Shop app, ou enriqueça domínios que já tem

Nunca cobrado por uma loja que um filtro descartou

E-mail comercial, telefone e perfis sociais quando publicados

Avaliação no Shop app e endereço comercial de cada loja listada lá

casos de uso

  • Prospecção B2B para apps, agências e operadores logísticos que vendem a lojistas Shopify
  • Encontrar lojas que ainda não instalaram o app de um concorrente
  • Mapeamento de mercado por país, categoria e tamanho de catálogo
  • Enriquecer uma lista de domínios com dados de catálogo e stack técnico
  • Buscar alvos de aquisição por atividade comercial e faixa de preço
  • Construir datasets de marcas DTC para IA de comércio

parâmetros de entrada

ParâmetroTipoObrigatórioDescrição
storeUrlsarrayopcionalDomínios a perfilar — ao definir isto, a descoberta é pulada
querystringopcionalEncontre lojas que vendem isto: buscado no Shop app, que então fornece todas as lojas; com useShopApp desligado, ou nas suas próprias storeUrls, comparado a nome, descrição e domínio
categorystringopcionalCategoria de produto: sem query, buscada no Shop app; caso contrário, comparada aos tipos de produto da própria loja
countriesarrayopcionalCódigos de país de duas letras, p. ex. US, GB
minProductsnumberopcionalPular lojas com menos produtos que este número
activeWithinDaysnumberopcionalApenas lojas que publicaram um produto neste intervalo
hasAppsarrayopcionalApenas lojas que usam estes apps, por handle
excludeAppsarrayopcionalDescartar lojas que já usam estes apps
requireEmailbooleanopcionalApenas lojas que publicam um e-mail comercial
maxItemsnumberopcionalMáximo de lojas retornadas — o teto rígido de gasto da execução
useShopAppbooleanopcionalLigado por padrão: a palavra-chave ou a categoria é buscada no Shop app, e cada loja traz sua avaliação no Shop app e seu endereço comercial

Exemplo de saída

 1{
 2  "url": "https://www.gorjana.com/",
 3  "domain": "www.gorjana.com",
 4  "myshopifyDomain": "gorjana.myshopify.com",
 5  "name": "gorjana",
 6  "country": "US",
 7  "province": "California",
 8  "city": "Laguna Beach",
 9  "address": ["3275 Laguna Canyon Rd Ste R1", "Laguna Beach, California 92651", "United States"],
10  "currency": "USD",
11  "catalog": {
12    "productCount": 983,
13    "collectionCount": 575,
14    "priceMin": 3000,
15    "priceMax": 599000,
16    "priceAvg": 17884,
17    "productTypes": ["Anklets", "Bracelets", "Charms", "Earrings", "Gift Cards", "Hand Chains", "Necklaces", "Rings"],
18    "sizeBand": "medium"
19  },
20  "activity": {
21    "daysSinceLastProduct": 1,
22    "isActive": true,
23    "productsPerMonth": 28.9
24  },
25  "theme": { "name": "[RELEASE] 5.2.0", "id": 166571606147 },
26  "apps": [{ "handle": "klaviyo", "name": "Klaviyo" }, { "handle": "okendo", "name": "Okendo" }],
27  "contacts": {
28    "emails": ["[email protected]"],
29    "phones": ["8668290030"],
30    "socials": { "instagram": "https://www.instagram.com/gorjana", "tiktok": "https://www.tiktok.com/@gorjana" }
31  },
32  "rating": { "average": 4.81, "ratingCount": 18510, "reviewCount": 4610 },
33  "discoveredVia": "input",
34  "scrapedUTC": 1790214009
35}

Duas convenções que vale conhecer: preços são inteiros em unidades menores, então 17884 significa US$ 178,84, e os timestamps são segundos epoch.

Dicas

  • productsPerMonth é o verdadeiro sinal de atividade. Ele separa uma loja que publica 30 produtos por mês de outra que publicou os últimos 30 ao longo de quatro anos — isActive chama as duas de ativas.
  • maxItems limita seu gasto. É o teto rígido de linhas que uma execução pode retornar e, portanto, cobrar; aumente-o só depois que as linhas parecerem certas.
  • Lojas descartadas são gratuitas. Os filtros são aplicados antes da cobrança, então um conjunto de filtros apertado não custa nada nas lojas que descarta.
  • Combine excludeApps com minProducts para montar uma lista de lojistas estabelecidos que ainda não compraram o que você vende.

faq

Posso usá-lo em lojas que já conheço?
Sim. Cole os domínios em storeUrls e a descoberta é pulada por completo — você recebe o perfil integral exatamente dessas lojas. Deixe vazio e o Actor descobre lojas — pela busca do Shop app quando você informa uma palavra-chave ou categoria. Seus filtros valem nos dois casos.
Como encontro lojas sem o app de um concorrente?
Use excludeApps com o handle do app do concorrente. Combinado a minProducts e activeWithinDays, você obtém lojas grandes o bastante para valer a abordagem e que continuam operando.
Por que a lista de políticas às vezes vem vazia?
Uma lista vazia significa que a loja não publica suas políticas nas URLs canônicas do Shopify, não que ela não tenha política de reembolso. Cerca de oito em cada dez lojas comuns usam a forma canônica, mas a maioria das grandes marcas DTC não.

relacionados em ~/business

Execute Shopify Store Leads — Tamanho de Catálogo, Apps e Contatos ou solicite um projeto personalizado

Comece a extrair dados no Apify em minutos, ou me contrate para desenvolver um scraper sob medida e um pipeline de RAG para sua fonte e esquema exatos.

executar no Apify obter dados personalizados