LiveChat integration
LiveChat attribution, every chat that sells matched to the ad that paid for it
Every chat that leaves an email or phone becomes a lead with its campaign, channel and keyword, followed to the closed deal.
- Live in 21 minutes
- 95%+ accuracy, first-party
- No developer required
Rated by the teams who connected their stack
How the data moves
- Chats
- Contact details
- Tags
AI Attribution Engine
LeadJourneyServer-side tracking, multi-touch models, every channel in one place- Server-side tracking of every visit
- Multi-touch attribution per chat lead
- Won deals sent back to the ad platforms
Every chat that captures contact details is matched to the click that brought the visitor. It lands as a lead with its campaign, channel and keyword, and once it closes, the revenue goes back to the ad account.
Trusted by 100+ lead generation businesses, agencies and freelancers
The gap
LiveChat knows which chat sold. It does not know which ad paid for the chat.
The Sales Tracker credits an order to the chat before it, and Goals credit it to the agent. Neither records the ad click that brought the visitor, or what the lead was worth in your CRM.
LiveChat attribution on its own
Precise about the chat and the agent, blind to the click before it
- The Sales Tracker credits a purchase to a chat within a window you set, 30 days by default, so you learn which chats sold, not which campaign paid for the visitor.
- The Traffic details show the page and the referrer the visitor came from last. A visitor who first clicked a Meta ad and came back through Google is Google's.
- A campaign in LiveChat is a greeting or a targeted message, so Campaigns Conversion reports on your greetings, not on the ads in front of them.
- The Google Analytics and Google Ads integrations fire in the browser when a chat starts, so ad blockers, Safari and declined banners remove chats from both.
- A chat that leaves an email for a sales call ends in LiveChat. The demo, the proposal and the signed deal happen in your CRM, out of LiveChat's view.
- No ad spend enters LiveChat, so nobody can say what a chat lead costs per campaign, next to a form lead or a call.
- The ad platforms hear about a chat starting, at best. The lead that qualified and the deal that closed never reach the bidding.
LiveChat with LeadJourney
One journey per chat lead, from the first click to the closed deal
- Every visit to the pages your LiveChat widget runs on is tracked server-side, with click ID, UTM parameters, referrer and landing page, at 95%+ accuracy.
- When a chat captures an email or phone, the conversation becomes a lead on the journey that visitor was already on: first click, last click and every touch between.
- The lead keeps the details the chat produced, so an agent's qualification travels with the source instead of staying in the transcript.
- Server-side, so nothing is lost to ad blockers, Safari or a declined cookie banner.
- The chat lead is followed through your CRM to the closed deal, and the revenue lands on the campaign that produced the visit.
- Spend is pulled from your ad accounts automatically, so cost per chat lead by campaign, channel and keyword is live, beside forms and calls.
- Qualified chat leads and won deals go back to the ad platforms as conversions with their value, so bidding learns which chats sell.
How it works
LiveChat attribution in, attributed revenue back out
Both chains run on their own once connected: the chat becomes a lead with a full journey behind it, and the revenue goes back to the platform that paid for the click.
1 Every LiveChat lead arrives with its source
The journey is recording long before the chat window opens.
Every ad click arrives with its click ID and UTM parameters, and organic, referral and AI search visits arrive with their referrer.
On your site, every visit is tracked server-side with its landing page, pages viewed and device, past ad blockers and iOS.
When the chat captures an email or phone, in the pre-chat form or in the conversation, LeadJourney receives it as a lead.
The chat is joined to the visit it started on, so the lead carries its first click, its last click and every touch between.
2 Follow the chat to revenue and send it back
So the ad platforms learn which chats were worth paying for.
The lead is followed through your CRM or store as it moves: qualified, demo booked, deal won or order paid, with the value.
Cost per chat lead and revenue per campaign, channel and keyword sit in one report, next to form leads, calls and every other channel.
Won deals go back to Meta, Google, LinkedIn and Microsoft Ads as conversions with their value, so the bidding learns which chats turn into revenue.
The return path
The chat lead goes back as a conversion. The deal follows.
LiveChat's Google Ads integration reports that a chat started. LeadJourney sends the lead it became and the deal it closed, server to server, so campaigns optimise on chats that sell.
MetaConversions API
Chat lead, qualified lead and deal won, with value and currency
Google AdsOffline conversion import
Conversions matched on gclid, with the deal value for value based bidding
LinkedIn AdsConversions API
Chat lead and won revenue matched on li_fat_id
Microsoft AdsOffline conversions
Conversions matched on msclkid, with deal value
You choose what counts as a conversion
Map the chat lead, a qualified stage or the won deal to a platform event, or all three.
Chats that sell become the optimisation target
When the platform learns which chats buy and which only ask about shipping, it finds more of the first kind, so the cost per sale falls.
Sent server to server
No pixel to fire, nothing for an ad blocker or a declined cookie banner to remove.
Reporting
The questions LiveChat's reports cannot answer
Every one of these is a report in LeadJourney rather than an export from LiveChat. LiveChat stays where your agents sell, and LeadJourney shows which ads send them the chats worth having.
Which campaign produced the chats that turned into paying customers last quarter?
What does a chat lead cost us on Google, Meta and Microsoft Ads, and what does a closed deal from chat cost?
Do chat leads close better than form leads and calls from the same campaign?
Which landing pages start the chats that close, and which only start chats about delivery times?
Which agents close the chats from paid traffic, and which close the ones from organic search?
How many chats came from ChatGPT and Perplexity visitors last month, and did any of them buy?
LeadJourney and LiveChat's own reports
Where LiveChat's reports end and LeadJourney starts
LiveChat's reports show the chat, the agent and the order the Sales Tracker credits to it. The ad click before the chat and the deal in your CRM are out of view.
| Capability | With LeadJourney | |
|---|---|---|
| LiveChat attribution | With LeadJourneyEvery chat lead is matched to the full journey recorded server-side, first click to last, with campaign, channel and keyword. | |
| The click before the chat | With LeadJourneyCaptured with its click ID, landing page and referrer, then joined to the chat. | |
| Chat and agent performance | With LeadJourneyLeft to LiveChat. LeadJourney reports on where the chats came from and what they became. | |
| Browser tracking | With LeadJourneyServer-side and first-party, so the visit and the chat lead are recorded at 95%+ accuracy. | |
| Ad spend and cost per chat lead | With LeadJourneySpend pulled from Meta, Google, LinkedIn and Microsoft Ads automatically, so cost per chat lead and per closed deal are live per campaign and keyword. | |
| Revenue | With LeadJourneyWon CRM revenue and paid orders attributed to the campaign, channel and keyword that produced the chat. | |
| Chat next to forms and calls | With LeadJourneyChat leads, form leads and calls in one report, on one attribution model, each counted once. | |
| Conversions back to the ad platforms | With LeadJourneyChat lead, qualified stage and won deal sent server to server with value, so the bidding learns which chats pay. |
Keep LiveChat. Give every chat a history.
LiveChat stays where your agents answer, qualify and sell. LeadJourney records what happened before the chat and after it, and hands the result to the platforms where the budget is spent.
MCP server
Chat with your LiveChat attribution data
The same chat leads, journeys, spend and won revenue are also served over MCP. Ask in Claude or ChatGPT which campaign sent the chats that closed last quarter, 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 LiveChat in about 21 minutes
No developer, no thank you page snippets and no data warehouse.
- 1About 5 minutes
Add a single line of code
Paste the LeadJourney script into your site or your GTM container, next to the LiveChat widget. It starts recording visits, click IDs and UTM parameters immediately.
- 2About 10 minutes
Connect LiveChat and your CRM
Connect your LiveChat account from the integrations screen, then the CRM where your chat leads end up. From then on every chat that leaves contact details arrives as a lead with its journey attached.
- 3Same day
Map chat leads and stages to conversions
Choose whether a chat lead counts as a conversion and which CRM stages count as qualified and as revenue. Each one then goes back to the ad platform that produced the click, with the 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
Read the reviews where they were left
FAQ
What LiveChat users ask before connecting
If yours is not here, our team answers in the chat within a few minutes.
How is LiveChat attribution with LeadJourney different from the Sales Tracker?
The Sales Tracker answers which chat came before an order, and credits it to the agent. LeadJourney answers the question before that: which ad, search or post brought the visitor who opened the chat, and what the lead was worth in your CRM. Use both. The Sales Tracker tells you which agents sell, LeadJourney tells you which campaigns send them chats worth selling to.
How does the chat find the ad the visitor clicked?
The LeadJourney script records the visit server-side from the first click, with its click ID and UTM parameters. When the chat on that visit captures an email or phone, the lead is joined to the journey already recorded for that visitor, including touches from earlier visits.
Which LiveChat chats become leads?
Chats where the visitor leaves contact details, in the pre-chat form or in the conversation. A chat that only asks about delivery times and leaves nothing behind stays in LiveChat. Each lead lands with its journey attached, and once it is in your CRM the stage changes are read from there.
Does LiveChat conversion tracking still work with ad blockers and iOS?
Yes, that is the point of tracking server-side. The visit and the click ID are recorded on the server before an ad blocker, Safari or a declined banner can remove them, at 95%+ accuracy, and the conversion goes back to the ad platforms server to server rather than from a browser tag.
Can I see cost per chat lead, and compare it with forms and calls?
Yes. Spend is pulled from your ad accounts and joined to the leads, so cost per chat lead is live per campaign, channel and keyword, next to form leads and calls from the same campaigns. Once the CRM is connected, cost per closed deal and revenue per chat lead sit beside it.
Can I see revenue per agent by campaign?
LiveChat already reports sales and goals per agent. In LeadJourney the agent who handled the chat can be read next to the source, so you can see which agents close the chats your paid campaigns produce.
Can I send chat leads back to Meta and Google Ads?
Yes. A chat lead can go back as a lead event, and the qualified and won stages from your CRM follow with the value attached: 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.
Do I need a developer?
No. The script is one line in your site or your GTM container, connecting LiveChat is done from the integrations screen, and mapping stages to events is a settings screen. Most accounts are live in about 21 minutes, and our team will do the setup with you on a call if you prefer.
Is it 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 consent decisions are respected rather than worked around. LeadJourney reads the contact details a chat captured, and the conversation itself stays in LiveChat.
What does it cost?
The LiveChat 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, from ad click to LiveChat lead
See which campaigns send the chats that sell, with LeadJourney
Connect LiveChat, your ad accounts and your CRM, and watch every chat lead line up against the click that produced it and the deal it became.


