Lead Sourcing
Lead sourcing is everything that creates rows. Enrichment fills columns on rows you already have; the actions on this page are how those rows get into the table in the first place.
They live in the table’s Import menu and in the New Column search, grouped exactly as they are below — Import, Search, Scrape, Fetch.
Import
Bring a list you already own into a table.
| Action | What it does |
|---|---|
| Import CSV | Upload a CSV and map its headers onto table columns |
Search
Query a live index and get back a list that did not exist before you asked.
| Action | What it does |
|---|---|
| Search Job Listings | Find open roles across the market — the strongest public buying signal there is |
| Find Local Businesses | Pull Google Maps listings for a business type in a place |
Scrape
Pull structured data off a public source — search results, review sites, social platforms.
| Action | What it does |
|---|---|
| Scrape Google Search Results | Turn a Google query into rows of results |
| Scrape G2 Reviews | Pull reviews and ratings for any product on G2 |
| Apify | Run any Apify actor and land its dataset in the table |
| Page and profile posts, post commenters, post engagers | |
| Profile posts, Reels, and comment threads | |
| Scrape Reddit | Subreddit posts, or every post matching a search query |
| TikTok | Search results, profile videos, and video comments |
| X | Profile posts, reactions, and post commenters |
Fetch
Let rows arrive on their own, or go and get them from an API.
| Action | What it does |
|---|---|
| Set Up a Webhook | Give the table a URL that external tools POST rows into |
| RSS Feed | Poll a feed and create a row per new item |
| HTTP Request | Call any API from a column, in either direction |
Manage
Any action above can run on a frequency instead of on a click.
| Page | What it covers |
|---|---|
| Manage scheduled imports | Schedule, pause, edit and delete recurring import runs |
How sourcing fits the rest of the table
- Source — an action on this page creates the rows
- Dedupe — before you spend a credit, not after
- Enrich — email, phone, firmographics, signals
- Score and filter — cut the rows that do not qualify
- Export — into your CRM or sequencer
The first column a source action creates is the raw JSON payload. Everything else is mapped out of it — see Import Actions for the column-mapping mechanics that apply to every action here.
Best practices
- Run a small batch first and check the column mapping before pulling thousands of rows
- Run several narrow sources (one city, one subreddit, one keyword) rather than one broad one
- Dedupe immediately after sourcing — directory and social sources overlap heavily
- Keep the raw JSON column and create new columns from the fields you need
- Use Add New Rows unless you intend to lose what is there — Overwrite Table replaces it
- Source and enrich in the same table so results flow straight into the next column
Where to next
- Import Actions — running a source action from the dashboard vs from inside a table
- Web Scrapers — the scraper catalogue and its legal obligations
- How enrichment works — what to run on the rows once they land
- Credits — how sourcing is billed