Important actions

Start with one or two actions that make a visit useful: an accepted enquiry, completed signup or confirmed purchase. Traffic reports work without this setup.

1. Choose how to recognize success

In Overview, open Set up an important action. Give it a plain name such as “Enquiry accepted”. Choose a confirmation page shown after success, or an event that your website reports after success.

Viewing /signup means someone saw a page. It does not prove that an account was created. Browser form submits can fail validation or be rejected by the server.

2. Report the accepted result

Use your existing success callback after the backend has accepted the action. The example assumes your application has already verified a successful response:

// In the existing callback for a successfully accepted enquiry:
window.pipetrace?.goal('enquiry_accepted')

// Configure an important action with reported event name:
// enquiry_accepted

The method accepts a name and an optional numeric value. For extra properties, use a named custom event with pipetrace.track(name, properties). Both named goal and custom events can match an important action.

3. Check a successful and a failed journey

  1. Complete a known successful action and verify the website backend accepted it.
  2. Find its reported event in Live or the visitor journey.
  3. Check the important-action visit count and source/landing row in Overview.
  4. Try a failed submission. It must not emit the success event.

Reading the results

The report counts each visit once per action. The combined total counts a visit once even when it reaches several actions. The percentage uses selected visits as its denominator. Filters select visits through matching pageviews; subsequent actions in those visits count within the selected dates.

“How visits progressed” shows a specific ordered path: entry, another page, then an action. A successful action on the first page still counts in the main totals.

Keep the next decision small

Compare the sources and landing pages that brought useful visits. Choose one page to improve or one source to promote, then check the same view again. The filters and dates are saved in the URL for bookmarking.

Reported revenue values are not reconciled sales. Order deduplication, refunds and currency handling require a separate commerce integration.