Segmentation is a powerful tool that gives you control of your advertising experience. With segmentation, you can create segments of users based on specific behaviors or characteristics and deliver personalized, custom ad strategies to each segment tailored to your specific monetization and user experience goals.
Example use cases
Ad Tags for Precision Ad Placement
If you’ve set up ad tags in your app, you can plug them into segmentation for new, greater targeting control. With tags you can control when and which kind of ads are shown based on triggers in your app (main menu, level completion, etc.). You can set up a segment so that your users are not shown ads until they reach level two in your game, limit it so that only one video ad can be shown at the home screen every hour, show only static ads at game launch and video ads after five plays, etc.
Use segments to adjust which ads are shown to your users for best user experience. Set up a segment that limits how many ads are shown to users on 3G or EDGE, so users with low internet connection aren’t hurt by their bandwidth constraints.
Marketing & Business Objectives
Optimize your cross-promotions through segmentation to boost user acquisition to your other apps. You can set up a segment that schedules only cross-promo ads to be shown when you’re launching a new title.
Real Time, Server-side Changes
Set up and manage your segments straight from your Heyzap dashboard, no app updates or code changes required. When you create or edit your segments, your saved changes immediately go into effect, in real-time.
1. Create a new segment
2. Segment settings
Naming your segment
When you click to create a new segment, you are taken to the New Segment page. Here you need to set a name and description for your segment.
The name will appear on your Segment Overview page, so you can easily identify it.
Adding tags to your segment
You can implement ad tags in an app and plug them into segmentation so you can control exactly when and how you want to show ads at specific points within the app (main menu, after a level, etc). More details on ad tags can be found in our docs (iOS, Android, Unity, AIR).
Adding ad tags to your segment is entirely optional. You can leave this set to the default “All Tags” if you don’t intend to make use of tags.
If you wish to put ad tags into your segment, select “Specific Tags” and you’ll see a text box. There you can enter the names of the tags that you wish to use.
Adding apps to your segment
You can leave this section on “All Apps” if you wish for the rules of this segment to apply across all of the apps on your account.
If you wish for your segment to only apply to specific apps, then you can select that option, and then choose the apps you wish to apply it to.
3. Adding targeting to your segment
You have the option to select targeting: Countries, OS Versions, Device Types, or Connectivity.
If you wish to use targeting options for the segment, just select the targeting vector you want, and click on “Add Target” .
You can add multiple targeting filters to a segment. Just select the targeting you want, and click “Add Target” to insert another targeting section.
Here is an example where we’ve set up 2 targeting filters. The first targeting is for Connectivity, and targets Wifi and LTE. The second targeting is for country and targets the United States. With both of these in place, this segment will only apply to devices in the United States that are also on Wifi or LTE.
4. Adding ad delivery rules
Setting up scheduling
If you want your segment to apply to be always active when it is set to “On”, then you can leave the scheduling set to the default “Always Active”.
If you are setting up a segment that you want to only be active for a specific date period, you can set that up here. Select “Specific Dates”, and then set your start date, and end date for the segment to run.
Setting up ad control rules
This is the section where you can control how frequently ads show and at what intervals. Just click “Add Limit”.
You can set the maximum amount of these ads: Any, Static, Video, Rewarded Video, Banner.
You can also set the maximum limits to any period of time: minute, hour, day, week, month, lifetime.
You can set up additional frequency limits for monetizing ads by clicking the “Add Limit”. It will generate a new Frequency limit section for you to fill in.
Setting up cross-promotion rules
You can also set up rules for cross-promotion ads. Again, just click “Add Limit”.
You can set the maximum amount of these cross-promo ads: Any, Static, Video, Rewarded Video, Banner.
You can set the maximum limits to any time group: minute, hour, day, week, month, lifetime.
You can set up additional cross-promotion frequency limits by clicking the “Add Limit” button. It will generate a new frequency limit section for you to fill in.
5. Saving and activating your segment
After you’ve set up your segment rules the way you like, make sure to click the button at the bottom of the screen for “Create New Segment” to save it. If you have active rules set in this segment, clicking this button will take them live.
6. Managing your segments
From the Segmentation Overview page, you can manage all of your segments. On this page you can:
- See all of the segments that you have created, including the details of the segment rules
- Activate or deactivate any of your segments
- Click to be taken to the edit page for any of the segments
- Delete any of your segments
Here is how a segment called “Ad Limits”. You can see it’s name, basic details, and that it’s currently active. You can also click on the gear on the right side of the segment to edit it’s settings, or click on the garbage can icon on the far right to delete it entirely.
I want to make it so that my users are only shown a maximum of 1 video ad every 4 minutes, and 1 static ad every 2 minutes.
This segment will target all of the publisher’s users across all their apps, and set a maximum cap on the number of ads that are shown within the selected time limits.
1. Go to your developer dashboard, and click New Segment.
2. Fill in the name you want for the segment and the description.
Leave the “Tags” and the “Apps” set to the default “All” in this segment, since you are setting up this rule to apply to all of your apps.
3. We’ll also leave the “Targeting” section alone, since we aren’t setting any targeting limits. We want this segment to apply to all of our apps’ users.
4. Go to the “Ad Delivery Rules” section, and under “Monetizing ads”, click the “+Add Limit” button to set a new frequency limit for your video ads.
5. Set the frequency limit so a maximum of 1 video is shown every 4 minutes.
6. Click the “+Add Limit” button again to add a second frequency limit to cover your static ads. Then set the frequency limit to a maximum of 1 static ad per 2 minutes.
7. Finally, click the button at the bottom of the screen for “Create New Segment” to save and take this segment live.
That’s it! Your segment has been created and is live. Now all of your users will only be shown a maximum of 1 video ad every 4 minutes and 1 static ad every 2 minutes.
You can go to your “Segmentation Overview” page to see it live.