Skip to main content

Tracking offline events with the Event API

  • Updated

This topic describes how to:

  • Track offline conversion goals and offline events.
  • Track conversion goals and events that do not occur in a browser or application.
  • Use the Event API to pass offline data to Optimizely Web Experimentation, Optimizely Performance Edge, and Optimizely Feature Experimentation.

Offline events

Offline events are events that occur away from your web page or application. Although they occur offline, they are still important to send to Optimizely Web Experimentation, Optimizely Performance Edge, and Optimizely Feature Experimentation.

Importing offline events gives you a more comprehensive look at which events and metrics lead to the most conversions. This offline data, combined with your regular event data, can help you target and optimize your experiments for increased value overall.

For example, connecting customer service data to experiments can be helpful. If you are running an experiment attempting to reduce confusion about the purchase process, you may want to track the number of related calls to your call center. 

Event API

The Event API allows developers to send conversion event data to Optimizely from anywhere without building a custom data store or other challenging implementations. Event tracking calls may be sent directly to Optimizely Web Experimentation, Optimizely Performance Edge, and Optimizely Feature Experimentation's logging servers.

See the Event API Developer Documentation to learn how to integrate your offline systems with the Event API. Or read our Knowledge Base article about How Optimizely Optimizely Web Experimentation, Optimizely Performance Edge, and Optimizely Feature Experimentation count conversions.

Offline events and the Results page

Like any other data, your Results page will track offline events and conversions.

Paused experiments can receive conversions, but they will not be processed or visible on the Results page until the experiment is active. You can learn more about how paused experiments and events work together in Optimizely Web Experimentation here. For information on events in Optimizely Feature Experimentation, review our Track user events documentation.