Linktree Commerce & Product Block Scraper avatar

Linktree Commerce & Product Block Scraper

Pricing

Pay per usage

Go to Apify Store
Linktree Commerce & Product Block Scraper

Linktree Commerce & Product Block Scraper

Extract monetization blocks from Linktree profiles: product payments, storefronts, tip jars, donation links, payment requests, and heuristic-matched commerce links (Shopify, Gumroad, Stripe, Etsy, Spring, Bonfire). No login required.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Venkatesh Sekar

Venkatesh Sekar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Extract monetization and commerce blocks from public Linktree profiles — the only Apify actor focused exclusively on how creators make money through their Linktree pages.

No login. No API key. Paste usernames and get structured commerce data.


What makes this different

Every other Linktree scraper on Apify extracts the basic link list. This actor parses the same page but filters and enriches only the commerce-relevant blocks:

Block typeWhat it represents
COMMERCE_PAYNative Stripe product purchase (price, currency, gateway)
COMMERCE_LINKLinked storefront / product page
PAYMENT_REQUESTCreator payment request block
DONATION_LINK / TIP_JARDonation and tip-jar blocks
SHOPIFYEmbedded Shopify store
SPRING / BONFIREMerch storefronts (Spring/Teespring, Bonfire)
GUMROADGumroad product embed
heuristic matchClassic links pointing to Stripe, Etsy, Gumroad, Ko-fi, Buy Me a Coffee, PayPal.me, Venmo, Cashapp, Fourthwall, Patreon, GoFundMe, etc.

What you get

For each profile:

  • Profile — username, display name, bio, avatar, verified status, social links
  • Commerce blocks — every monetization block with: block_type, commerce_category, title, url, price_amount, currency, stripe_account_id, button_text, gateway, payment_platform
  • Summary countstotal_link_count, commerce_block_count
  • Optional — full non-commerce link list, raw __NEXT_DATA__ for schema debugging

Example output

{
"url": "https://linktr.ee/mrbeast",
"username": "mrbeast",
"display_name": "MrBeast",
"bio": "...",
"verified": true,
"total_link_count": 18,
"commerce_block_count": 4,
"commerce_blocks": [
{
"block_id": "123456",
"block_type": "COMMERCE_PAY",
"commerce_category": "product",
"title": "Feastables Chocolate Bar",
"url": "https://feastables.com/...",
"price_amount": 2.99,
"currency": "USD",
"stripe_account_id": "acct_xxxxxxxx",
"button_text": "Buy Now",
"gateway": "stripe",
"position": 3,
"enabled": true
},
{
"block_id": "789012",
"block_type": "CLASSIC",
"commerce_category": "commerce_link",
"title": "Shop MrBeast Merch",
"url": "https://shopify.com/mrbeast",
"price_amount": null,
"currency": null,
"position": 5,
"enabled": true
}
],
"instagram": "mrbeast",
"youtube": "MrBeast"
}

Input

FieldTypeRequiredDefaultDescription
profilesstring listYesUsernames or full URLs, e.g. mrbeast or https://linktr.ee/mrbeast
includeAllLinksbooleanNofalseAlso return a cleaned list of all non-commerce links
includeRawBlocksbooleanNofalseAttach raw __NEXT_DATA__ blocks (debugging)
maxConcurrencyintegerNo3Parallel fetches (max 10)
proxyConfigurationobjectNoResidentialProxy config — residential IPs strongly recommended

Output fields

FieldDescription
urlCanonical Linktree profile URL
usernameLinktree handle
display_nameCreator's display name
bioProfile bio text
avatarProfile picture URL
verifiedLinktree verified badge
instagram / tiktok / youtube / twitter / facebookSocial links
total_link_countTotal blocks on the page
commerce_block_countNumber of commerce blocks found
commerce_blocks[]Array of commerce blocks (see fields below)
theme_nameActive Linktree theme
background_colorTheme background color

Commerce block fields

FieldDescription
block_idLinktree internal block ID
block_typeRaw Linktree block type string
commerce_categoryNormalized category: product, storefront, donation, payment_request, merch, commerce_link
titleBlock display title
urlTarget URL
thumbnailBlock image URL
positionDisplay order on profile
enabledWhether the block is active
price_amountPrice (for COMMERCE_PAY blocks)
currencyISO currency code
stripe_account_idConnected Stripe account (when present)
descriptionBlock description text
button_textCTA button text
gatewayPayment gateway identifier
payment_platformPlatform name
scheduling_rulesTime-gated display rules
meta_rawRaw meta object (when present)

Proxy notes

Linktree blocks most datacenter IP ranges. For reliable results on large runs use Apify Residential Proxies (RESIDENTIAL group). The default input prefills this configuration. For small test runs (< 20 profiles) datacenter proxies may work if the IPs are clean.

Use cases

  • Creator commerce intelligence — which creators on your target list are actively selling products? What prices?
  • Stripe adoption research — identify creators using Linktree's native Stripe checkout vs. off-platform storefronts
  • Merch platform market share — Spring vs. Bonfire vs. Shopify adoption among creator categories
  • Tip-jar / donation mapping — find creators with active donation flows (Ko-fi, Buy Me a Coffee, Linktree native)
  • Commerce platform prospecting — find creators ready to be pitched on a new e-commerce solution

Pricing

Charged per successful profile result using Apify's Pay-Per-Event model.

  • Stan.store Creator Scraper — full product catalog, pricing, and reviews from Stan.store storefronts
  • Beacons.ai Commerce Block Scraper — product blocks from Beacons pages
  • Fanvue Creator Scraper — subscription tiers and profile data from Fanvue

Notes

  • Scrapes public Linktree pages only. No credentials required.
  • Private or deleted profiles return an error record with the HTTP status.
  • Linktree updates their frontend periodically. If error: parse_failed appears, the __NEXT_DATA__ schema may have changed — enable includeRawBlocks on one profile and inspect raw_account to locate the new key paths.