UTM Contact Attribution for Wix: See which campaigns your Wix forms, bookings and orders come from.

The app shows the available traffic source, campaign and keyword beside each supported customer action, in a dashboard inside Wix.

  • Wix Forms
  • Wix Bookings
  • Wix Stores Orders
  • Wix Chat Smart Chat after a submitted contact form
UTM Contact Attribution dashboard in Wix: customer actions by channel, campaigns in the selected channel and the Customer Actions table with traffic source, campaign, keyword and Result
The dashboard inside Wix. Screenshot from version 20.1.0 with synthetic test records.
01 / HOW IT WORKS

From the click to the customer action.

Wix Analytics reports traffic sources in aggregate. UTM Contact Attribution keeps the available campaign context with each individual form, booking, chat or order.

  1. Campaign or source

    A tagged link

    Google Ads, Meta Ads, email, a referral or any other link that carries UTM parameters.

  2. Visit

    The visitor opens your Wix site

    Available UTM parameters and the Google click ID are captured when the visitor’s advertising consent allows it.

  3. Customer Action

    The visitor does something you can follow up
    • Wix Form submitted
    • Wix Booking confirmed
    • Wix Stores Order placed
    • Wix Chat; Smart Chat needs a submitted contact form
  4. In your Wix dashboard

    Attribution details

    Source, medium, campaign, term, content and click ID shown beside that action, when available.

A visit on its own is not a Customer Action. Attribution is attached when a supported action follows the visit.

Capture depends on tagged links, the visitor’s advertising consent and the same browser being used for the visit and the action. When that context is missing, the action is still listed and its attribution fields stay empty.

02 / SUPPORTED ACTIONS

Campaign context.
Customer action.

UTM Contact Attribution currently supports native Wix Forms, Wix Bookings, legacy Wix Chat, qualifying Wix Smart Chat and Wix Stores Orders.

  • 01Wix Forms

    Supported form submissions recorded by the connected Wix site.

  • 02Wix Bookings

    Supported confirmed bookings recorded through Wix.

  • 03Legacy Wix Chat (CHAT)

    Supported legacy Chat actions where the required event information is available.

  • 04Wix Smart Chat (S-Chat)

    Eligible only after a qualifying Smart Chat contact form is submitted, the Wix Contact relationship is confirmed and sufficient marketing context is available. Chat messages alone are not attributed.

  • 05Wix Stores Orders

    Supported order events received from Wix Stores.

Third-party form, booking, chat and commerce apps are not automatically supported.

03 / PRODUCT UI, VERSION 20.1.0

Review actions in one place.

The Customer Actions dashboard shows traffic source / medium, campaign, keyword / creative, Result and action date. Use search and filters to find actions, then open attribution details, work with native Wix CRM Notes or use Open Contact to view the Wix contact.

Result is a manual review state: Not reviewed, Order or Not an order. It records your assessment of an action; it does not calculate revenue.

Customer Actions table with Action, Traffic source, Campaign, Keyword / creative, Result and Created columns and a View link on each row
Enlarged left part of the Customer Actions table: Action, Traffic source and Campaign columns for four actionsEnlarged right part of the same table: Keyword / creative, Result and Created columns for the same four actions

Customer Actions table, captured from version 20.1.0 with synthetic test records. Open the image at full size

  1. Action type: Form, Chat, Booking or Order
  2. Traffic source with medium beneath it
  3. Campaign
  4. Keyword / creative
  5. Result, set manually per action
  6. Created: the action date
Attribution details window showing First touch and Last touch source, medium, campaign, keyword, creative and Google click ID for one customer

Attribution details opened from the View link, captured from version 20.1.0 with synthetic test records. Open the image at full size

  1. First touch values
  2. Google click ID, when one was captured
  3. Last touch values; scroll for Conversion Touch
  4. Open Contact opens the Wix Contact
Customer attribution details window scrolled to Contact notes, with a note field, a saved note and the Open Contact link

Contact notes in the same window, captured from version 20.1.0 with synthetic test records. Notes are native Wix CRM Notes shared across the contact’s actions. Open the image at full size

All screenshots on this page were captured from version 20.1.0 with synthetic test records. The current release may differ in detail.

04 / ATTRIBUTION VIEWS

The available campaign parameters.

Review First Touch, Last Touch and Conversion Touch attribution for each supported action. When available, the following marketing fields are retained with the action.

utm_sourceutm_mediumutm_campaignutm_termutm_contentgclid
One customer journey, three attribution viewsIllustrative example, not customer data
  1. Visit from a Google Ads link

    google / cpc

    First Touch

  2. Later visit from an email link

    newsletter / email

    Last Touch · Conversion Touch

  3. Wix Form submitted

    Customer Action

First Touch
The earliest available captured marketing context. In this journey: the Google Ads visit.
Last Touch
The most recent available captured context before the review point. In this journey: the email visit.
Conversion Touch
The available context associated with this Customer Action. In this journey: the email visit that preceded the form.

The three views can point to the same visit: with a single visit before the action, all three show that visit. Visits count within the 90-day attribution window, and the values shown depend on the eligible snapshots actually retained.

The browser attribution window is 90 days. Advertising attribution is consent gated. Missing parameters, privacy controls, platform behavior, browser restrictions and consent configuration can limit what is available.

05 / CORE MODEL

One contact.
More than one action.

Each qualifying customer action keeps its own attribution record, so one Wix contact can have multiple forms, eligible chats, bookings or orders with separate attribution histories.

CONTACTOne contact
ACTIONSMultiple customer actions
ATTRIBUTIONPer supported action

This can help distinguish where a contact originally came from, what subsequent supported actions occurred, and which available campaign attribution was associated with those actions. Attribution describes a recorded relationship; it does not by itself prove causation. An anonymous Smart Chat message is not a Customer Action.

06 / WHY IT MATTERS

Lead counts are not the whole answer.

Two channels can look very different once you know what each lead became. Seeing the source beside every action is what makes that comparison possible.

The same two channels, counted two waysHypothetical example, not customer data
Traffic sourceCustomer Actions (leads)Marked as Order after review
Channel A404
Channel B159
  1. By lead count, Channel A looks stronger. 40 customer actions against 15.
  2. By reviewed outcome, Channel B does. 9 actions marked as Order against 4.
  3. Neither number is profit. Judging profitability also needs your own sales values and advertising costs. The app does not import or calculate them.
07 / BEFORE YOU INSTALL

What it needs.
What it leaves out.

What you need

  • A Wix site that uses native Wix Forms, Wix Bookings, Wix Chat or Wix Stores.
  • Campaign links tagged with UTM parameters. A Google click ID is captured as an identifier when it is present.
  • Advertising consent from the visitor, through your site’s consent setup.
  • The visit and the action in the same browser.

What it does not do

  • No revenue, ROI or ROAS calculation.
  • No Google Ads conversion upload and no Meta Ads API integration.
  • No cross-device stitching.
  • Third-party form, booking, chat and commerce apps are not automatically supported.
  • No guarantee that every action can be attributed.

Install in three steps

  1. 01

    Install from the Wix App Market

    Open the listing and select the Wix site you want to connect.

  2. 02

    Follow Setup in the app dashboard

    Grant only the permissions and advertising consent the real site flow requires.

  3. 03

    Run the Setup test enquiry

    Use synthetic data, then confirm the action appears with the available UTM and click ID context.

08 / LEARN THE WORKFLOW

Start with the question you need to answer.

FREE / 5-MINUTE CHECKLIST

Are your Wix leads turning into paying customers?

Get a free 5-minute checklist to spot the gaps between your marketing campaigns, form submissions, bookings, and actual customer outcomes.

The checklist is available now without an email address or marketing subscription.

EMAIL DELIVERY / DOUBLE OPT-IN

Prefer it in your inbox? Enter your business email and confirm the message Brevo sends you. Marketing consent is unchecked until you choose it.

Brevo processes the form submission and confirmation. Read the Privacy Policy. Unsubscribed contacts remain excluded from marketing sends.

09 / PLATFORM & LIMITS

Designed for Wix.

UTM Contact Attribution runs inside Wix. Install it through the live Wix App Market listing.

Attribution depends on available tracking parameters and supported platform events. Browser restrictions, privacy settings, missing parameters, platform changes, third-party services, configuration and user behavior can affect the information recorded.