Skip to main content

We are currently experiencing an issue that is preventing customers from submitting support tickets. Please contact us at (866) 819-4486 if you need immediate assistance.

Optimizely Knowledge Base

Create an event in Optimizely X Full Stack

Skip Ahead

  • Create events that you want to track
  • Use events to measure the impact of your variations

Events are the "verbs" of a campaign; they track the actions that people take, such as clicks to a search result. In Optimizely X Full Stack, events help you track key user behaviors on your application, or anywhere else in your technology stack. When you create an experiment or campaign, you'll use events to measure the impact.

Events that are added to a campaign are called metrics.

If you're familiar with Optimizely X Web custom events, events in Full Stack projects behave very similarly. Our development team is working to share events across projects so you can track custom Optimizely X Web events that you’ve already set up without repeating the instrumentation.

In the meantime, you'll copy each of the events from Optimizely X Web projects to your Full Stack project and track them separately. Contact your Solutions Architect for help.

Learn more about getting started with Full Stack.

Create an event

Create events to track user actions.

  1. In Full Stack, navigate to the Events dashboard and click New Event.


  2. Define an event key, a unique identifier that you'll reference in your code when you call track ().
    Screen Shot 2016-09-16 at 4.07.22 PM.png
    You can track events server-side using one of the Full Stack SDKs, client-side using the JavaScript SDK or mobile SDKs, or at any other point in your technology stack. Read more about event tracking in our developer documentation.

  3. Click Save.