CRM Contact Record Generator

Fake contact records for CRM tool demos

Ad placeholder (leaderboard)

The CRM Contact Record Generator produces batches of believable but fake CRM contacts. It is built for teams building or demoing a CRM, populating a sandbox, or writing import tests — letting you fill a pipeline with realistic-looking leads without exposing any real customer data.

How it works

Each contact is assembled from word banks of first names, surnames, companies, and job titles. A zero-padded ID is generated, the email is derived from the contact name and a slugified company domain on the reserved .test TLD, and a random North-American-format phone number is attached.

CRM-specific fields are then filled:

  1. Lead score — a random integer from 0 to 100.
  2. Lifecycle stage — chosen from the standard funnel from Subscriber through to Evangelist.
  3. Source — how the contact was acquired, such as Organic Search, Referral, or Webinar.
  4. createdAt — a random ISO timestamp within the last 180 days.

Click Generate contacts to redraw the batch and Copy JSON to export it.

Tips and notes

  • The output is a flat JSON array, ideal for CSV-to-JSON import flows, fixtures, or mock endpoints.
  • Generate up to 100 per batch; run it repeatedly and merge arrays for larger datasets.
  • Lead scores and lifecycle stages are independent random draws, so you can demo segments and filters without curating data by hand.
  • No API key, no network call — everything is computed in your browser.
Ad placeholder (rectangle)