Skip to content

Wix integration

Wix lead tracking, one snippet, from first visit to closed deal

Settings, Custom Code, Head: paste the snippet once and it is live site wide, with every form reporting its true source.

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

How the data moves

WixOne snippet in the header
  • Settings
  • Custom code
  • Head
Visits, form leads, sources

AI Attribution Engine

LeadJourneyServer-side tracking, multi-touch models, every channel in one place
  • Server-side tracking of every visit
  • Multi-touch attribution per lead
  • Won deals sent back to the ad platforms
Attributed leads, revenue
Your CRM and adsWhere leads and revenue land
  • Attributed leads
  • Deal revenue
  • Offline conversions

Paste the script once under Settings and it is live across the whole site. Every form reports its true source from the next visit on.

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

Wix stores the submission. It does not know which click earned it.

Wix Analytics counts the sessions and Forms & Submissions stores the entry, and the two never meet. The source lives in one, the person in the other, and the deal lives in a CRM connected to neither.

Wix lead tracking today

Accurate about sessions, silent about which visitor filled in the form

  • Wix Analytics reports sessions, page views and traffic by source, and GA4 does the same once its measurement ID is connected under Marketing Integrations. A form submission is a count in either, not a lead you can follow.
  • Forms & Submissions stores what the visitor typed and adds them to Contacts, with the form name attached and nothing about the ad, the search or the post that brought them.
  • The GA4 tag and the Meta pixel fire in the browser, so ad blockers, Safari and a declined cookie banner remove a share of visits before they are counted, often the paid ones.
  • Traffic by source describes the visit, not the person: a visitor who returns directly and converts is filed under direct, and the ad two weeks earlier gets nothing.
  • A site with a contact form, a quote form and a newsletter form has three lists under Forms & Submissions and no source column on any of them.
  • Nothing joins the contact to the deal in the CRM you sell from, so nobody can say which page or which form produced revenue.
  • The ad platforms hear about a form submission at most, through a pixel event, so bidding optimises on the forms that are cheapest to fill, not on the ones that close.

Wix with LeadJourney

One snippet under Settings, one journey per lead from the first visit to the closed deal

  • One snippet in the head, applied to all pages, records every visit server-side, past ad blockers and declined banners, at 95%+ accuracy.
  • Every form on the site is recognised as it is submitted, Wix Forms and embedded ones alike, in the Wix Editor and in Wix Studio. No hidden fields to wire.
  • The anonymous journey, first click, return visits and click IDs included, is stitched to the lead the moment the form goes through.
  • The lead lands in the CRM you sell from with first touch, last touch, campaign and click ID already on the record.
  • Stage changes and the won amount are read back from the CRM, so every page and form is judged on revenue rather than on submissions.
  • The won deal goes back to Google, Meta, LinkedIn and Microsoft as an offline conversion with its value attached.
  • Change the template, add pages, move a form: the snippet lives in the dashboard, not in the editor, so it stays on every page of the site.

How it works

One snippet under Settings in, attributed leads and revenue out

Both steps run on their own once the code is applied: the first turns every form into a source of attributed leads, the second follows them to the deal and hands the result back to the ad platforms.

  1. 1

    Wix lead tracking from the first visit to the form

    Apply once to all pages. Every page and every form on the site starts reporting.

    Wix

    The snippet sits in the head through Settings, Custom Code, added to all pages, so it loads wherever a visitor lands, whichever template the page uses.

    Google AdsMetaLinkedIn AdsGoogle

    Every visit is recorded server-side with its gclid, fbclid, li_fat_id or msclkid, the UTM parameters, the referrer and the landing page.

    When a form on the site is submitted, Wix Forms element or embed, LeadJourney stitches that anonymous journey to the new lead, first click included.

    Every lead carries its channel, campaign, landing page and the form it came through, live in the lead overview.

  2. 2

    The lead becomes a CRM deal, the deal becomes an ad conversion

    So the site is judged on revenue, not on rows under Forms & Submissions.

    HubSpotSalesforcePipedriveAttio

    The lead arrives in the CRM you sell from with first touch, last touch, campaign and click ID on the record, and LeadJourney reads each stage change and the won amount back as they happen.

    LeadJourney credits the revenue to the channels, pages and forms in the journey under the attribution model you chose.

    Google AdsMetaMicrosoft Ads

    The won deal returns to the platform that produced the click as an offline conversion, with the deal value attached.

    Bidding learns which clicks become revenue rather than which fill forms, and ROAS per channel is live next to organic and AI search.

Your CRM closes the loop

Your CRM shows what the Wix lead was worth

A Wix submission is a row under Forms & Submissions and a new contact. LeadJourney turns it into a lead with a journey and puts the deal value on the page, the form and the channel that earned it.

  • HubSpotTwo-way sync

    Contacts and Deals: the lead arrives with its journey, and stage, amount and close date are read back as they change.

  • SalesforceTwo-way sync

    Leads, Contacts and Opportunities, including custom objects where your deals live elsewhere.

  • PipedriveTwo-way sync

    Persons and Deals, with pipeline stage and won value.

  • AttioTwo-way sync

    People, Companies and Deals from your workspace.

  • CloseTwo-way sync

    Leads and Opportunities, with status changes as they happen.

Every form, one lead record

Contact, quote, callback, newsletter: each submission becomes a lead with its first and last touch, whether the form is a Wix Forms element or an embed.

Pages and forms are judged on revenue

The landing page report shows which Wix pages, blog posts included, start the deals that close, not just the ones that collect the most submissions.

Won deals go back to the ads

Once the CRM marks the deal won, Google, Meta, LinkedIn and Microsoft receive it as an offline conversion with its value, so bidding learns which clicks become revenue.

Reporting

The questions Wix Analytics and GA4 cannot answer

Every one of these is a report in LeadJourney rather than a dashboard to build. Wix stays where the site and the forms live, and LeadJourney shows what each page and form produced.

  • Which Wix landing pages produce the leads that turn into deals?

  • Which form on the site brings in the highest value leads, the contact form or the quote request?

  • Which channel produced the revenue we closed last quarter, not just the submissions?

  • What does a closed deal cost us in ad spend, per channel and per campaign?

  • Which blog posts on the site start journeys that end in revenue months later?

  • How many leads came from ChatGPT, Perplexity and Gemini last month?

LeadJourney and Wix Analytics

Where Wix Analytics and GA4 end and LeadJourney starts

Wix Analytics and GA4 count sessions, page views and traffic by source, in aggregate. Neither knows which visitor became which deal.

Wix Analytics and GA4 compared with LeadJourney, capability by capability
Wix lead trackingWix Analytics and GA4A submission is a count in Wix Analytics and, once an event has been set up for it, an event in GA4 or the pixel. No name is attached to it.With LeadJourneyEvery form on the site reports its lead with the full journey attached, and the lead is followed to the deal.
Where the tracking runsWix Analytics and GA4In the browser. What an ad blocker, Safari or a declined consent banner stops is never counted.With LeadJourneyServer-side and first-party, so the visit is recorded either way, at 95%+ accuracy.
Setup per formWix Analytics and GA4A GA4 event or a pixel event per form, through Marketing Integrations, a tag container or Velo code.With LeadJourneyOne snippet under Custom Code, applied to all pages. Every form is recognised, Wix Forms element or embed.
The first clickWix Analytics and GA4Traffic by source describes the visit that converted. GA4's first user source lives in a cookie Safari caps at seven days and a declined banner deletes.With LeadJourneyKept server-side and stitched to the lead at submit, with no window on how far back it reaches.
Ad spend and ROASWix Analytics and GA4Google Ads cost reaches GA4 through the account link. Meta, LinkedIn and Microsoft spend need a manual cost import.With LeadJourneyPulled automatically from every connected ad account, so ROAS per channel is live.
CRM revenueWix Analytics and GA4Not in either report unless somebody builds an import. A won deal never reaches the session that started it.With LeadJourneyRead from the CRM as deals move, and credited to the page, the form and the channel.
Conversions back to the ad platformsWix Analytics and GA4GA4 key events can be imported into a linked Google Ads account, and the pixel reports the submission it saw. Nothing reports the deal.With LeadJourneyWon deals go to every platform as offline conversions, with the deal value attached.
Consent and GDPRWix Analytics and GA4The GA4 tag and the pixels set cookies, so the Wix consent banner holds them back until the visitor agrees, and a declined banner means missing visits.With LeadJourneyFirst-party by design, processed in the EU, with a DPA.
Keeping it runningWix Analytics and GA4A measurement ID, a pixel ID, a tag container and an event per form to revisit whenever a form is added or renamed.With LeadJourneyOne snippet in the dashboard, applied to all pages, and every form added later is covered.

Keep Wix Analytics and GA4. Add the lead layer.

They stay your view of traffic, content and store sales. LeadJourney fills in the piece underneath: which visit became which lead, what that lead was worth, and which ad should hear about it.

MCP server

Chat with your Wix lead data

The same visits, submissions and won deals are also served over MCP. Ask in Claude or ChatGPT which Wix page or form produced revenue this month, 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

Tracking every form on your Wix site in about 21 minutes

No developer, no Velo code and no hidden fields.

  1. 1About 5 minutes

    Add the snippet under Custom Code

    In the Wix dashboard open Settings, Advanced, Custom Code, then Add Custom Code. Paste the line, set it to load once on all pages, place it in Head and apply. It shows on the live site, not in the editor's preview, and needs a Premium plan with a connected domain.

  2. 2About 10 minutes

    Connect your CRM and your ad accounts

    Sign in to the CRM your Wix leads are worked in and to the ad accounts that send the traffic. From then on submissions arrive in the CRM as leads with their journey attached, and spend and campaigns come in from the platforms.

  3. 3Same day

    Ask which pages and forms produce revenue

    The first submission after the code is applied shows up with its source. Map the CRM stages that count as conversions, and from then on every won deal goes back to the platform that produced the click.

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 Wix site owners ask before adding the snippet

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

How does Wix lead tracking work with LeadJourney?

One snippet in the head, applied to all pages, records every visit server-side with its source: click IDs, UTM parameters, referrer and landing page. When a form on the site is submitted, that anonymous journey is stitched to the new lead, and the lead is followed into your CRM to the deal. The result is a source, a landing page and a form on every lead, and revenue on every channel.

Where exactly do I add the snippet in Wix?

In the dashboard, not in the editor: Settings, then Custom Code in the Advanced group, then Add Custom Code. Paste the line, name it, choose All pages with Load code once (Wix moves between pages without a full reload and the snippet follows that on its own), place it in Head and click Apply. It is on the live site from then on; custom code does not show in the editor's preview. Wix requires a Premium plan and a connected domain for custom code.

Which Wix forms are recognised?

Any form submitted from the page: Wix Forms in the Wix Editor and in Wix Studio, the older Wix Forms app, a form built with Velo, and embedded forms from HubSpot, Typeform or Jotform. Nothing has to be configured per form, and a form you add later is covered the moment the page is published.

I keep my leads in Wix Contacts. Do I need a separate CRM?

Not to see where leads come from: every submission appears in LeadJourney with its channel, campaign, landing page and form whether or not a CRM is connected. Revenue attribution needs a CRM where deals are marked won, such as HubSpot, Pipedrive or Salesforce, because that is where LeadJourney reads the stage and the amount. Wix Contacts is not a connected CRM at the moment.

Do I need hidden UTM fields or Velo code?

No. Hidden fields filled by code only ever copy the landing URL of the visit that submitted, and they have to be added to every form. LeadJourney keeps the whole journey server-side, first click included, and joins it to the lead at submit, so your forms stay as they are and Velo stays optional.

Does the snippet slow down my Wix site?

It is one async script tag, so it does not block rendering, and the work happens on LeadJourney's servers rather than in the visitor's browser. Wix serves the page from its own network as before; the tracking calls go to LeadJourney and never touch it.

Does it work in Wix Studio as well as the Wix Editor?

Yes. Both share the same dashboard, and Custom Code under Settings is where the snippet goes for either. The editor you build in makes no difference to what the snippet sees: pages, visits and form submissions.

Do I need a developer?

No. Adding one line under Custom Code is the only technical step, and it is the same screen you already use for a pixel or a chat widget. Connecting your CRM and ad accounts is an OAuth sign in each, and most sites are live in about 21 minutes. Our team will do it with you on a call if you prefer.

Is it GDPR compliant, and does it work with Wix's cookie consent banner?

Yes. LeadJourney tracks first-party and server-side, so it sits alongside Wix's own consent banner, and it respects consent decisions rather than working around them. Wix asks you to give each custom code a consent category; that choice is yours under your own policy. Data is processed and stored in the EU and we sign a data processing agreement.

What does it cost?

The Wix integration is part of the platform rather than a paid add on, and it needs no Wix app either. 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.

A deal closes months after the form was submitted. Is it still attributed to the right page?

Yes. The journey has no window: the first visit, the return visits and the submission stay joined to the lead for as long as the deal takes, and once the CRM marks it won the revenue is credited to the pages, forms and channels in that journey. Neither Wix Analytics' nor GA4's attribution settings apply, because the join happens in LeadJourney.

95%+ accuracy, from Wix visit to closed deal

See which Wix forms produce revenue with LeadJourney

Add the snippet, connect your CRM, and watch every lead line up against the page, the form and the channel that produced it.

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