Skip to content

Patch Retention integration

Patch Retention attribution, wired in minutes, from first touch to repeat order

LeadJourney writes the journey onto your Contacts, reads every order back out, and returns that revenue to Meta, Google and LinkedIn.

  • Live in 21 minutes
  • 95%+ accuracy, first-party
  • No developer required

How the data moves

  • Touchpoints and spend flowing in
  • Conversions and revenue going back
Traffic channelsWhere every journey starts
  • Meta
  • Google Ads
  • LinkedIn Ads
  • Microsoft Ads
  • Organic search
  • Organic social
  • AI search
Spend, campaigns, every visit
Offline conversions, revenue

AI Attribution Engine

LeadJourneyServer-side tracking, every channel in one journey
  • Server-side tracking of every visit
  • Multi-touch attribution per lead
  • Won deals sent back to the ad platforms
Every touchpoint, campaign, ad
Orders, repeat revenue
Patch RetentionWhere the revenue is collected
  • Contacts
  • Campaigns
  • Orders

The loop closes in the ad account. Every order Patch Retention records goes back to the platform that created the contact, so bidding optimises on collected revenue instead of form fills.

Trusted by 100+ lead generation businesses, agencies and freelancers

  • Trading.de logo
  • Swedish Cold logo
  • Trustfactory logo
  • MLK Digital logo
  • CPC AG logo
  • DaxoMedia logo
  • Contentbär logo
  • Hivebuy logo
  • OBVIOUS logo

The gap

Patch knows which text drove the order. It does not know which ad brought the customer.

Patch Retention credits an order to the campaign sent before it, which is right for the retention side. Getting the click and the spend in, and every order back to the platform, is the part nobody ships for you.

Patch Retention attribution on its own

Accurate about the message before the order, blind to the ad before the contact

  • Patch credits an order to the text or email sent before it, so a campaign's revenue is real and measured. What it cannot see is the ad click that made the person a contact in the first place.
  • A contact's origin is the opt-in, the form, the checkout or the import that created it, not the campaign, ad or search that brought the person to the page.
  • UTM parameters and click IDs have no home on a contact unless someone builds custom fields and an integration to fill them, and the click ID from the first visit is gone by then.
  • No ad spend enters Patch. Campaign revenue is reported, but there is no cost against the acquisition, so ROAS and cost per first order cannot be calculated.
  • Organic search, referral and AI search visits never reach Patch. The first it hears of a person is when they opt in or place an order.
  • Repeat revenue stays in Patch. Nothing tells Meta or Google which of their clicks became a customer who orders every month, so bidding keeps optimising on the first conversion, or on form fills.

Patch Retention with LeadJourney

One journey per contact, joined to spend and to every order that follows

  • Every visit is tracked server-side as it happens, before a contact exists in Patch, at 95%+ accuracy.
  • The anonymous first click is stitched to the contact at form submit or at checkout, and source, campaign and ad land on the contact automatically.
  • UTM parameters and click IDs are captured at click time and written onto the contact, without a form integration.
  • Spend is pulled from your ad accounts automatically, so ROAS and cost per first order are live per channel, campaign and ad.
  • Organic, direct, referral and AI search are tracked as first class channels next to paid, and the contact shows which one started it.
  • Every order Patch records, first and repeat, goes back to the platform that produced the click as an offline conversion with the order value attached, so bidding learns which ads bring customers who come back.

Every touchpoint

The whole journey into Patch Retention, and the order back to the ads

Marketing sees every touch before and after Patch Retention, your team sees the source on the record it opens, and when the money arrives the amount goes back to the platform.

See every journey in LeadJourney

The dashboard marketing runs on

  • Every touchpoint of every customer in one timeline, from the first anonymous click to the order Patch Retention records.
  • First touch, last touch and every model in between, so a LinkedIn first click and a Google brand-search close are one journey, not two leads.
  • Filter any campaign, ad or landing page to the leads it produced and the order each one placed.
  • The same journey written onto the Contact in Patch Retention, so your team sees where a lead came from before the first call.

Send it back to the ad platforms

Where the bidding learns from revenue

  • An order Patch Retention records becomes a purchase event on Meta, Google Ads, LinkedIn and Microsoft, matched on the click ID captured at the first visit.
  • The order total travels with the event, so value based bidding optimises on revenue rather than on form fills.
  • You choose which events go back: opt-in, first order, every repeat order, or all of them.
  • Sent server to server, so there is nothing for an ad blocker or a declined cookie banner to remove.

How it works

Patch Retention data in, attributed revenue back out

Both directions run on their own once connected. The first is what makes attribution across every channel possible at all. The second puts the answer on the contact your team already messages.

  1. 1

    Pull your customers and orders into LeadJourney

    Your Patch data meets the acquisition data it was always missing.

    Patch Retention

    LeadJourney reads your Contacts, Campaigns and Orders, with order value, order count and the campaign an order followed, as each record changes.

    MetaGoogle AdsLinkedIn AdsYour website

    Ad clicks, spend, sessions, forms and click IDs are tracked server-side across paid, organic and AI search.

    LeadJourney joins the two into one journey per contact, from the first anonymous click through the first order to every repeat order Patch records.

    Attributed revenue, repeat revenue, ROAS and cost per first order, per channel, campaign and ad.

  2. 2

    Write the Patch Retention attribution onto every contact

    So nobody opens a second tool to answer where a customer came from.

    LeadJourney writes the finished attribution onto the Patch contact, only into the fields you mapped.

    Patch Retention

    First touch, last touch, campaign, ad and click ID land as fields on the contact, next to the opt-in and order data Patch already holds.

    Segments and automations pick them up like any other field: group repeat revenue by acquisition channel, or build a flow for customers who came from paid social.

    Your team sees where a customer came from on the contact they already message, and marketing sees the lifetime revenue against the ad.

The return path

Patch Retention orders, back in the ad account that earned them

A form fill is not a result. Once Patch records the order, and every repeat order after it, the amount goes back to the platform that produced the click.

  • MetaConversions API

    Contact created, first order and repeat order, with value and currency

  • Google AdsOffline conversion import

    Conversions matched on gclid, with the order value for value based bidding

  • LinkedIn AdsConversions API

    Opt-ins and order revenue matched on li_fat_id

  • Microsoft AdsOffline conversions

    Conversions matched on msclkid, with the order value

  • TikTok AdsEvents API

    Server-side lead and purchase events

You choose what counts as a conversion

Map any Patch event to any platform event. Opted in, first order, repeat order, or all three.

Value based bidding gets the real order value

The order value travels with the event, and repeat orders keep adding to it, so tROAS strategies optimise on customers who come back instead of a flat lead value.

Sent server to server

No pixel to fire, nothing for an ad blocker or a declined cookie banner to remove.

Reporting

The questions Patch Retention's dashboards cannot answer yet

Every one of these is a report in LeadJourney rather than a data export. Patch stays the source of truth for the customer and the order, and LeadJourney supplies the source that produced them.

  • Which campaign brought the customers who ordered again last quarter, not just the first orders?

  • What did a first order actually cost us in ad spend, per channel?

  • Which channel brings the customers with the highest repeat revenue, even when a text campaign closes each order?

  • How much order revenue came from ChatGPT, Perplexity and Gemini last month?

  • Which landing page produces the contacts that place a second order?

  • Which campaigns buy opt-ins that never place an order?

LeadJourney and Patch Retention dashboards

Where Patch Retention's dashboards end and LeadJourney starts

Patch's dashboards report revenue per text and email campaign and what was ordered after it. The click before the contact existed is not in Patch.

Patch Retention dashboards compared with LeadJourney, capability by capability
Where Patch Retention attribution gets its sourcePatch Retention dashboardsThe message a customer received before the order: the campaign or automation Patch sent.With LeadJourneyThe full journey, from the ad click that made the person a contact, through every message, to every order, written onto the contact.
The anonymous first clickPatch Retention dashboardsNot recorded. Patch first hears about a person when they opt in, fill a form or place an order.With LeadJourneyCaptured server-side, then stitched to the contact when the form is submitted or the order is placed.
Ad spendPatch Retention dashboardsNone. Patch holds order values and campaign revenue, not acquisition costs.With LeadJourneyPulled automatically from Meta, Google, LinkedIn and Microsoft Ads.
ROAS and cost per first orderPatch Retention dashboardsNot calculated, because there is no spend to divide by. Campaign revenue is reported per send.With LeadJourneyLive per channel, campaign, ad set and creative, with repeat revenue added as it arrives.
Attribution modelsPatch Retention dashboardsOne message per order, the last one sent before it.With LeadJourneyFirst click, last click, linear and position based, across ads, organic and the retention touches, switchable without re-tracking anything.
UTM parameters and click IDsPatch Retention dashboardsCustom fields someone creates, filled by a form integration when the parameter survives the visit.With LeadJourneyCaptured at click time, server-side, and written onto the contact without a form integration.
Organic, direct, referral and AI searchPatch Retention dashboardsInvisible until a contact is created, and then only if someone records it.With LeadJourneyFirst class channels, including ChatGPT, Perplexity, Claude and Gemini.
First-party tracking and consentPatch Retention dashboardsNot Patch's job. It depends entirely on the web tracking you put in front of it.With LeadJourneyServer-side and first-party by design. 95%+ accuracy, processed in the EU.
Conversions back to the ad platformsPatch Retention dashboardsNot built in. Needs an export or an automation someone maintains.With LeadJourneyBuilt in per platform, with the order value attached and matched on the click ID, for the first order and every repeat.
What it is forPatch Retention dashboardsKeeping customers: text and email campaigns, automations, loyalty and reviews, and reporting on them inside Patch.With LeadJourneyMeasuring where customers and revenue come from, then feeding that back into how you buy.

It is not either or

Keep Patch as the system that talks to your customers and keep its dashboards for the campaigns it sends. LeadJourney fills in the acquisition side underneath, adds the spend, and hands every order to the platforms where the budget is spent.

MCP server

Chat with your Patch Retention attribution data

The same journeys, spend and order revenue are also served over MCP. Ask in Claude or ChatGPT, and the answer comes from your own numbers.

LeadJourney MCP connected, try any tab

Which campaigns produced our closed revenue last month?

Based on your LeadJourney data, 3 campaigns produced 148,200 EUR of closed revenue last month:

Google Ads, Brand
38 leads, 9 closed deals, 61,400 EUR. Shortest path to signature.
LinkedIn, Retargeting
21 leads, 6 closed deals, 48,900 EUR. Seven touchpoints on average.
Meta, Lookalike DACH
54 leads, 5 closed deals, 37,900 EUR. Cheapest qualified lead.

Want this as a weekly summary in Slack?

Ask anything about your lead journeys

Where did our three biggest deals this quarter come from?

Your 3 largest deals this quarter all started somewhere the last click never showed you:

42,000 EUR
First touch LinkedIn Ads, closed 63 days later after a webinar signup.
28,500 EUR
First touch Google organic, paid click on day 11, demo on day 19.
21,800 EUR
First touch a Meta video view, form filled from email six weeks on.

Want the full touchpoint list for any of them?

Ask anything about your closed deals

Which landing pages turn LinkedIn traffic into qualified leads?

3 pages take your LinkedIn traffic, and the qualified rate between them runs from 4% to 18%:

/demo/attribution
18% qualified from 214 visits. Highest intent page on the site.
/guide/server-side
9% qualified from 612 visits. Most journeys stall after the download.
/pricing
4% qualified from 488 visits. Second most traffic, lowest intent.

Want the same breakdown for Google Ads traffic?

Ask anything about your landing pages

What did each channel cost per qualified lead last week?

3 channels spent budget last week. Cost per qualified lead ran from 41 EUR to 187 EUR:

LinkedIn Ads
41 EUR per qualified lead. 2,300 EUR spent, 56 qualified.
Google Ads
88 EUR per qualified lead. 4,400 EUR spent, 50 qualified.
Meta Ads
187 EUR per qualified lead. 3,740 EUR spent, 20 qualified.

Want an alert the moment a channel passes 120 EUR?

Ask anything about your cost per lead

What do the journeys that close have in common?

3 signals show up in most of your closed deals and in almost none of the lost ones:

Pricing page, 2+ visits
In 71% of closed deals. In 12% of the ones that never closed.
Demo within 14 days
In 64% of closed deals. Median 9 days from the first click.
Second contact
In 58% of closed deals. A colleague of the lead arrives on site.

Want these three scored onto every lead in your CRM?

Ask anything about your lead journeys

Setup

Connected to Patch Retention in about 21 minutes

No developer, no data warehouse and no implementation partner.

  1. 1About 5 minutes

    Add a single line of code to your website

    Paste the LeadJourney script into your site, your store theme or your GTM container. It starts recording sessions, click IDs, form fills and checkouts immediately.

  2. 2About 10 minutes

    Connect Patch Retention, then your ad accounts

    Sign in to Patch Retention, pick the fields in scope, then link Meta, Google, LinkedIn and Microsoft Ads. Spend and campaigns are imported for you, historic data included.

  3. 3Same day

    Map orders to conversion events

    Choose which Patch events count as a lead and which count as revenue: the opt-in, the first order, the repeat order. From then on every order flows back to the platform that created the contact, with the order value attached.

Original reviews

What our customers wrote, word for word

4.9 out of 5 across 11 public reviews. Quoted as they were left, shortened only by dropping whole sentences.

  • 5 out of 5 starsGoogle

    Before LeadJourney, we had no reliable tracking concept for our five-figure ad spend. We were manually building spreadsheet and CRM reports, inaccurate and time-consuming. Within two days, everything was set up. For the first time, I know exactly what I pay per lead and which campaigns actually bring in the best-qualified prospects.

    Florian BuckCEO, Klickkraft GmbH
  • With LeadJourney we are able to track all our leads and connect them with sales and attribution data to make better decisions. In the first month of using it we scaled from 0 to 100k revenue from paid ads only.

    GetreachBacklinks Marketplace (SaaS)
  • 5 out of 5 starsG2

    LeadJourney finally fixed my Marketing Analytics. It goes way beyond basic Ad Tracking Software. The Customer Journey Report saves hours of digging, and capturing everything from Offline Conversions to AI Search Tracking makes it the Best B2B Attribution Platform available.

    Sascha LenzMarketing Manager
  • 5 out of 5 starsTrustpilot

    Connected LeadJourney for 2 clients, setup took literally 20 minutes each. The data became more accurate, the reports actually make sense. Now clients look at the dashboard and the 'why don't the numbers match?' questions are gone.

    Alexander SamarPerformance Marketing Agency
  • 5 out of 5 starsGoogle

    With LeadJourney, we have finally found a tool that provides us with the data we need to scale our performance marketing campaigns. The most important KPI is no longer lead price but cost per qualified lead.

    Steffen SiesingCEO, Bilanzmanufaktur GmbH
  • 5 out of 5 starsG2

    The ability to track both online and offline conversions in one unified dashboard has given us insights we never had before. Our ROI has improved dramatically since we started integrating LeadJourney with our CRM. We're finally able to see the full customer journey, and it's been a game changer for our strategy.

    Andre WitzelFounder, Trading.de
  • 5 out of 5 starsTrustpilot

    The ability to seamlessly integrate data from multiple channels and see real-time insights has significantly improved our campaign results. We now focus on metrics that truly matter, like ROI and qualified leads.

    Nikita YatsunCEO, RLV Media GmbH

FAQ

What Patch Retention users ask before connecting

If yours is not here, our team answers in the chat within a few minutes.

How is this different from the revenue Patch already attributes to a campaign?

Patch credits an order to the text or email sent before it, which is the right answer for the retention side and stays exactly as it is. LeadJourney answers the question before that one: which ad, search or referral made the person a contact, what it cost, and how much every order since is worth against that spend. The two sit on the same contact, so a report can show both the acquisition channel and the campaign that drove each order.

Does Patch Retention attribution include the ad that brought the customer, not only the message before the order?

With LeadJourney, yes. Every visit is tracked server-side before the contact exists, the first click is stitched to the contact at form submit or at checkout, and source, campaign and ad are written onto the contact automatically. From then on every order Patch records, first and repeat, is credited to the journey that started it as well as to the message that preceded it.

Which fields does LeadJourney write into Patch Retention?

On the contact: first and last touch channel, source and campaign, the ad, ad set and creative, every UTM parameter, the click ID from each platform, the landing page and referrer, the acquisition channel as a field your segments can key off, the ad spend attributed to the first order, and a link to the full journey. You choose which of those are in scope before anything is written.

Will it overwrite fields or segments my team already relies on?

No. Nothing is written to a field you have not mapped, and the direction of every mapping is yours to set. By default attribution goes to dedicated LeadJourney custom fields, and your existing fields, segments and automations are left untouched, so the reports you already run stay comparable.

Are repeat orders sent back to Meta and Google, or only the first one?

Every order. The first order is sent to Meta through the Conversions API, to Google Ads as an offline conversion import matched on gclid, to LinkedIn through the Conversions API and to Microsoft Ads matched on msclkid, with the order value attached. Each repeat order follows as a further purchase event with its own value, so value based bidding learns which ads bring customers who come back rather than customers who buy once.

How quickly does an order reach the ad platforms?

As it happens. An order Patch records, a contact opting in, a refund, each reaches LeadJourney straight away and fires the matching conversion to the platform that produced the click. Transparent Logs show every event that was sent and when.

A customer orders again months after the first click. Is it still attributed?

Yes. The journey in LeadJourney has no attribution window, so a repeat order in month nine is credited to the ad that brought the customer in month one, and the report shows revenue per acquisition channel growing over time. The ad platforms apply their own windows to the events they receive, so a late order mainly improves their optimisation; the report that matches lifetime revenue to the ad lives in LeadJourney and on the Patch contact.

Does it work with the store or point of sale my orders come from?

LeadJourney reads the orders Patch holds, whichever store, checkout or point of sale they came from, so nothing else has to be connected for the revenue side. If you also run Shopify or Stripe, those integrations can sit alongside and the same order is never counted twice.

Do I need a developer?

No. Connecting Patch Retention is a sign in and a field mapping screen, and most accounts are live in about 21 minutes. The one line of code goes into your site or store theme, or into your GTM container, and our team will do the mapping with you on a call if you prefer.

Is the Patch Retention sync GDPR compliant?

Yes. Data is processed and stored in the EU, we sign a data processing agreement, and tracking runs first-party and server-side so it respects consent decisions rather than working around them. Opt-in and opt-out decisions stay in Patch and are read, never changed. Financial, legal and other regulated industries are a core part of our customer base.

What does it cost?

The Patch Retention integration is part of the platform rather than a paid add on. Plans are priced on tracked events instead of seats, so your whole team and your agency can share one workspace, and every plan starts with a 14 day free trial without a credit card.

95%+ accuracy, in and out of Patch Retention

See which ads produce revenue in Patch Retention, with LeadJourney

Connect Patch Retention and watch your own orders, first and repeat, line up against the campaigns that brought the customer.

LeadJourney dashboard showing lead sources, campaign performance and attributed revenue side by side