We have put our InterAction Campaign integration through a series of load tests to understand how it performs in different scenarios. This document explains the types of campaign activities our application creates in InterAction, the speed campaign activities are created in different scenarios and the InterAction server configuration used in our tests.
Types of Activity
There are two categories of InterAction activities that we work with, aggregated (Email Sent) and normal (all other activities View, Click, Bounce etc.). An aggregated activity inserts one activity in to the CRM linked to all the relevant contacts, while normal activities are created one for each contact.
On average, Email Sent represents 60-70% of all activities of a campaign. It is generated in Concep Send at moment the campaign is sent. In addition, 80% of other activities happen in the first 2 hours and spread in a long tail over time. Therefore, most campaigns will have most of their activities in the first 20 minutes or so.
Let’s put this in context and a take a range of campaign sizes, each with 20% views and 5% clicks in the first 20 minutes, and review how our integration performs to write them to InterAction.
Now let’s take a scenario where 3 campaigns are sent in a 1-hour window.
The integration synchronization will run after the main spike of campaign activities have been generated, but activities will continue to generate after this spike and steadily trail off.
Please note: For these scenarios all contacts in Concep Send had InterAction IDs. The lack of ID will require the application to check the CRM for the correct contact which will reduce the performance speed.
Our testing was conducted in an InterAction instance with the following load:
- 319,099 contacts
- 713 Folders
- 321,275 Activities
The following server configuration:
- Processor: Intel Xeon CPU E5-2680 v2 @ 2.8GHz
- RAM: 3.75 GB
- Windows server 2012 R2 Standard 64-bit
Your server configuration may affect the performance, so please consult the LexisNexis system requirements document for their recommendations:
Please also note: The campaign and survey connector are independent service therefore do not delay the other.