Launch Flutter Ads Console → Open Dashboard
Flutter Ads

Flutter Ads SDK

Documentation

SDK Platform

Choose documentation target

Ad Formats

Flutter Ads SDK Docs

Rewarded Video Ads for Flutter, Mobile, Desktop & Web Apps

User opt-in rewarded ads for Flutter applications designed to improve engagement, retention, and monetization through incentive-based ad experiences.

Flutter Rewarded Ads Example

Learn how to integrate rewarded ads using Flutter Ads SDK where users voluntarily watch ads in exchange for rewards, unlocks, or premium benefits.

Flutter Rewarded Ads Preview

Rewarded Ad Preview

Opt-in Reward Experience

Engagement-focused reward ads

Rewarded ads allow users to voluntarily interact with ads in exchange for in-app rewards, improving user satisfaction, engagement, and long-term retention.

1

Ensure Availability

Ensure rewarded ads are available before presenting them to users.

main.dart

await FlutterAds.instance.ensureAdsAvailable(
  adType: AdType.rewarding,
  context: context,
);
2

Show Rewarded Ad

Display rewarded ads and handle success or dismissal callbacks.

main.dart

await FlutterAds.instance.showRewardingAd(
  context: context,
  testMode: true,
  styling: RewardingAdStylingModel(),
  onSuccess: () {
    // reward user
  },
  onFailure: () {
    // ad dismissed or failed
  },
);
3

Customize Styling

Customize overlay appearance, CTA sections, typography, and reward layouts.

main.dart

RewardingAdStylingModel(
  headerTitleStyle: TextStyle(
    color: Colors.white,
    fontSize: 14,
  ),
  actionStyle: TextStyle(
    color: Colors.white,
    fontSize: 13,
  ),
)

Rewarded ad best practices

  • • Always make rewarded ads optional
  • • Clearly communicate rewards before playback
  • • Reward users immediately after successful completion

Contact & Community

Connect with the Voyant Networks team

Get support, ask technical questions, explore integrations, or stay updated with SDK releases, tutorials, and infrastructure updates.

SDK

Integration & technical queries

[email protected]

Support

Help with troubleshooting

[email protected]

General

Partnerships & inquiries

[email protected]

Community & Updates

Follow product updates, demos & tutorials

Stay updated with SDK releases, API walkthroughs, infrastructure updates, and developer tutorials from the Voyant Networks team.