Skip to main content

Understanding Events in the Marketing Attribution Dashboard.

Events are the foundation of all conversion and revenue metrics in GrowthOptix.

Luis Schiffmann avatar
Written by Luis Schiffmann
Updated over 2 months ago

They represent meaningful actions users perform on your website, such as signups, leads, purchases, or upsells.

Without events, GrowthOptix can measure traffic. With events, GrowthOptix measures performance.

This dashboard allows you to create, manage, and monitor all tracked events that power your Marketing Attribution reports.


What Is an Event?

In GrowthOptix, an Event is a tracked user action recorded by the GrowthOptix Tracking Script.

It answers a simple question:

πŸ‘‰ What valuable actions are users taking on my website?

Events are used to calculate:

  • Conversions.

  • Conversion Rate.

  • Revenue.

  • CAC.

  • ROI.


How Events Work in GrowthOptix.

Events are captured entirely through the GrowthOptix Tracking Script installed on your website.

When a predefined action happens (for example, a purchase or form submission), the script sends an event that includes:

  • Event type.

  • Timestamp.

  • Visitor and session context.

  • Attribution data (Source, Medium, Campaign, Referrer, Device, etc.).

Each recorded event is then used across all Marketing Attribution dashboards.


Events Table Overview.

This is the main view where you can see all your created events and their current status.

Each row represents a single event configured in your account.


Events Table Columns Explained.

You can fully customize which columns are visible in the table.

By default, the table includes:

  • Name.
    The internal name of the event.

  • Ref.
    A unique identifier automatically generated for the event.

  • Type.
    The event category (Signup, Lead, Sale, or Upsell).

  • Amount.
    The monetary value assigned to the event, if applicable.

  • Active.
    Indicates whether the event is currently tracking data.

  • Created At.
    The date and time when the event was created.

  • View.
    Allows you to view the tracking script snippet.

  • Action.
    Options to delete the event.


Creating a New Event.

To create a new event, click the New Event button in the top-right corner of the page.

This opens the event creation modal.

The event creation modal allows you to define the event and copy the tracking snippet.

You must configure the following fields:

Event Name

The name used to identify the event inside GrowthOptix. Choose a clear and descriptive name that reflects the action being tracked.

Examples:

  • Signup Completed

  • Purchase Completed

  • Upgrade to Pro

Event Type

Each event must belong to a specific type.

Available event types are:

  • Signup.
    Represents user registration actions, such as account creation or newsletter signups.

  • Lead.
    Represents lead-generation actions beyond signups, such as contact forms or demo requests.

  • Sale.
    Represents completed purchases or primary revenue-generating actions.

  • Upsell.
    Represents additional purchases or upgrades made by existing customers.

Each event type impacts metrics like Conversions, Revenue, CAC, and ROI differently.


Tracking Script Snippet.

Once the event is created, GrowthOptix generates a JavaScript snippet.

Example:

<script>
window.GrowthOptix.trackEvent({
type: 'sale',
eventId: '50qh13irq',
amount: 27,
currency: 'USD'
});
</script>

This snippet must be placed on the page or action where the event should fire.

Example use cases:

  • After a successful form submission.

  • On a purchase confirmation page.

  • After an upgrade action completes.


Events vs Visits.

It is important to understand the difference between visits and events.

  • Visits.
    Represent sessions on your website and indicate traffic volume.

  • Events
    Represent actions taken during a visit and indicate engagement and conversion.

A single visit can trigger multiple events, or none at all.


How Events Affect Metrics.

Events directly power several core metrics:

  • Conversions.
    Derived from Lead, Sale, and Upsell events.

  • Conversion Rate.
    Calculated as conversions divided by visits.

  • Revenue.
    Calculated from Sale and Upsell events.

  • CAC.
    Calculated using conversion events and marketing spend.

Without events, Marketing Attribution dashboards cannot calculate performance metrics.


Where Event Data Comes From.

All event data comes exclusively from:

  • The GrowthOptix Tracking Script.

  • User interactions on your website.

Marketing integrations do not create events. They only provide spend, campaign, and channel metadata.


Important Considerations.

  • Events must be explicitly defined and implemented in the tracking script.

  • Incorrect event setup can lead to missing or inaccurate data.

  • Event naming and classification directly impact reporting accuracy.

  • Events are attributed based on session and attribution data at the time they occur.


Limitations.

  • Script blockers may prevent some events from being recorded.

  • Incorrect implementation can cause duplicate or missing events.

  • Events reflect tracked actions, not user intent.


Where Events Are Used.

Events are used across all Marketing Attribution dashboards related to:

  • Conversions.

  • Revenue.

  • Performance analysis.

  • ROI and CAC calculations.

Did this answer your question?