//CRM · October 28, 2026 · 9 min

Bitrix24 CRM forms: how to receive website requests without losing them

Your website form sends an email to a shared inbox — and the request gets lost. We look at how to connect Bitrix24 CRM forms to your site, Tilda or your own form, set up owners, duplicates and data processing consent, keep UTM tags and make sure no request waits longer than 15 minutes.

A request from your website is the most valuable lead you get. The person found the company on their own, read the page and left a phone number. And these are exactly the requests that get lost most often: the form sends an email to a shared inbox, whoever opens the mail first reads it, and a week later nobody remembers whether the client was called back.

In Bitrix24 this is solved with CRM forms: a request immediately becomes a CRM record with an owner, a source and a history. Let's look at how to connect a form to your site, what to configure so requests are neither lost nor duplicated, how to keep the ad source, and which of these features are available on bitrix24.kz plans.

In short. A Bitrix24 CRM form creates a lead, or a deal with a contact, right in the CRM, distributes requests between responsible people and keeps UTM tags. On bitrix24.kz, CRM forms and callback requests are available from the Basic plan; the Free plan does not have them — it only offers live chat. Besides the form itself, set up a rule for repeat requests, consent to personal data processing, and a robot that raises the alarm if a request has not been picked up within 15 minutes.

Where website requests get lost

  • An email instead of a CRM record. The website form sends an email to a shared inbox — not everyone reads it, and an email forwarded to a manager is not tracked anywhere.
  • No responsible person. The request reaches the CRM, but it is assigned to an administrator or a shared user and never shows up in a manager's to-do list.
  • Duplicates. The client submitted the form twice or is already in the database — a second record appears and two managers call the same person.
  • Lost source. The deal exists, but nobody knows which ad brought the client, so the budget is allocated blindly.
  • Spam. Bots fill in the form, managers get used to closing requests without looking and miss the real ones.

Three ways to connect a website to Bitrix24

The right option depends on what the site is built with and who maintains it. All three have the same goal: the request must land in the CRM, not in an inbox.

OptionWhen it fitsWhat to keep in mind
Bitrix24 CRM formAny site where you can paste code: the form is created and edited in the portal itselfThe look is set in the form editor; it will not copy a complex site design
Website builder integrationTilda and other builders that list Bitrix24 among their form data receiversForm fields must be mapped to CRM fields, otherwise part of the data is lost
Your own form and a webhookA custom-coded site where the form has to look like part of the pageYou need a developer: error handling, resending and a backup copy of each request
If in doubt, start with a CRM form: you can change it without a programmer
Three paths for a website request into Bitrix24: the portal's CRM form, a website builder integration and a custom form via webhook; all three create a CRM record with an owner and UTM tags, while an email to a shared inbox is crossed out
Whichever path you choose, a request should end up as a CRM record, not an email

What to configure in the form itself

  • Minimum fields. Name, phone and a short comment. Every extra required field cuts the number of requests; the manager will ask about the company and details on the call.
  • One phone format. A +7 mask and a length check: duplicate search depends on it, as does whether telephony or WhatsApp finds the client's record when they call.
  • Consent to personal data processing. Kazakhstan's Law on Personal Data and Their Protection requires the person's consent — the form has an agreement checkbox with a link to your policy for this.
  • A rule for repeat requests. Choose what happens if the client is already in the CRM: create a new record, add to the existing one or overwrite its data.
  • Several responsible people. List several managers and the form will distribute requests between them in turn instead of piling everything on one person.
  • Spam protection. Turn on a captcha if you get more than a couple of bots a week.
  • What the client sees after submitting. A short message with a response time (“we will call you back within 15 minutes during business hours”) or a redirect to a thank-you page, which is easy to count as a goal in analytics.

What the form creates: a lead or a deal

That depends on the CRM mode. In classic mode the form creates a lead, which is later converted into a deal. In simple mode without leads the form creates a deal and a contact straight away. If you have not chosen a mode yet, read our breakdown of leads and deals: it determines where a manager will look for a new request.

A CRM form on a website with Name, Phone with a +7 mask, Comment fields and a consent checkbox, and the Bitrix24 deal created from it with an owner, the source “CRM form” and the ad campaign's UTM tags
A request from the form arrives with an owner, a source and UTM tags right away

How not to lose the ad source

If the client came via a link with UTM tags, the CRM form saves them in the lead or deal record. A report is built on them: how many requests and sales each campaign brought. For this, every ad link must carry tags and the form must open on the same page the ad leads to.

Calls and chats are not tagged this way — for them there is the end-to-end analytics widget, available on every bitrix24.kz plan, including Free. We described how to get the full picture across channels in our article on Bitrix24 end-to-end analytics. Requests from Instagram are covered separately.

The first 15 minutes after a request

Response speed matters more than the copy on your site: a client who leaves a request often writes to two or three other companies as well. So together with the form, set up robots on the first stage of the pipeline:

  • Immediately — a notification to the owner and a “Call back” task, so the request appears in their to-do list.
  • After 15 minutes, if the stage has not changed, — a notification to the head of the department.
  • After 1 hour with no progress — reassign the request or give the head a task to sort it out.
  • Outside business hours — an auto-reply to the client in a messenger or by email saying when they will be contacted.

Robots are available from the Basic plan. We show how to build such chains in our article on business processes and robots, and the stages for incoming requests in our sales pipeline guide.

A timeline of the first minutes after a website request: immediately a notification and task for the manager, after 15 minutes without progress a notification to the head, after an hour reassignment, outside business hours an auto-reply to the client
Robots on the first pipeline stage: a request does not get stuck even when the manager is busy

Callback, live chat and messengers

A form is not the only way to reach you from the site. The Bitrix24 widget combines live chat, callback requests and messengers on one button, and all conversations reach the CRM through Open Channels. Live chat and the widget are available even on the Free plan, callback from Basic. WhatsApp for business is usually connected through Wazzup, so the conversation also lands in the client's record.

What is available on bitrix24.kz plans

FeatureFreeBasicStandardProfessional
CRM forms—yesyesyes
CRM form templates——yesyes
Website callback—yesyesyes
Live chat and website widgetyesyesyesyes
Open Channels1210unlimited
Robots and triggers—yesyesyes
Duplicate control wizard——yesyes
Custom traffic sources in analytics———yes
Based on bitrix24.kz/prices as of October 2026. The “Powered by Bitrix24” label in the form and chat can be removed from Basic up

Current plan prices are on our Bitrix24 licenses page. A site that collects requests usually manages with Basic; Standard is needed when the number of channels grows and cleaning up duplicates becomes important.

Checks before launch

  • Send a test request from a phone and from a computer — a record appears in the CRM and has an owner.
  • Send a request via a link with UTM tags — the tags are saved in the record.
  • Submit the form a second time with the same phone number — the repeat-request rule fires and there is no second record.
  • Check outside business hours — the client gets an auto-reply and in the morning the task is visible to a manager.
  • Open the policy link in the consent checkbox — it works and the text is current.
  • Delete the test records so they do not end up in reports.

Common mistakes

  • Leaving the old “send to email” form on the site next to the new one — some requests will keep bypassing the CRM.
  • Making the portal administrator the responsible person — requests pile up with someone who does not sell.
  • Making the phone field optional — requests arrive with just a name and there is no number to call.
  • Not enabling the repeat-request rule — within a month the database is full of duplicates; we wrote about merging them later in our article on company duplicates.
  • Not looking at the source report — the form works, but nobody knows which ads are feeding it.
Can I put a Bitrix24 CRM form on a Tilda or WordPress site?
Yes. The form can be embedded with code on any page that allows HTML. Tilda also has a built-in integration: Bitrix24 is selected as a form data receiver, and requests from the Tilda form go to the CRM.
Are CRM forms available on the Free plan?
On bitrix24.kz — no, CRM forms are available from the Basic plan. On the Free plan you can add live chat and the widget to your site, and conversations from them also reach the CRM.
What does the form create — a lead or a deal?
It depends on the CRM mode: a lead in classic mode, and a deal with a contact straight away in simple mode without leads.
How do I stop a repeat request from creating a duplicate?
In the form settings, choose the repeat-request rule: add to the existing record or overwrite its data. It also helps to accept phone numbers in one format with a +7 mask.
Will UTM tags from ads be saved?
Yes, if the client followed a tagged link and filled in the form on that page: the tags are written into the lead or deal record, and you can build campaign reports on them.
Can requests be distributed between managers automatically?
Yes. You can list several responsible people in the form and requests will be distributed between them in turn. More complex rules, for example by city or product, are set up with robots.
Want website requests to stop getting lost? We will check where the forms on your site send requests today, connect CRM forms or a webhook, and set up owners, a duplicate rule and control robots. Request a free audit and we will review your pipeline in 30 minutes.
Next step
Bitrix24 implementationFree auditPricing and timeline
//ready to start

Ready for hands-on implementation?

A free 30-minute audit — we will show how to apply this article in your business.

Call UsSee pricing