Skip to main content
MindStudio
Pricing
Blog About
My Workspace
Social Media

Scrape X Profile

The Scrape X Profile block retrieves publicly available profile data from an X (formerly Twitter) account given a profile URL or username.

Scrape public profile data from any X account

The Scrape X Profile block retrieves publicly available profile data from an X (formerly Twitter) account given a profile URL or username. You provide a full URL such as https://x.com/elonmusk or just the username, and the block fetches the account's profile information and returns it in multiple formats for use downstream in your workflow.

The block returns a profile object containing the raw text and HTML of the profile page, optional structured JSON data, a screenshot URL, and metadata including the page title, description, URL, and image. The structured JSON output includes fields such as the account's numeric ID, display name, username, bio, profile image URL, banner image URL, account creation date, follower and following counts, tweet and like counts, verification status, and business status. You can optionally store the result in a named variable for reference later in the workflow.

This block fits into workflows that involve monitoring public figures or brands, aggregating social media data for analysis, enriching contact or lead records with social profile details, or building tools that surface account information on demand. Because it targets public profile data rather than posts or timelines, it is well suited for identity research, audience analysis, and profile-based enrichment tasks.

What you can build

Real-world workflows powered by the Scrape X Profile block.

Lead Enrichment with Social Data

Look up a prospect's X profile by username to append follower counts, bio, and verification status to a CRM record before outreach.

Brand Monitoring Dashboard

Periodically scrape a brand's X profile to track changes in follower counts, bio, or verification status over time.

Influencer Vetting Workflow

Pull profile stats such as follower count and tweet volume for a list of accounts to evaluate potential influencer partnerships.

Competitor Intelligence Reports

Scrape competitor X profiles on a schedule and compile structured data into a report summarizing audience size and account activity.

Author Profile Lookup

Automatically retrieve the X profile of a content author when processing articles or posts to display verified identity and bio information.

Social Profile Verification

Check whether a submitted X username corresponds to a verified or business account as part of an onboarding or identity validation flow.

Ready to add Scrape X Profile to your workflow?

Get Started Free

Common questions about Scrape X Profile

What input is required to use this block?

The block requires a url field, which accepts either a full X profile URL (e.g. https://x.com/elonmusk) or a username. The destinationVar field is optional and lets you store the returned profile data in a named variable for use later in the workflow.

What data does the block return?

The block returns a profile object containing text and HTML representations of the profile page, an optional screenshotUrl, optional metadata (title, description, URL, and image), and an optional structured JSON object. The JSON includes fields such as id, name, username, bio, profileImageUrl, bannerImageUrl, createdAt, stats (followers, following, tweets, likes), isVerified, isBusiness, and url.

Does the block return post or timeline data?

No. Based on the block's output schema, it returns account-level profile data only — such as bio, follower counts, and verification status — not individual posts, replies, or timeline content.

What kinds of workflows commonly use this block?

This block is commonly used in lead enrichment workflows, influencer research tools, competitor monitoring pipelines, and identity verification flows where structured public profile data from X is needed as an input or enrichment step.

Can the scraped profile data be stored and referenced later in the workflow?

Yes. The optional destinationVar parameter lets you assign the returned profile data to a named variable, which can then be referenced by subsequent blocks in the workflow.

Add Scrape X Profile to your workflow

Build powerful AI workflows with drag-and-drop blocks. No coding required.