Partner tier
Pipedrive Platinum Partner
Work delivered
150+ CRM implementations
Global rank
Top 8 Pipedrive partner worldwide, July 2026 · 2026 Top New ARR Partner Award

Products

Forms and chat that feed Pipedrive properly

A form that sends you an email is not lead capture. A form and a chat widget have to write a structured record, an owner, a task and a source into the CRM, so nobody retypes anything. This page shows where setups leak and what closes the gap.

Spec sheet
Minimum record
Person and orgIn their own fields, matched against what already exists.
Owner
Set on arrivalBy rule, not by whoever reads the notification first.
Follow-up
A task with a dateA submission without a task is a message, not a lead.
Source
Written, not guessedForm, page and campaign, stored on the record itself.

An email is not lead capture

The default web form does one thing: it sends a notification. Somebody reads it, works out who should own it, opens the CRM, retypes the name, the company and the question, then remembers to do something about it. Four manual steps, none of which fails loudly when it is skipped.

Nothing errors. The form worked, the email arrived, and the lead sits in an inbox where no report and no colleague can see it. Retyping adds a second cost later: a company name transcribed by hand is spelled the way it looked in the email, which is a reliable producer of duplicate records.

What a form has to write

Four things. Each exists because a specific downstream question fails without it.

The fields, structured. Person and organization in their own fields, with the values that matter captured as picklists rather than free text. Open text can be read by a human and cannot be counted by a report, so anything you segment on has to arrive as a value the CRM recognizes. That makes field design and form design one conversation.

A match, before a create. The submission looks for the person and the organization before writing anything new. An existing customer filling in a form is not a new contact, and treating them as one forks the history at the moment they show intent.

An owner. Assigned by rule on arrival, on whatever your business actually routes on: territory, product, company size, language. A record without an owner waits for a volunteer, and the wait is invisible. The patterns are on the lead routing page.

A follow-up task, with a date. The step most setups omit, and the one that turns a record into work. A task appears in somebody's day. A record does not. Without it, response time depends on who happens to open the lead inbox, and when.

And the source, written down

Which form, which page, which campaign, written onto the record at submission rather than reconstructed in a spreadsheet next quarter. Source is the only field whose value cannot be recovered afterwards. Everything else can be asked again in a phone call. Once it is missing, every conclusion about channel performance is a story, which is the failure mode in lead attribution.

What a chat widget has to do differently

A chat widget is not a form with a typing animation. The visitor answers in sequence, so the widget can qualify before it writes. Write the person and the conversation first, and let the deal follow from the answers rather than from the fact that somebody opened the widget. A deal per conversation fills the pipeline with people who asked one question.

The conversation itself belongs on the record. Not a summary by whoever was watching, but the exchange, so the person picking up the follow-up starts from what was said.

Where most setups leak

Five leaks, in rough order of how often we find them. Free text where a picklist belongs. No matching, so the duplicate rate tracks your traffic. No owner, so the record sits until somebody adopts it. No task, so follow-up depends on attention rather than a queue. And the hidden one: a form writing fields the CRM does not have, dropping half of what the visitor typed.

These are design faults rather than tooling faults. A form builder is not at fault for writing free text into a free text field. The leak sits upstream, in what the form asks and where each answer lands.

What a minimal lead form looks like

Short forms convert and thin forms leak. The answer is a short form with the right hidden fields, so the visitor types little and the record still arrives complete. A workable minimum for a B2B form looks like this.

FieldTypeWhy it is there
Work emailEmail, validatedThe match key against people already in the CRM
First and last nameTwo text fieldsGreetings, and name matching that works
CompanyText, matched to an organization by domainStops a new organization per submission
Team sizePicklistRouting and segmentation, countable in a report
What you needPicklist plus optional free textThe picklist routes. The free text is for the human
PhoneOptional, with country codeCallable only if the visitor agreed to a call
Source, page, campaignHidden fieldsThe one fact that cannot be recovered later

If the form collects a phone number and you plan to text it, store the exact consent wording the visitor saw, the timestamp and the page, on the record. Calling and texting rules in the United States differ by channel and by state, and the CRM should hold that consent as data. We are a CRM firm and not your counsel, and the design is described on the page about implementation in the United States.

How fast is fast enough

Response time is the variable you control. A task that appears in the owner's day within minutes is worth more than any copy change on the form. Set the owner by rule, create the task on submission, and put a clock on it with an SLA that the manager can see. A US team spread over several time zones should route by the visitor's time zone or state where it can, so the person who picks it up is at their desk.

What we built for this

PipeDriven is powered by Sales Surge, and we build our own software around Pipedrive, because implementation work kept ending at the same wall. The pipeline was right, the fields were agreed, and intake still arrived as email. Two products came out of that, each covering a different half.

Surge Forms is our own product: forms that write straight into the CRM, with the assignment and the follow-up task included in the submission rather than added by hand afterwards. It is described on the Surge Forms product page. Surge Chat is our own product too: an embeddable chat widget that qualifies the visitor and sends the lead into Pipedrive, on the Surge Chat product page.

In both cases we connect the widget to the account we configured, which matters more than either product. A form is only as good as the fields, the owner rules and the task conventions behind it, and those come out of the implementation rather than out of the widget. That is where the two halves of our work meet, across more than 150 CRM implementations as a Pipedrive Platinum Partner.

When you do not need either of these

If your existing forms already post clean, mapped data into Pipedrive with an owner and a task, you have solved this and a new tool buys you a migration. The Sunday evening test settles that in two minutes.

Chat has a sharper limit. If nobody can respond within the hour, or traffic is thin enough that conversations arrive in ones and twos, a widget costs more attention than it returns. And if leads already arrive and nobody calls them back, the constraint is capacity rather than capture, and a better form will only deliver the backlog faster. The rest of what we build is on the product page, including the sections about when not to buy any of it.

Last reviewed: October 2026.

Questions

Next step

Not sure whether your setup is ready for this?

Ten questions about process, data, ownership and reporting. You get a readiness score on screen, and the written advice by email.

Built by a Pipedrive Platinum Partner, rated 5.0 from 11 Marketplace reviews.