Overview

Export competitor followers for lead research#

You want the people already following a competitor, not everyone who follows them. Filter to a follower floor and a bio keyword so the export arrives ready for a CRM import.

{
  "twitterHandles": ["competitor-handle"],
  "relation": "followers",
  "minFollowers": 500,
  "bioContains": "founder, head of growth, CTO",
  "hasWebsite": true
}

See scrape followers and following.

Compare audiences across several accounts#

Merge mode returns one row per unique profile with sourceTargets, sourceRelations, sourceUrls, sourceTargetKeys, and overlapCount attached. Sorting by overlapCount gives you the people who follow every account in the set — usually the densest part of a category's audience.

See find audience overlap.

Build an audience dataset for AI agents and RAG#

Rows follow a public profile contract with schemaVersion on every record, so a dataset scraped this month parses with the same code as one scraped last month. Set outputMode: "full" for optional profile metadata, or outputMode: "raw" to keep a sanitized copy of the source profile alongside the normalized fields.

See output fields.

Export the members of a curated List or Community#

A well-maintained X List is a hand-built segment somebody else already curated. Community members are a self-selected topic audience. Both are addressable by URL or numeric ID.

See scrape Lists and Communities.

Segment an existing follower base#

Run the filters against your own account rather than a competitor's: locationContains for a market, verifiedType for account class, minAccountAgeDays to exclude young accounts, usernameContains for a naming pattern.

See filter before you pay.

Track how an audience changes over time#

Schedule repeat runs with Apify scheduling and store each dataset. Comparing profile id values between two datasets gives you arrivals and departures. The Actor itself does not emit follower-list change events — Xquik monitors emit supported tweet and profile events instead.

See export and schedule runs.

Before you export personal data#

Results can contain personal data, including self-reported locations. Confirm a lawful purpose and follow applicable privacy rules. Ask qualified counsel when uncertain.

Next steps#

Start with the job closest to yours
Run one of these on a real audience

Copy any input above, set a max cost per run, and check the rows before scaling the target list.

Updated