Bitrix24 Lead Card: Field Visibility for Roles

A typical Bitrix24 lead card contains 50+ fields, but managers only need contact info and initial qualification, marketers need UTM tags for ad campaign analysis, and directors need KPI snapshots and conversion data. Without visibility configuration, everyone wastes time scrolling through dozens of

Our competencies:

Frequently Asked Questions

A typical Bitrix24 lead card contains 50+ fields, but managers only need contact info and initial qualification, marketers need UTM tags for ad campaign analysis, and directors need KPI snapshots and conversion data. Without visibility configuration, everyone wastes time scrolling through dozens of empty fields, analytics get distorted due to input errors, and personal data leaks through extra eyes. In one project for an online school, we designed a card that adaptively shows only the fields needed for the current role. Result: lead processing accelerated by 40%, and manual processing time dropped from 3 minutes to 50 seconds—a 3.6x improvement compared to the standard card. Empty field rate fell from 30% to under 5%. Customizing field visibility is not just convenience but a way to protect data and enforce discipline. In this article, we explain lead card design in Bitrix24, focusing on custom fields for crm_lead and role-based visibility.

Anatomy of a Bitrix24 Lead Card

The lead card (crm_lead) consists of zones: header (name, phone, email, source, stage), main information (configurable fields), custom fields, and tabs. Display is configured per role via crm.defaultConfiguration.set. According to the Bitrix24 documentation, proper visibility configuration increases manager speed by 30–50%.

Parameter Standard Card Customized Card
Visible fields count 50+ (all) 10–15 (only role-needed)
Empty fields after processing up to 30% less than 5%
Fill time 3–5 minutes 15–30 seconds
Conversion to deal 20–30% 40–50%

How to Design a Lead Card for Different Roles?

Typical visibility configuration:

Role Visible fields Hidden
Inbound manager name, phone, email, source, initial comment, telephony & email buttons cost, UTM tags
Sales director all fields + UTM, touch history
Marketer sources, UTM data customer personal data

This separation is done not via access rights but through visual card configuration. Managers don't see analytical fields, marketers don't have access to phone numbers—reducing the risk of personal data leaks.

For custom UTM fields, create custom string fields for crm_lead via REST API or in CRM settings. Example: UF_CRM_UTM_SOURCE, UF_CRM_UTM_CAMPAIGN. Then configure visibility via crm.defaultConfiguration.set.

What Does Lead Card Customization Offer?

Role-based customization halves data entry errors (our measurements across 50+ projects). Managers see only necessary fields—less scrolling, higher discipline. Marketers get clean UTM data without risk of personal info leaks. Comparison: standard card yields up to 30% empty fields, customized card less than 5%.

UTM tags are URL parameters that convey ad channel information (source, campaign, content). They are critical for analytics but not needed by managers when processing leads. Hiding them via crm.defaultConfiguration.set prevents accidental deletion.

Case Study: Lead Card for an Online School (From Our Practice)

Client—an online language school. Lead sources: website (multiple forms), Instagram, VKontakte, partners. The standard card couldn't track which specific form a lead came from. We designed a new structure:

  • Block "Contact" (always on top): name, phone, email, messenger (list: WhatsApp, Telegram, VK).
  • Block "Qualification": target language, level (A0-C2), goal (work, travel, etc.), lesson type.
  • Block "Source": source + UTM campaign, UTM content, form ID (custom fields, auto-populated).
  • Block "Processing": first contact date, next touch date, reason for loss.

UTM fields hidden from managers. Result: conversion to qualified contact rose by 35%, marketer got data for ad optimization. Manual lead processing time dropped from 3 minutes to 50 seconds—a 3.6x improvement. The school saved approximately $5,000 per month in labor costs due to faster processing.

What the Work Includes

Deliverables for a typical project:

  1. Interview roles (managers, director, marketer) to gather requirements.
  2. Card prototype considering roles and custom fields.
  3. Implementation: field configuration, creation of UTM fields, visibility configuration via crm.defaultConfiguration.set.
  4. Testing and team training (one session).
  5. Documentation: card update guide and access credentials.
  6. One month of post-launch support.

Why Is It Important to Configure Field Visibility?

According to Wikipedia, CRM data structure directly impacts sales efficiency. Configuring visibility via crm.defaultConfiguration.set boosts manager speed by 30–50% (our project measurements). Fewer fields—fewer errors, higher fill discipline.

Timelines and How to Start

Design considering roles and integrations—from 2 business days. For custom tabs via REST API—up to 5 days. We'll assess your project for free. Just reach out—we'll send a prototype and plan. Book a consultation to discuss your specifics. Contact us to get a free CRM audit.

We guarantee: after implementation, the card becomes a working tool, not a set of empty fields. With 10+ years of Bitrix24 experience, we've completed over 50 integrations from scratch.