Rewarded Interstitial

Rewarded Interstitial #

The Rewarded Interstitial is a full-screen ad format shown to users after they complete or initiate a specific action in your Telegram Mini App. In return for watching the ad, users receive a predefined reward. This format is ideal for incentivizing engagement and offering value-added features in a non-intrusive way.

How It Works #

When the user performs a qualifying action (for example, completing a task, pressing a button, or reaching a certain point in the app), a Rewarded Interstitial ad is displayed. The SDK Promise resolves when the ad is closed, including an early close. Grant the reward only if reward_event_type is valued. The reward can be anything relevant to your app: virtual currency, premium access, extra lives, hints, bonuses, etc.

The ad can be closed after a short period. The SDK does not tell an early close from a full view, so check reward_event_type.

Use Cases #

Rewarded Interstitial is suitable for apps that include:

  • Games with progression or upgrade mechanics
  • Utility tools offering premium features
  • Content platforms unlocking gated content
  • Loyalty or point-based systems

This format performs best when used sparingly and tied to meaningful incentives for the user.

Benefits #

  • Encourages voluntary ad engagement
  • Provides a clear value exchange (ad view for reward)
  • Increases session duration and retention
  • Keeps users in control of their experience

Implementation #

To implement a Rewarded Interstitial ad, you need to:

  1. Define the user action or trigger event that should initiate the ad.
  2. Insert the Monetag JavaScript ad tag on the corresponding page or component.
  3. Handle the reward logic after the ad is closed: grant the reward only if reward_event_type is valued in the SDK result or the postback.

The integration guide and code example are provided in the “Integration” section of this documentation.

Tell the user in your app what the reward is and when it is granted.