Configure vertical video ad placements and frequency

Set where vertical video ads appear in feeds and embeds, how often they repeat, and which ad types serve first, using monetization presets in Brand Control Center.

Vertical video ads run as cards in your vertical feeds and inside video playback. In Brand Control Center (BCC), you control them through Monetization Presets: each preset sets where ads appear, how they're spaced, and which ad types serve first.

Spacing is the main lever. Ads that come too often cause drop-offs and lower engagement, while well-spaced ads keep revenue steady. For the full preset reference, see Configure ad monetization with presets. Presets are part of Control.

Choose a preset

  1. In BCC, go to Settings > Ad Configuration. All ad placement and frequency settings live here, in Monetization Presets.
Step 1: Ad Configuration holds every placement and frequency setting.
  1. Choose an existing preset, such as Balanced or Aggressive, or click + New Preset to create a custom configuration.
Step 2: Pick an existing preset or start a new one.

Use separate presets to run different monetization strategies on different placements.

Select placements and embeds

In the preset, select where vertical video ads can appear:

  • Brand feed
  • Community feeds
  • Group feeds
  • Embedded players
Pick the placements and embeds the preset covers, then click Apply.

Ads appear only where both conditions are true: the preset is assigned, and the placement or embed is selected.

Set in-feed ad spacing

Turn on In-Feed Configuration, then set two values for the vertical video cards in a feed:

SettingWhat it controlsRange
Start SlotThe position of the first ad in the feed. For example, 2 means the second card.1–10
Repeat FrequencyHow often ads repeat after the first one1–10

Genuin places ads at Start Slot + (Repeat × N). For example, with Start Slot 2 and Repeat Frequency 4, ads appear at positions 2, 6, 10, 14, and so on.

Start Slot and Repeat Frequency set the spacing of ads in a scrolling feed.

Set ad types and priority

  1. Turn on the vertical video ad formats you want: Video Ads (programmatic) and, if you use vertical video content for sponsorships, Sponsored Post.
  2. Drag and drop the ad types to set their priority. Higher priority serves first, and lower priority is the fallback.
Step 2: Drag ad types to set which one serves first.

Set in-stream ad frequency

Turn on In-Stream Ads to run ads within video playback, then set:

SettingWhat it controls
Start Content VideoWhich video triggers the first in-stream ad
Repeat FrequencyThe interval for later in-stream ads

For example, with Start Content Video 2 and Repeat Frequency 2, ads trigger on videos 2, 4, 6, 8, and so on.

Then choose the positions: Pre-roll (before the video), Mid-roll (during the video), or Post-roll (after the video).

Pre-roll, Mid-roll, and Post-roll each have their own toggle.

In-feed and in-stream ads have separate frequency controls. Frequency settings apply to all ad types.

Set ad experience controls

These controls set how vertical ads behave. We recommend the following values for vertical feeds:

ControlRecommended settingWhy
Ad Aspect RatioMatch video player ratioKeeps ads vertical, at 9:16
Mute on StartOnA better experience in the feed
DurationOnShows viewers how long the ad runs
Aspect ratio, sound, and duration settings for vertical ads.

Preview, save, and assign the preset

  1. Use the real-time preview panel to see ad positions in slots 1–15, check spacing and density, and validate the experience before you save.
  2. Click Save.
  3. Assign the preset to placements and embeds.

Ads then render according to the frequency and placement rules you set. You can assign a different preset to each placement or embed.

To use different frequencies on different platforms, use Custom Environment Settings to define platform-specific configurations.

How Genuin serves vertical video ads

RuleBehavior
Placement dependencyAds render only on assigned placements
Environment targetingAds show only on the selected platforms: Web, iOS, Android, or Mobile Web
Priority-based servingThe highest-priority ad type serves first
In-stream dependencyIn-stream ads trigger only on the configured videos
FallbackHouse content shows when no ad fills
No fillThe slot collapses or shows fallback content

When no ad is available for a slot, the SDK tries the next ad type, then falls back to house content, and otherwise removes the slot. Learn how to set up fallback content in Mark and manage house ads.

Example setups

SetupStart SlotRepeat FrequencyResult
Balanced35Ads spaced evenly, with minimal disruption
High revenue (Aggressive)22Frequent ads: more monetization, and more ad fatigue
Premium experience56A content-first experience with limited ads

Raise the frequency when engagement is high. Lower it when you want a premium experience.

Limitations

  • Start Slot and Repeat Frequency: each accepts a value from 1 to 10.
  • Preview: the preview panel shows the first 15 positions only.

See also

TRUST AND COMPLIANCE

© 2026 Genuin Inc.

Genuin Footer