# RevOps · Post 3 — Soft offer

**Where to post:** IndieHackers, r/revops monthly self-promo,
RevGenius #tools-and-software, LinkedIn (your own feed).

**Format:** ~250 words.

---

## Title

DataTools — a $49 desktop CSV pipeline for the lead-list cleanup you do before every HubSpot import

## Body

Built this for myself first. {{your-context — e.g., "I run RevOps at a 30-person SaaS"}} and the part of the job I dreaded was the pre-import scrub: LinkedIn export + Apollo pull + last quarter's webform list, deduped against each other and against what's already in HubSpot. Six tabs in a Google Sheet, regexes I half-remember, vlookups, an hour and a half.

**DataTools** does the six steps as one pipeline:

- **Format standardizer** — phones to E.164 (50+ country codes, per-row country awareness), emails lowercased, URLs canonicalized
- **Dedupe** — fuzzy matching with confidence tiers (95+ auto, 85-95 manual queue, <85 dropped), blocked by email domain so it scales to 50k-row lists
- **Gate** — block bad rows from your import with a per-rule report ("142 rows missing email, 38 rows with malformed phones, 12 rows with corporate-blacklist domains")
- **Text cleaner** — strips hidden chars, BOMs, weird unicode
- **Analyzer** — finds problems before you process (mixed encodings, inconsistent delimiters, near-duplicate rows)
- **Splitter** — chunk huge files for tools with row limits

Runs **locally** — Mac/Win/Linux. Your prospect data never goes to a server. (This was the actual reason I shipped it instead of using Clearbit / cloud tools — legal didn't want third-party touching prospect data after the {{2024 / 2025}} compliance review.)

**$49 one-time.** No subscription. No per-record fee. v1.x updates included.

Demo (with synthetic data) and download: datatools.app/revops

Happy to answer questions in the thread.

— {{your-name}}
