See Hola Spark in action (2:50, fullscreen recommended):
Hola Spark is a set of tools that make video on your site more exciting and fun. These features increase CTR, user engagement and monetization of your online video assets.
Hola Spark is available in free and premium versions.
See the pricing table for details.
Yes. You can test Hola Spark features for 7 days. At the end of the 7-day evaluation period, you may select a package and activate your premium account, or keep using the free version, which includes a watermarked logo.
The Hola Spark monthly package includes the following components:
If you go over the allowed limits of the package you signed up for, you will be charged overage fees based on your rate card. If Hola sees that your overage fees are such that it would make more sense to upgrade your package (meaning - your total payment will be lower with a larger package), Hola will switch you over to the more economical package in the next billing period and notify you accordingly.
All Hola Spark features require one line of code on your site.
your site, including your customer ID. Note that it is loaded
Yes. Hola Spark is implemented in native mobile apps using a simple SDK.
Yes. Hola Spark works with any video player.
Yes. Hola Spark works with any desktop or mobile web browser.
The JS is loaded asynchronously. If the script loads too slowly or fails to load altogether, your site will continue to work just as it does today.
Hola Video Preview provides your user with engaging Video Previews instead of static images. Hola automatically finds links to videos on your page, and generates short video previews which are displayed when the user passes their mouse over the thumbnail.
A video preview is more engaging and increases CTR on video articles.
Yes. Hola Video Preview works on any mobile web browser. Since there is no mouseover event in mobile, Hola Video Previews are activated when the thumbnail reaches the middle part of the screen, and stop when the thumbnail is scrolled away from the middle.
No. Hola will automatically generate and host the Video Previews using your original video file.
Since Video previews are delivered from Hola Spark servers, they will be
displayed only after they are generated and stored.
In a production environment, Video Preview generation is triggered automatically the first time a user watches a video. If you are testing in a staging environment, Video Previews will not work instantly, since they have not been generated yet.
In order to generate Video Previews, watch the videos on the page. This will trigger Video Preview generation on Hola Spark servers. Wait a few minutes, then refresh the page and try again.
Hola Spark Video Previews work out of the box. No additional configuration is required. Videos are selected as follows:
video.mp4is the URL of the video inside the linked article that will be used to generate the preview.
It takes about 15-30 seconds from the first time a video is requested by the first user until the Video Preview for that video becomes available and users start seeing it.
If a Video Preview is not available (e.g. a new video was just uploaded, but the automatic Video Preview for that video was not fully generated yet), the existing static image will be used on mouseover.
Hola servers need to be able to access videos on your site in order to generate video previews. If your videos are geo blocked, simply whitelist Hola servers to allow access. The list of server IP addresses to whitelist can be found in your Hola Spark portal.
You can disable Video Previews on specific videos by adding the following attribute to the HTML tag:
You can configure how Hola Spark Video Previews are generated and how they are displayed.
Yes. The Autoplay option allows you to automatically trigger Video Previews after a given interval. When Autoplay is enabled, random Video Previews withing the viewable page will randomly start playing, even if the user does not mouseover. This draws the attention of the user to those videos.
This feature provides seek functionality with Thumbnails to find the desired video location.
Yes. Hola Video Thumbnails are compatible with any video player.
No. Hola will automatically generate and host the thumbnails from your original video file.
This feature provides your user with recommended videos to watch, displayed while the current video is still playing. The user can decline the suggestion, click the suggested video to see it, or do nothing - in which case, the suggested video will automatically be loaded at the end of the video that is currently playing.
Video suggestions are engaging and increase video views.
Next video is be selected either using one of the following methods:
Yes, this is possible using the HolaCDN portal. By default, recommended videos will be displayed 30 seconds before the end of the video that is currently playing.
Many web pages include a video player and text which requires the user to scroll to read the full article. When the user scrolls up or down, the player disappears from view. The persistent video player feature ensures the user continues to see a small player window in a fixed location on the page, even when the original video player is no longer visible.
The Persistent Player allows the user an uninterrupted video experience even when they are scrolling through the page.
Hola Spark uses your existing player. You do not need to change anything on your site other than simply add the Hola JS code.
You may use Persistent Video for free. See the pricing table for details.
Yes. Simply append '?hola_persistent_video=1' to any page URL and refresh. This will enable persistent video on that page. Try this both on desktop and mobile browsers.
The Persistent Player is visible even if the user scrolls the page. This improves monetization, because:
Note: You can configure the Persistent to show the actual video and the ads, or just the original content. By default, the Persistent Player will show both.
Yes, these are configurable via the HolaCDN portal.
Yes, the user can drag the player to any location on the page, or close it. You may also set up the system to display the player in a fixed location via the Hola Spark portal.
Image Preview provides your user with dynamic image thumbnails instead of static images. Hola automatically finds links to images on your page, and plays a slideshow of the target images when the user passes their mouse over the thumbnail.
Image previews are more engaging and increases CTR.
You only need to host the original image that are part of your article, just as you do today. Hola will automatically generate and host smaller versions used by Image Preview.
Yes. Hola Image Preview works on any mobile web browser. Since there is no mouseover event in mobile, Hola Image Previews become activated when the thumbnail reaches the middle part of the screen, and stop when the thumbnail is scrolled away from the middle.
It takes about 15-30 seconds from the first time a new article is requested by the first user until the new Image Preview becomes available and visible to users.
If an Image Preview is not available (e.g. a new image gallery was just uploaded, but the small versions of the images were not fully generated yet), the existing static image will be used on mouseover. In other words, your site will function normally, as it does today.
Hola Watch Later allows your users to save videos they cannot watch at the
exact time the are browsing your site to a 'Watch Later' list.
This offers a stress-free experience. By clicking on the Save Later icon, your users know they can continue browsing the site and that next time they will visit the site, they will easily find the videos they wanted to watch earlier.
Watch Later offers benefits to both the publisher and the end user:
Yes. The Watch Later icon appears inside the player a few seconds after the user paused the video. Watch Later remembers the last position of the video, so that when the user plays the video later, it will automatically seek to the last position in the video the user was watching.
Yes. When watching a video the user saved using Watch Later, the page containing the video is loaded including all its advertising contents. If the video has a pre-roll, it will be displayed and then Watch Later will automatically seek to the last position in the video the user was watching.
You can use Watch Later with or without traffic from HolaCDN. However, since Watch Later offers the best experience when used in conjunction with Hola Video Preview, the configuration is slightly different in each case. Hola needs to know which video to use in order to generate the Video Preview. See here.
You can use Watch Later with or without Hola Video Preview. Using Hola Video Preview is recommended since it offers a better user experience and higher CTR. If you choose not to use Hola Video Preview, Watch Later will be unable to display live previews of the video, and will display basic, static images as thumbnails.
Hola Watch Later does not require users to sign-in. Videos are marked to be watched later, and Watch Later displays the list upon the user's return to the website.
At the moment, Hola Watch Later identifies the user's browser and does not require users to sign in. As a result, Watch Later information is shown on a per-browser basis. Watch Later will soon support different authentication methods (e.g. your site's login, Facebook and Google sign-in etc.).
Watch Later information is stored on Hola servers. You do not need to store anything.
Hola Watch Later stores only anonymous metadata (e.g. unique ID of browser, video URL, page URL, last position in page and inside video). It does not collect any personal information such as logins, passwords etc.
Hola Watch Later stores metadata only (e.g. video URL, page URL, BrowserID) and does not not store your videos. Note that if you are using traffic from HolaCDN servers, your videos will be cached on HolaCDN servers. However, this is not a requirement.
Hola Watch later saves list information for as long as a user is active. If a user does not interact with their list (e.g. store new videos or watch videos already stored) for a period of 365 days, Hola Watch Later will delete information stored for that user.
Spark Video Acceleration uses a new way of streaming video from multiple
servers for a single video. The Hola Spark algorithm selects the fastest
available server to deliver the first few seconds of the video. This offers
faster start times compared to streaming the same video using traditional
CDNs, that deliver the video from a single server.
For additional information, see the HolaCDN website.
Spark Video Acceleration uses a new way of streaming video from multiple
servers for a single video. If one of the servers that is streaming the video
slows down for any reason, the Hola Spark algorithm selects another server
that can continue streaming the video with no buffering. This offers
significantly less buffering compared to streaming the same video using
traditional CDNs, that deliver the video from a single server.
For additional information, see the HolaCDN website.
Hola Spark Video Ad Stitching provides a seamless transition between video ads and the actual video the user wanted to watch. For additional information, see the HolaCDN website.
Ad Engage allows video publishers to recover advertising revenue lost due to AdBlockers. Ad Engage allows you to communicate with the user; Ad Engage allows the user to start watching the video or view the web page, and then asks the user to either allow ads on your site or take another action in order to continue watching or browsing.
To use Ad Engage, you need to deploy a Hola JS.
Ad Engage will only be activated for users who have an active AdBlocker that is blocking ads on your site.
Ad Engage allows the publisher to communicate with users who have an active
AdBlocker. Unlike other solutions which prevent access to content, Ad Engage
lets the user view a configurable number of seconds, then pauses the video
and asks the user to take an action such as allowing ads on the site, sharing
the page, downloading the site's app, etc.
Ad Engage provides the means to customize the interaction with the user, allowing quick A/B tests that maximize the conversion rate of users who decide to allow ads on the site by whitelisting it on their Ad Blocker.
The main objective of Ad Engage is to get the user to allow ads on your site by whitelisting it on their AdBlocker. If the user does not want to do this, he/she can choose one of the following actions:
Ad Engage will always display a dialog to AdBlock users, but you can
configure Ad Engage to either force the user to take action, or allow the
user to ignore the prompts.
Requiring the user to take action results in a higher percentage of users who decide to allow ads on your site, but also a higher percentage of users who will leave the page.
Allowing the user to ignore prompts results in a lower percentage of users who decide to allow ads on your site, but causes fewer users to leave your page.
Ad Engage allows easy A/B testing of the different scenarios, giving you the tools to make an informed business decision.
You can configure the following:
Ad Engage will be displayed only to users who have an Ad Blocker that is actively blocking ads on your site. You can configure Ad Engage to appear only for users who meet certain conditions, for example:
For maximum effectiveness, you can mix and match different triggers - for example, show the dialog every 10 site visits and/or after 60 seconds of video viewing.
By default it will appear in every video, but only for users with an active
AdBlocker. The idea is to make the user decide, every video, what they want
to do in order to see the video.
You can customize this behavior by configuring different triggers.
Yes, Hola support will configure Ad Engage to identify specific types of site visitors (e.g. premium subscribers, logged in users, etc.) and ensure they will not see the Ad Engage dialog even if they visit your site with an active Ad Blocker.
Results will be different for different publishers, different video types/durations and the Ad Engage rules used. In general, publishers using Ad Engage reports seeing:
You can use Hola Video Analytics to measure exactly how much video ad revenue you are currently losing.
The best way to answer this is via A/B testing on your site. To maximize results, the user should be engaged in the video before the dialog appears. In general, Hola recommends:
Ad Engage monitors AdBlocker status constantly. If the user has whitelisted your site and then blacklisted it again, the video will stop playing immediately and the Ad Engage dialog will be shown again.
Ad-engage supports all types of Ad-blockers, video players and browsers.
It also supports all ad networks, servers and ad formats, since it does not interact directly with any of them.
Yes. To allow the Ad Engage dialog to appear when YouTube videos are viewed,
add ‘?enablejsapi=1’ to your embed code, for example:
Your page will load and render at exactly the same speed as it does without Ad Engage. This is because the Ad Engage script can be loaded at the end of the page and its execution can be deferred to after the page has finished rendering.
Ad Engage works with any video player. You don't need to change your video player.
Ad Engage starts delivering value from the moment it is activated.
Ad Engage reduces the number of users who visit your site with an active
Ad Blocker. As a result, your site receives additional
page views and video views where you can
display ads. Simply put, Ad Engage creates additional revenue for your site
which you previously had no access to.
Ad Engage tracks the number of page views and video views that were made by users who previously had an Ad Blocker, but decided to allow ads on your site after seeing the Ad Engage dialog. Hola refers to these as 'additional monetizeable views'. You can see the exact numbers in your HolaCDN portal.
Ad Engage uses a simple CPM based model. For every page view and video view that were made possible by Ad Engage, a certain CPM is charged. This CPM varies, but is always lower than your own CPM, meaning that your revenue is still higher than what they were before Ad Engage was deployed.