Hi folks, let me introduce a new CPA ad network for use in your Android apps. Heyzap Ads provide CPA type interstitial ads for Android apps, similar in functionality as AppLovin's interstitial ads.
They've performed quite well for me, and in comparison with AppLovin, I'd they they both have their pros and cons.
Social aspects in games and apps can be very important in pushing the popularity of one's apps. Honestly, after using AppLovin and now Heyzap, the social aspect really just "cheats" you to click an ad and download the advertised app.
Now, this "cheating" is not bad in anyway. Ads are supposed to be attractive in order to get a return for the advertiser, so attraction is important. AppLovin did it by showing an image of your contact and asking you to play that contact to a game. I believe this ad type is now removed, really too bad I say, as it was a good selling point to get users to click on ads. But, how am I gonna challenge my "home" to a game is beyond me.
Heyzap ads also employ similar techniques, they show you some other apps that you already have installed on your device (no extra permissions needed for this), and asks you to try out another game because you have those other apps/games.
I'd say it is working quite fine. I'm getting CTR of between 12% to 16% on my games, with eCPM ranging between $1.xx to $6.xx.
The Heyzap library has many other social features that are pretty well functional, which include checking-in to your app, leaderboards, posting to social sites and achievements. Since these extra features are not within the scope of this blog, I'll leave you to explore these aspects on your own.
Heyzap has been in the market for a while in terms of social sharing and such, but their ads aspect is a little over a month old, and really has lots of stuff to sort out.
One thing I'd like to have an option of disabling is the prompt at app's first launch to install the Heyzap app. The following is the screen that is shown:
Users might miss the "I don't want fun" button, and really, I'd like to avoid this popup totally.
Second issue is on first run, a notification is added to a user's notification area asking to download the Heyzap app. This again is not something I am interested in if I only wanna use the ads aspect of Heyzap.
Heyzap ads are simply beautiful. Okay, beauty is in the eye of the beholder they say (some say it is in the eyes of the beerholder... hmm), but I think the ads really have made interstitials beautiful. The small pop-up look in your app really gives it much attraction, which could lead to a higher CTR.
The ads are performing quite well in my opinion too. Where AppLovin seemed to work for high volume apps, Heyzap is returning results even for lower volume apps. I hope this stays on, as so many networks over time lose out on the eCPMs, and performance just gets pathetic (AppLovin banner's anyone?).
The support is pretty good, but there is really more room for improvement. Somehow I feel a more closer relationship built with the likes of the contacts I have on AppLovin and Leadbolt than I do here. Developer's are definitely important to ad networks, otherwise they'll go the way of SellARing (heard they closed down?).
This subtopic is specific for Basic4Android:
For Basic4Android, download the library at the end of this article.
Download the SDK from developers.heyzap.com, and find the library called "classes.jar" (awesome naming!)
Unzip the jar and xml files into your extra library folder.
You need this in your manifest:
In your library's tab, select both classes and MESHeyzapAds.
In sub global -> Dim heyzap As MESHeyzapAds
In activity_create -> heyzap.initialise, followed by heyzap.enableAds
At any point you wanna show ads -> heyzap.showAd.. followed by heyzap.initialise and heyzap.enableads so that it pre-caches a new ad (skip these steps if you don't want to load a new ad)
Check-in and Leaderboards are not fully tested by me, so please test them yourselves, as I am not even sure if they work. Long ago when I tried Heyzap's check-in, it did not help the app's growth in any way.
When you compile your B4A app, you will get error messages stating some files are missing. Basically you need to copy files from the drawable-*,
.: end of steps for B4A :.
The social ads arena is still quite wide open, and it would be interesting to see how AppLovin and Heyzap betters each other in this. A healthy competition is really welcome. Good luck, and do share your experiences with them.
Basic4Android Heyzap Library Download