Skip to main content
Pipedrive server-sidePlatform solution

Server-side tracking for Pipedrive

The Pipedrive server-side build is small and has one step everybody misses: the custom field has to exist on the deal, not just on the person. Deals are a separate object created by a salesperson days later, and a value written to the person does not travel there on its own. Fire on the deal-won webhook and send the real deal value rather than an average.

Free30 minutesNo obligation

Pipedrive server-side · what breaks

What goes wrong on Pipedrive

  1. 01

    The identifier stops at the person and never reaches the deal

    The single most common failure. Deals are where the value lives and where the field is usually missing.

  2. 02

    Form fills counted as conversions

    Cheap, abundant, and weakly correlated with won revenue.

  3. 03

    Deal value ignored

    A small deal and a large one are the same conversion unless the value is sent.

  4. 04

    Long pipelines against import windows

    Measure your median click-to-won before assuming a closed-won upload is possible.

Pipedrive server-side · the fix

What changes — Pipedrive server-side

  • Won deals as the conversion

    From the deal's stage change, at the actual deal value.

  • The identifier present on the deal

    Not only on the person, which is where most implementations stop.

  • Lost deals excluded and reopened deals handled

    So the number reflects the pipeline as it actually is.

Pipedrive server-side · architecture

What Pipedrive exposes to a server container

The server-side build on Pipedrive specifically.

  1. 1

    Create the custom field on the deal, not just the person

    Then copy it across when the deal is created, via automation or the API.

  2. 2

    Fire on the deal-won webhook

    Not on form submission, which measures the cheapest event in the funnel.

  3. 3

    Send the actual deal value

    Not an average — the spread is the signal.

  4. 4

    Handle lost and reopened deals

    A reopened deal should not double-count when it wins.

  5. 5

    Measure median click-to-won first

    It decides whether closed-won can be uploaded at all.

Pipedrive server-side · diagnose

Where Pipedrive tracking breaks, in diagnostic order

Each check rules out a class of cause, so by the last one there is usually a single explanation standing.

  1. 01

    Open a won deal and look for the identifier field

    If it is on the person and not the deal, you have found the cause.

  2. 02

    Compare won deals against reported conversions

    Per deal, over a closed window.

  3. 03

    Check the conversion action type

    Import versus website. They are not interchangeable.

  4. 04

    Measure median click-to-won

    Against every import window, before anything else is designed.

  5. 05

    Check for stage discipline

    If half the team marks won late, the dates are wrong and so is everything built on them.

Pipedrive server-side · prove

The QA evidence — Pipedrive server-side

Run on Pipedrive specifically, on a live conversion rather than in preview mode.

Source of truth

Pipedrive's deals report — deals marked won by won-date, at their deal values

  • A test lead taken through to a won deal, with the identifier confirmed present on the deal record.
  • Won deals reconciled per deal against what each platform reports, over a closed window.
  • A reopened deal confirmed not to produce a second conversion.
  • The median click-to-won measured and stated in writing against every import window.
  • Deal values confirmed sent as actual amounts rather than an average.
  • Reconciled over a fully closed window, matched per record rather than on totals.
  • Re-checked 30 days later, and after any platform update.

Pipedrive server-side · free audit

What we check in the free audit

  • Open a won deal and look for the identifier field
  • Compare won deals against reported conversions
  • Check the conversion action type
  • Measure median click-to-won
  • Check for stage discipline

Checked against

Pipedrive's deals report — deals marked won by won-date, at their deal values

Get my free conversion tracking audit

Free30 minutesNo obligation

Pipedrive server-side · when not to buy

When you don't need this on Pipedrive

Worth reading before you buy anything, from us or anyone.

  • If your median click-to-won exceeds 90 days, closed-won upload cannot work against the original click. We will say so before quoting.
  • If your team's stage discipline is inconsistent, fix that first — every number here depends on it.
  • Check identifier coverage on your own deals before commissioning anything. Ten minutes, and it decides the whole project.
  • If you close nearly everything you quote, form-fill optimization may be defensible and this is a smaller job.

Pipedrive server-side · what we deliver

What the server-side build gives you on Pipedrive

  • Container on your own subdomain

    Your domain, your certificate, hosting in an account you control.

  • Money events from Pipedrive won deals

    Pipedrive's deals report is authoritative. Pin down which stage counts as won and whether your team uses it consistently — inconsistent stage discipline produces a number nobody can defend.

  • Deduplicated at every destination

    On a shared event ID, verified before any existing path is removed.

  • Consent enforced before dispatch

    A denied destination receives nothing, verified by capture rather than configuration.

Written guarantee

95%+ tracking accuracy

Measured against Pipedrive's deals report — deals marked won by won-date, at their deal values. Miss it and we keep working at no cost.

Get my free conversion tracking audit

Pricing

Pick the package that fits your ad spend

Browser-side starter

$400One-time fee · lifetime ownership

Repairs and verifies the browser-side setup you already have, on a live conversion. Honest about its ceiling on this platform.

  • Root cause fixed, not worked around
  • Verified on a live conversion
  • Reconciled against your own records
  • Written handover
Fix what I have

1st-party server-side

Recommended

$800One-time fee · most popular

Money events sent from your own records through a first-party container on your subdomain, so the browser can no longer lose them.

  • First-party server container on your own subdomain
  • Money events from your records, not the browser
  • Deduplicated on a shared event ID at every destination
  • First-party cookies beyond Safari's 7-day cap
  • 95%+ accuracy and 8+ Meta EMQ, guaranteed in writing
Rebuild it server-side

Full 1st-party stack

$1,800One-time fee · lifetime ownership

Every paid channel server-side plus the offline loop, with monitoring so the next break surfaces in days.

  • Everything in 1st-party server-side
  • Pinterest, Snapchat, Reddit and LinkedIn CAPI
  • CRM and offline conversion loop
  • Refunds and cancellations corrected wherever each platform allows it
  • Monitoring on every destination
Get the full stack

FAQ

Pipedrive server-side questions, answered

You need a handler for the deal-won webhook. A container is worth it once several destinations are involved; otherwise a small endpoint does the same job.

Free · 30 min

Move Pipedrive events off the browser

Free30 minutesNo obligation