PlayableForge

How to export a Unity playable ad for Meta

Export guide · Updated 2026-09-06

Meta accepts HTML5 playable ads with strict packaging rules. This guide covers the current spec, the export steps with PlayableForge, and the reasons Meta most often rejects a playable.

Meta playable ad specification

RequirementMeta
Max file size5 MB (single file)
FormatSingle HTML file, assets inlined; delivered in Facebook, Instagram and Audience Network
OrientationPortrait and landscape both supported; the ad must handle rotation.
Required callbacksFbPlayableAd.onCTAClick() for the store action
External requestsNone. All assets must be inlined; no network calls at runtime.

Verify against the current Meta documentation before submitting; networks change limits without notice. Last checked: 2026-09-06.

Meta playables run inside the Facebook and Instagram apps as well as Audience Network. Meta shows its own "Install" CTA overlay, so the in-ad CTA should call the Meta hook rather than draw a competing button.

Export a Unity playable for Meta with PlayableForge

  1. Open your Unity project with the PlayableForge package installed.
  2. In Window → PlayableForge, choose the playable scene and set the end-card and CTA text.
  3. Under Networks, tick Meta. The size budget in the inspector switches to 5 MB (single file).
  4. Press Export. The plugin builds the runtime, inlines assets, injects the Meta callbacks and packages the file as single html file, assets inlined.
  5. Download from the dashboard and upload to Meta. The dashboard shows the final size and a pass/fail against the spec before you upload.

Why Meta rejects playables

Testing before submission

Open the exported file directly in a mobile browser over a throttled connection (Chrome DevTools, "Slow 3G") and confirm it loads without a blank frame, plays with sound muted, and that the CTA fires. Then test in the network's own preview tool if it offers one.

Skip the manual work. PlayableForge exports a validated build for this network (and 20 others) from your Unity project in one click. Get early access.