Why field discipline matters
A custom field is a promise. It promises that reps will fill it, that someone will read it, and that a report or automation will use it. Break any of those and the field is clutter. Break all three across forty fields and the deal detail view becomes a wall of grey that reps scroll past, including past the three fields that actually matter.
Fields also decay reports. Insights can only group and filter on what is filled in consistently. A field with a 30 percent fill rate produces a report about 30 percent of your business, presented as if it were all of it. Field discipline is not tidiness. It is the price of trustworthy numbers.
The design decisions that matter
Decision one: the admission test. A field earns its place when you can name the filter, report or automation that will consume it. We ask one question in every workshop: what will you do differently when this field is filled? No answer, no field.
Decision two: the right object. Data about the company goes on the organization, like industry or employee count. Data about the human goes on the person, like role. Data about this specific opportunity goes on the deal, like use case or contract length. The most common misplacement is company data on deals, which then needs re-entering on every new deal with that customer.
Decision three: the right type. Single option for anything you will group by. Numeric or monetary for anything you will sum. Date for anything time-based. Free text only for notes a human reads. Pipedrive also offers formula fields on higher plans for derived values, which beats asking reps to calculate margins by hand.
Decision four: when it must be filled. Marking fields as important puts them at the top of the detail view. Requiring them at a specific stage is stronger, and it turns your stage exit criteria into enforced data. Require the use case before Discovery held, and the discovery notes write themselves into structure.
A worked example
The field set we deploy for a typical B2B services team. Twelve custom fields in total across three objects, and not one more.
| Object | Field | Type | Consumed by |
|---|---|---|---|
| Deal | Use case | Single option | Won deals by use case report |
| Deal | Lead source detail | Single option | Marketing attribution report |
| Deal | Contract length (months) | Numeric | Revenue forecasting |
| Deal | Competitor in play | Single option | Win rate by competitor report |
| Deal | Lost to | Single option | Quarterly loss review |
| Organization | Industry | Single option | Segment filters and reports |
| Organization | Employee band | Single option | ICP fit filter |
| Person | Buying role | Single option | Multi-threading check |
Note the option lists are short and mutually exclusive. Employee band has five options, not a free number nobody can group. Every field names its consumer in the last column, and that column is the audit trail for the next cleanup.
Common mistakes
The department dump is the big one. Finance wants four fields, delivery wants six, marketing wants five, and every request is granted because saying yes is easy. The deal form becomes a group filing cabinet. Route those needs to the tools that own them, and keep the CRM about selling.
Second, free text for reportables. A text field called Industry produces fintech, FinTech, financial services and banking for the same segment. The report groups them as four industries. Convert it to options and migrate the values once, as part of a hygiene pass.
Third, fields nobody may refuse. When any admin can add fields on a whim, the list grows back after every cleanup. Give field creation to one owner and make everyone else ask. The friction is the feature.
Maintenance
Run a field audit twice a year. For each custom field, check the fill rate with a simple filter on the field being empty, and check whether its named consumer still exists. Fields under 60 percent fill either get enforced at a stage or get retired. Fields whose report died get retired with them.
Retire in two steps. Prefix the name with x, drag it out of the important fields, and wait a quarter. If nobody asks, export the values and delete. This slow route has saved us more than once, and it costs nothing. Field discipline set up this way holds through the checkpoints of the six step method and long after the project ends.
Questions
Which objects can have custom fields in Pipedrive?
Deals, people, organizations and products each carry their own custom fields. Leads reuse the deal and contact fields, so a field you add for deals is available on leads too.
How many custom fields is too many?
There is no hard limit that matters, but there is a practical one. If a rep cannot fill the important fields in under a minute after a call, you have too many. Most healthy accounts run 10 to 20 custom deal fields.
Can I make a field required in Pipedrive?
Yes. You can mark fields as important so they are always visible, and on higher plans you can make fields required when a deal reaches a stage or is marked won. Required at stage is the useful one.
Should I use a text field or a single option field?
Single option, almost always. Free text cannot be filtered or reported without cleaning. If you catch yourself writing the same five words into a text field, those five words are options.
What happens to data when I delete a custom field?
The values go with it. Export first, or mark the field with an x prefix and hide it for a quarter. Delete only when nobody has asked for it in three months.