Blog

What Is Omarsys Event Tracking And How Does It Work?

The Omarsys Event Tracking software, or as we call it in-house ET, is a solution that integrates with third-party trackers and posts back events in real-time.

In affiliation, once traffic is forwarded there are various events occurring such as page views, clicks, registrations, logins, etc. This information is the backbone of affiliates and so with Omarsys Event Tracking we give the option to integrate with Affiliates’ third party software. In this manner, affiliates can gauge their performance in real-time while also be able to track and optimize their own sites.

Since each and every affiliate has unique third-party software, building an integration for each and everyone would be complex and require a lot of time. Therefore our system offers integration in the way of HTTP requests. What this means is that our clients would need to send us a GET request with parameters to distinguish between affiliates, event types, and so on and so forth.

Once that is done, affiliates then can add their own choice of parameters they would like to track, and then we would pass all the information provided to us back to both our clients and affiliates in real-time through ET. These HTTP requests are fast in that we store these requests in an asynchronous queue which in turn gives back the response to both our clients and affiliates immediately. 

From the Omarsys Event Tracking  side, we also offer the option to define what triggers an event, therefore our clients can specify if an event should be triggered by a specific user action such as click, registration or sale only. The flow of this is usually done in the following (simplified) steps:

  1. User clicks on the affiliate’s tracker
  2. The user then is redirected to our client’s page
  3. User registers
  4. User makes a sale


All the above can be triggered in ET and all can set off the postback that returns all the event data back to both our clients and affiliates in an instant. When these triggers are fired, there is a corresponding count in our system that can help our clients view all the above steps or the defined steps as mentioned earlier should the defined requirements be met. 

It is good to note that there can be any amount of information returned depending on the client’s setup. The sale amount and currency can be returned as well as the time and date or any other parameter the client wishes to add, all at once. 

There are many options offered from the Omarsys Event Tracking system in order to track an event, however only 1 of these options can be set and they are the following:

  • Webhook
  • email
  • Javascript
  • Pixel 

Whichever is chosen from the above options Omarsys always stores all requests in our access logs, this is for us to check should there be an issue when firing a trigger, and also to check that all parameters are passing the data that was requested. 

In addition to all the above, once a user has clicked through, we have a recognition feature in that the user’s unique identifier will have all the previous parameters tagged onto them. When the same user visits and triggers events, that same unique identifier will attach all the previous parameters to the new event triggered. 

This solution is a very demanded feature, one that we continuously build upon and improve for our clients to use effectively.

Share This Post

Krzysztof Korzeniewski

Krzysztof Korzeniewski

Newsletter

Subscribe to our newsletter for news and articles!

We promise we won't spam you.

Related Articles

austin-distel-wD1LRb9OeEo-unsplash-1024x768

My Experience Joining Omarsys Team

Over the last 4 years, I have built my career in Sales, working for international companies. I count myself fortunate to have worked for some great employers, with great and talented colleagues. Just over four weeks into a new role as Sales and Marketing Manager for Omarsys, I can already see the calibre of business…

fotis-fotopoulos-LJ9KY8pIH3E-unsplash-1024x683

Omarsys Quality Assurance Testing

       As a Quality Assurance Engineer, I have gained professional experience in companies operating in various industries such as railway, cryptocurrency and online tracking. One of their commonalities is a fact, that customers expect a high quality product, on a par with functionality. Omarsys is aware of that. When I joined the team a year…

artificial-intelligence-3382507_1920

Handling Affiliate Traffic Data

A concern many applications face today specifically in affiliate tracking software is the processing of big amounts of data that depends on the user’s behavior. There are cases where fast data storage services such as Redis and Couchbase are sufficient to store and aggregate data. However, when there is a sudden spike in traffic (which…