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 your Business Account.

Vertical video ads run as cards in your vertical feeds and inside video playback. In your Business Account, 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 your Business Account, 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.

The Global preset covers the Home, Latest, and Popular feeds of the web app and mobile app. It has no placements or embeds to select.

You can edit all of Global's ad settings, but not its name or description. It's Active by default and turns Inactive when In-Feed, In-Stream, and Partnered Takeover are all off.

Select placements and embeds

In the preset, open Show ads on selected placements and pick the specific placements and embeds where vertical video ads can appear:

  • Placements, whose feed type can be Brand Feed, Community Feed, or Group Feed
  • Embeds
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.

The placements and embeds you can pick are the ones created under Grow > On Site. Each one belongs to only one preset at a time.

If you pick one that's already in another preset, a popup asks you to confirm. Cancel clears your selection. Confirm & Apply keeps it, and the move happens when you save the preset.

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 both default to 2. They count content cards and In-Stream cards, but not In-Feed ad cards.

Ad Events offers two options. The default is Show ads in card view & in full screen.

Partnered posts from a paid partnership follow the same Start Slot and Repeat Frequency. They play in the order set on the paid partnership's Content Priority step, then repeat from the first video.

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 run paid partnerships, Partnered 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.

House (Fallback Content) sits in the same list and is always on. It fills the slot when no other ad is available.

Video Ads appear only when the selected ad server supports them, even with the toggle on. Partnered Post must be on for partnered posts from a paid partnership to appear.

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.

Both settings accept values from 1 to 10 and default to 2. They count content cards only.

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

Business Account doesn't show separate pre-roll, mid-roll, and post-roll switches. The selected demand source decides the ad types, and pre-roll, mid-roll, and post-roll ads play automatically.

Each ad type plays only when the selected ad server supports it.

An earlier version of these settings, with Display Cards and separate roll toggles.

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

By default, Ad Aspect Ratio is Allow all aspect ratios and Duration is off. Mute on Start is on by default for In-Feed and off for In-Stream, which has its own controls.

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.

The preview has three modes, picked with radio buttons: Content, In-Feed, and In-Stream.

Preset changes reach the SDK after the page reloads.

To use different frequencies on different platforms, select Custom under the environment setting.

With Custom, each platform gets its own tab: Web, Mobile Web, iOS, and Android. Switching between Global and Custom asks you to confirm.

Going back to Global resets the platform tabs and applies the Web tab's settings to every platform.

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.

If Partnered Post and Video Ads are both off in the preset, House (Fallback Content) fills those in-feed slots.

Example setups

SetupStart SlotRepeat FrequencyResult
Balanced24Ads spaced evenly, with minimal disruption
High revenue (Aggressive)22Frequent ads: more monetization, and more ad fatigue
Premium experience24A content-first experience: only partnered posts from paid partnerships fill the in-feed slots

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