High Traffic Wrapper vs Display Interval
We offer several advanced options under Studies › Publish inside your Ethnio account. The first, a "High Traffic Wrapper" lets you cut down the actual traffic you send to Ethnio servers. This is particularly helpful if you have millions and millions of pageviews per day or month; you can set the code to only ping our servers 50%, 10%, or even .00001% of the time and potentially save money on the Ethnio plan you use and, more importantly, not send mind-boggling amounts of traffic to our servers. The two main methods for cutting down views to your study are as follows.

1. High Traffic Wrapper (cuts down pageviews)
We generate the high-traffic code when you publish your study for a bunch of reasons (caching, performance, some other server logic). But that means once you select, say, 1% from the high-traffic wrapper, the code changes in that box, and you need to copy and paste that exact code on your site. That code is now customized to only talk to our server 1% of the time. You cannot change this without changing the JS code. Another way to think about this is that it's server-side, and even if you log in to your Ethnio account, you can't change the high-traffic wrapper without regenerating JS and replacing it on your site.
2. Display Interval (you can change on the fly without hassling developers)
The confusing part is how all the above relates to the display interval - that's all handled by Ethno dynamically. With the display interval, you don't have to update the actual JS code on your site at all. To use both of these features, go to Publish › show the advanced options. The main thing about the display interval is that you can change it any time without touching the JS on your site:
This option actually changes the code that you place on your server, adding a random math function on the client side, to get into the technical lingo.
This is what the modified code looks like:
<!-- Ethnio High Traffic Activation Code ›
<script type="text/javascript"›
if(Math.floor(Math.random()*100000)==0) document.write('<script type=\"text/javascript\" language=\"javascript\" src=\"//ethn.io/remotes/21223\" async=\"true\" charset=\"utf-8\"› <\/script›');
</script›
And again, you can still set the Display Interval once you limit the code with a high traffic wrapper. Let’s say you have the view frequency of your screener set to 1% inside Ethnio. If you wrapped that in a script that limited running the Ethnio code to 10% of your visitors (see how this is becoming like a fourth-grade word problem), that would mean only 100,000 of your visitors would have a chance of seeing the study, with only about 1,000 actually seeing it. Keep in mind that of these 1,000, only about 2% will actually respond. THE FUNNEL.
The other options, Timing, Manage Codes, and Automatic Shut Off, are more self-explanatory, but here are the detailed explanations:
- Timing - set a delay for when the study appears on a page
- Manage Codes - keep the same JavaScript, but display a different study
- Auto Shut Off- the main thing you need to know about this is that it's an absolute number. If you have 100 responses in your study and set your shut-off to 50, nobody will ever see your study. So set it to 150, and you'll be good to go.