{"id":415,"date":"2026-10-08T07:18:34","date_gmt":"2026-10-08T07:18:34","guid":{"rendered":"https:\/\/noveltyvr.com\/blogs\/?p=415"},"modified":"2026-10-08T07:18:34","modified_gmt":"2026-10-08T07:18:34","slug":"brief-playable-ads-agency-template","status":"publish","type":"post","link":"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/","title":{"rendered":"How to Brief a Playable Ad Agency (Free Template)"},"content":{"rendered":"<p>Most playable ad briefs are video briefs with a line added at the bottom: <em>&#8220;and make it interactive.&#8221;<\/em> The agency then has to guess at everything that actually decides whether a playable works. Which network will it run on? What&#8217;s the one thing the player should do? What does &#8220;done&#8221; look like? And how big is the file allowed to be?<\/p>\n<p>Guessing is expensive here. AppAgent&#8217;s mid-2025 review of the format puts external production at roughly <strong>$3,000\u2013$5,000 per playable and 2\u20134 weeks of turnaround<\/strong>. One wasted round can eat a week of that window and a chunk of the budget. This guide covers what a good brief to a playable ads agency contains, the technical details you need to settle before kickoff, and a free one-page template you can fill in today.<\/p>\n<div class=\"nvr-quick-answer\" style=\"background: #E9EEF8; border-left: 3px solid #011F53; border-radius: 0 8px 8px 0; padding: 20px 24px; margin: 28px 0;\">\n<p><strong>Quick answer: what goes into a playable ad brief?<\/strong> A useful brief settles nine things before any design work starts:<\/p>\n<ol>\n<li>Where the ad will run.<\/li>\n<li>The single action you want from the player.<\/li>\n<li>Who the audience is, and in what context they&#8217;ll see it.<\/li>\n<li>The one mechanic that shows your product&#8217;s benefit.<\/li>\n<li>The story arc, from hook to end card.<\/li>\n<li>Brand assets and legal guardrails.<\/li>\n<li>Technical specs for every network.<\/li>\n<li>How success will be measured.<\/li>\n<li>Timeline, review rounds and budget.<\/li>\n<\/ol>\n<p>If the brief answers those, the agency can quote accurately and build the right thing the first time.<\/p>\n<\/div>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_86 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Step_zero_decide_where_it_will_run_this_changes_everything\" >Step zero: decide where it will run (this changes everything)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#The_nine_sections_of_a_playable_ad_brief\" >The nine sections of a playable ad brief<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Objective_and_the_one_action\" >Objective and the one action<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Audience_and_viewing_context\" >Audience and viewing context<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#The_core_mechanic_your_product_benefit_as_an_interaction\" >The core mechanic: your product benefit as an interaction<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Story_arc_hook_tutorial_win_call_to_action\" >Story arc: hook, tutorial, win, call to action<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Brand_assets_and_guardrails\" >Brand assets and guardrails<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Technical_specs_for_every_network\" >Technical specs for every network<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Measurement_what_%E2%80%9Cworked%E2%80%9D_means\" >Measurement: what &#8220;worked&#8221; means<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Timeline_review_rounds_and_approvals\" >Timeline, review rounds and approvals<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Budget_variants_and_localisation\" >Budget, variants and localisation<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#What_you_should_get_back_from_the_agency\" >What you should get back from the agency<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Five_briefing_mistakes_we_see_most_often\" >Five briefing mistakes we see most often<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Free_template_the_one-page_playable_ad_brief\" >Free template: the one-page playable ad brief<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-15\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Frequently_asked_questions\" >Frequently asked questions<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-16\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#How_long_does_it_take_to_build_a_playable_ad\" >How long does it take to build a playable ad?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-17\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#How_much_does_a_playable_ad_cost\" >How much does a playable ad cost?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-18\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#What_is_the_file_size_limit_for_a_playable_ad\" >What is the file size limit for a playable ad?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-19\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Can_brands_without_an_app_use_playable_ads\" >Can brands without an app use playable ads?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-20\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#How_many_revision_rounds_should_a_playable_ad_project_include\" >How many revision rounds should a playable ad project include?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-21\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#What_should_a_playable_ad_handover_include\" >What should a playable ad handover include?<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-22\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#The_short_version\" >The short version<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-23\" href=\"https:\/\/noveltyvr.com\/blogs\/brief-playable-ads-agency-template\/#Sources\" >Sources<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Step_zero_decide_where_it_will_run_this_changes_everything\"><\/span>Step zero: decide where it will run (this changes everything)<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&#8220;Playable ad&#8221; gets used for three different things, and they aren&#8217;t interchangeable.<\/p>\n<ul>\n<li><strong>A true in-ad playable.<\/strong> A small HTML5 game that runs inside the ad unit on networks like AppLovin, Unity Ads, Mintegral or ironSource, or on Meta. These are built for app installs. Meta states it plainly: <em>&#8220;Playable ads are only available with the App Installs objective.&#8221;<\/em><\/li>\n<li><strong>An HTML5 interactive display ad.<\/strong> On Google Ads this is gated. Your account must have been open for more than 90 days, have more than US$9,000 in lifetime spend and have a good policy-compliance history before you can even apply.<\/li>\n<li><strong>An ad that links to an interactive experience.<\/strong> A normal video or image ad whose click lands on a playable landing page or microsite. For brands without an app this is often the realistic route, and it isn&#8217;t limited by an ad unit&#8217;s file size.<\/li>\n<\/ul>\n<p>These are different builds with different budgets, specs and metrics. When an agency brings us a brief, the first thing we check is the exact placement, because a playable that can&#8217;t legally run where the media plan says it will is the most expensive mistake on this list. Put the placement on the first line of your brief.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_nine_sections_of_a_playable_ad_brief\"><\/span>The nine sections of a playable ad brief<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Placement is section one, covered above. Here is what the other eight should answer, and why the agency needs each.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-411\" src=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections.webp\" alt=\"Diagram of a one-page playable ad brief split into nine sections: placement, objective and action, audience and context, core mechanic, story arc, brand assets and guardrails, technical specs, measurement, and timeline and budget\" width=\"1600\" height=\"900\" srcset=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections.webp 1600w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections-300x169.webp 300w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections-1024x576.webp 1024w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections-768x432.webp 768w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-anatomy-nine-sections-1536x864.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Objective_and_the_one_action\"><\/span>Objective and the one action<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Write a single sentence: <em>&#8220;We want [audience] to [action] because [reason].&#8221;<\/em> Install the app, start a free trial, try the product, leave an email. Pick one. A playable that asks someone to install, sign up and share is three ads competing in one 5 MB file.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Audience_and_viewing_context\"><\/span>Audience and viewing context<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Who sees this, and where? Mostly on a phone, often with the sound off, usually in the middle of something else. Say whether the audience already plays games, whether they&#8217;ve seen your brand before, and which markets need localised text. Context decides how much explaining the playable can afford, which is usually close to none.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"The_core_mechanic_your_product_benefit_as_an_interaction\"><\/span>The core mechanic: your product benefit as an interaction<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>This is the heart of the brief, and the section most briefs leave blank. Don&#8217;t describe a game. Describe the <strong>product truth<\/strong> you want people to feel, and let the agency propose mechanics. &#8220;Our app makes splitting bills painless&#8221; might become a ten-second drag-to-split puzzle. &#8220;Our running shoe is light&#8221; might become a tap-to-sprint challenge.<\/p>\n<p>Keep it to one mechanic. Meta&#8217;s own creative guidance is to keep the playable experience &#8220;extremely simple&#8221; and to end it &#8220;at a moment of high engagement.&#8221; Luna Labs recommends playables run &#8220;15\u201320 seconds or less.&#8221;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Story_arc_hook_tutorial_win_call_to_action\"><\/span>Story arc: hook, tutorial, win, call to action<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Ask for the arc explicitly, because each beat has a job:<\/p>\n<ul>\n<li><strong>Hook.<\/strong> Meta calls the first three seconds &#8220;the most important.&#8221; The first frame has to make sense with no instructions.<\/li>\n<li><strong>Tutorial prompt.<\/strong> In AppAgent&#8217;s analysis, 85.4% of successful playables included tutorial prompts and logos. A hand icon showing where to tap beats a sentence of instructions.<\/li>\n<li><strong>Payoff.<\/strong> 85.9% of completed top playables end in a win. Let people succeed, then ask.<\/li>\n<li><strong>End card.<\/strong> One clear call to action. Only 55.1% of top playables had a strong on-screen CTA, which is an easy gap to close.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Brand_assets_and_guardrails\"><\/span>Brand assets and guardrails<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>List everything the team can use: logo files, fonts, colour codes, product renders, approved claims and required legal lines. Then list what&#8217;s off-limits, such as competitor references, certain colours, or claims legal hasn&#8217;t approved. Missing assets are the most common reason a two-week build slips to three.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Technical_specs_for_every_network\"><\/span>Technical specs for every network<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Name every network the playable will run on. Specs differ, and the build has to satisfy the <em>strictest<\/em> one. Most networks cap a playable at around 5 MB, but some are tighter, and nearly all require that the file makes no external network calls.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-412\" src=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network.webp\" alt=\"Comparison chart of playable ad file size limits by ad network as documented in September 2026: AppLovin, Unity Ads, ironSource and Mintegral 5 MB; Google Ads 5 MB ZIP; Meta 2 MB single HTML or 5 MB ZIP; Moloco 2 MB HTML or 5 MB ZIP; TikTok 3 to 5 MB depending on source\" width=\"1600\" height=\"900\" srcset=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network.webp 1600w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network-300x169.webp 300w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network-1024x576.webp 1024w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network-768x432.webp 768w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-file-size-limits-by-network-1536x864.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<table>\n<thead>\n<tr>\n<th>Network<\/th>\n<th>Documented size limit<\/th>\n<th>Packaging<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>AppLovin<\/td>\n<td>5 MB<\/td>\n<td>Single self-contained HTML file (MRAID 2.0)<\/td>\n<\/tr>\n<tr>\n<td>Unity Ads<\/td>\n<td>5 MB<\/td>\n<td>Single <code>index.html<\/code>, all assets inlined<\/td>\n<\/tr>\n<tr>\n<td>ironSource<\/td>\n<td>5 MB<\/td>\n<td>Single self-contained HTML file<\/td>\n<\/tr>\n<tr>\n<td>Mintegral<\/td>\n<td>5 MB<\/td>\n<td>Single HTML or ZIP (sources disagree)<\/td>\n<\/tr>\n<tr>\n<td>Google Ads<\/td>\n<td>5 MB<\/td>\n<td>ZIP (max 512 files), account eligibility required<\/td>\n<\/tr>\n<tr>\n<td>Meta<\/td>\n<td>2 MB single HTML \/ 5 MB ZIP<\/td>\n<td>Lead-in video required; App Installs objective only<\/td>\n<\/tr>\n<tr>\n<td>Moloco<\/td>\n<td>2 MB HTML \/ 5 MB ZIP<\/td>\n<td>Assets data-URI encoded, no external requests<\/td>\n<\/tr>\n<tr>\n<td>TikTok<\/td>\n<td>3\u20135 MB (sources differ)<\/td>\n<td>ZIP with <code>index.html<\/code> and <code>config.json<\/code><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><small>Compiled from Luna Labs&#8217; supported-networks list, Segwise&#8217;s September 2026 network comparison and Meta&#8217;s developer documentation. Network specs change, so ask your agency to confirm against each network&#8217;s current documentation before the build starts.<\/small><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Measurement_what_%E2%80%9Cworked%E2%80%9D_means\"><\/span>Measurement: what &#8220;worked&#8221; means<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Agree on the scoreboard before the build, not after. Typical metrics are interaction rate, completion rate, click-through from the end card, and then the downstream number that pays the bills: cost per install, cost per lead or purchase conversion. Name your baseline, usually the video or static creative currently running, and the volume you&#8217;ll need before calling a result. Playables are worth building when you can measure them against something.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Timeline_review_rounds_and_approvals\"><\/span>Timeline, review rounds and approvals<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Give the live date and work backwards. A realistic external schedule is two to four weeks: concept and storyboard, asset production, a first build tested on real devices, then network compliance checks. We suggest writing <strong>two review rounds<\/strong> into the brief, one on the storyboard and one on the working build, and naming the one person who signs each off. Feedback by committee on a playable build is how two weeks becomes six.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-413\" src=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks.webp\" alt=\"Four-week playable ad production timeline: week one brief and storyboard, week two asset production and first device build, week three network compliance testing and submission, week four live test and iteration, with two review rounds marked\" width=\"1600\" height=\"900\" srcset=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks.webp 1600w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks-300x169.webp 300w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks-1024x576.webp 1024w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks-768x432.webp 768w, https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-production-timeline-four-weeks-1536x864.webp 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Budget_variants_and_localisation\"><\/span>Budget, variants and localisation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>State the budget range, even roughly, so the agency can scope honestly. Say how many variants you want to test (different mechanics, different end cards) and how many languages. Variants are where playables earn their keep, and they&#8217;re far cheaper to plan for up front than to bolt on later. Our <a href=\"https:\/\/noveltyvr.com\/blogs\/playable-ads-cost-guide-2026\/\">playable ads cost guide<\/a> breaks down what moves the price.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"What_you_should_get_back_from_the_agency\"><\/span>What you should get back from the agency<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A good playable ads agency should reply to your brief with:<\/p>\n<ul>\n<li>One or more mechanic concepts tied to your product truth.<\/li>\n<li>A storyboard of the hook, tutorial, payoff and end card.<\/li>\n<li>A timeline with the review points.<\/li>\n<li>A confirmed spec sheet per network.<\/li>\n<li>A clear handover list.<\/li>\n<\/ul>\n<p>The handover should cover network-ready files for each placement, the tracking events, and source files if you&#8217;ve agreed to own them. If the reply doesn&#8217;t ask a single question about placement or measurement, treat that as a warning sign.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Five_briefing_mistakes_we_see_most_often\"><\/span>Five briefing mistakes we see most often<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>No placement.<\/strong> The playable is built, then turns out not to be eligible for the planned channel.<\/li>\n<li><strong>A game idea instead of a product truth.<\/strong> You get a fun game that doesn&#8217;t sell anything.<\/li>\n<li><strong>Too many actions.<\/strong> Install, register and share, all in one ad.<\/li>\n<li><strong>Specs discovered late.<\/strong> The build is reworked to fit a 2 MB cap after it was designed for 5 MB.<\/li>\n<li><strong>No baseline.<\/strong> Nobody can say afterwards whether it beat the video.<\/li>\n<\/ul>\n<p>If you&#8217;re still deciding whether playables suit your campaign at all, start with our <a href=\"https:\/\/noveltyvr.com\/blogs\/what-are-playable-ads-complete-guide\/\">complete guide to playable ads<\/a> and these <a href=\"https:\/\/noveltyvr.com\/blogs\/playable-ad-examples\/\">playable ad examples<\/a>. If you&#8217;re an agency adding the format for clients, this piece on <a href=\"https:\/\/noveltyvr.com\/blogs\/become-interactive-marketing-agency-without-hiring\/\">adding interactive experiences without hiring<\/a> covers the partnership side.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Free_template_the_one-page_playable_ad_brief\"><\/span>Free template: the one-page playable ad brief<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We&#8217;ve turned the nine sections into a one-page brief you can fill in and send to any agency, including us. It&#8217;s a plain PDF, with no email gate.<\/p>\n<p class=\"nvr-download\"><a class=\"nvr-btn\" style=\"color: #fff !important; text-decoration: none !important;\" href=\"https:\/\/noveltyvr.com\/blogs\/wp-content\/uploads\/2026\/10\/playable-ad-brief-template-noveltyvr.pdf\" download=\"\">Download the playable ad brief template (PDF)<\/a><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Frequently_asked_questions\"><\/span>Frequently asked questions<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"How_long_does_it_take_to_build_a_playable_ad\"><\/span>How long does it take to build a playable ad?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>For an external agency, two to four weeks is typical, according to AppAgent. Simple single-mechanic playables can be faster when assets are ready on day one. Late assets and unclear sign-off are the usual causes of delay.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_much_does_a_playable_ad_cost\"><\/span>How much does a playable ad cost?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>AppAgent&#8217;s 2025 review puts typical external production at $3,000\u2013$5,000 per playable. Complex, multi-scene or heavily custom builds cost more. See our <a href=\"https:\/\/noveltyvr.com\/blogs\/playable-ads-cost-guide-2026\/\">cost guide<\/a> for the full breakdown.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_is_the_file_size_limit_for_a_playable_ad\"><\/span>What is the file size limit for a playable ad?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Most networks document around 5 MB. Meta caps a single HTML file at 2 MB (5 MB as a ZIP), and some sources list TikTok at 3 MB. Build to the strictest network on your plan.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_brands_without_an_app_use_playable_ads\"><\/span>Can brands without an app use playable ads?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>In-ad playables are mostly an app-install format, and on Meta they&#8217;re only available with the App Installs objective. Brands without an app usually get better results from an ad that links to an interactive landing page or microsite, which has none of the in-ad file limits.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_many_revision_rounds_should_a_playable_ad_project_include\"><\/span>How many revision rounds should a playable ad project include?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>We recommend two: one on the storyboard before any build work, and one on the working build tested on real devices. More rounds usually signal an unclear brief rather than a better ad.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_should_a_playable_ad_handover_include\"><\/span>What should a playable ad handover include?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The handover should include network-ready files for each placement, confirmation that each passes the network&#8217;s preview or compliance tool, the list of tracked events, and source files if ownership was agreed in the contract.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"The_short_version\"><\/span>The short version<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>A playable ad brief isn&#8217;t a longer creative brief. It&#8217;s a different document, because the thing being made is software. Settle where it runs, the one action, the one mechanic and the scoreboard, and most of the risk disappears before a single sprite is drawn.<\/p>\n<p>If you&#8217;d like a second pair of eyes on a brief before it goes out, <a href=\"https:\/\/noveltyvr.com\/contact-us\/#consultation\">book a free consultation<\/a>. We&#8217;ll tell you honestly whether a playable is the right format for the placement you have.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Sources\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>AppAgent, &#8220;The State of Playable Ads in 2025: Mid-Year Strategic Review&#8221; (6 August 2025): <a href=\"https:\/\/appagent.com\/?p=51896\" target=\"_blank\" rel=\"noopener\">appagent.com<\/a><\/li>\n<li>Meta for Developers, &#8220;Playable Ads for Mobile Apps&#8221;: <a href=\"https:\/\/developers.facebook.com\/docs\/app-ads\/formats\/playable-ad\" target=\"_blank\" rel=\"noopener\">developers.facebook.com<\/a><\/li>\n<li>Meta for Developers, click-to-play ads creative guidance: <a href=\"https:\/\/developers.facebook.com\/documentation\/games\/acquire\/click-to-play-ads\/creative\" target=\"_blank\" rel=\"noopener\">developers.facebook.com<\/a><\/li>\n<li>Google Ads policy, &#8220;About restricted ad formats and features&#8221; (HTML5 eligibility): <a href=\"https:\/\/support.google.com\/adspolicy\/answer\/9481382\" target=\"_blank\" rel=\"noopener\">support.google.com<\/a><\/li>\n<li>Luna Labs, &#8220;Supported ad networks&#8221;: <a href=\"https:\/\/knowledge.lunalabs.io\/en\/articles\/6870842-supported-ad-networks\" target=\"_blank\" rel=\"noopener\">knowledge.lunalabs.io<\/a><\/li>\n<li>Luna Labs, &#8220;Best practices for interactive ads&#8221;: <a href=\"https:\/\/knowledge.lunalabs.io\/en\/articles\/6796408-best-practices-for-interactive-ads\" target=\"_blank\" rel=\"noopener\">knowledge.lunalabs.io<\/a><\/li>\n<li>Segwise, &#8220;Playable Ad Specs: Every Major Network Compared (2026)&#8221; (18 September 2026): <a href=\"https:\/\/segwise.ai\/blog\/playable-ad-specs-by-network-2026\" target=\"_blank\" rel=\"noopener\">segwise.ai<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The nine decisions to make before you brief a playable ads agency: placement, the one action, the core mechanic, network specs, measurement and more. Includes a free one-page brief template.<\/p>\n","protected":false},"author":1,"featured_media":410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[15],"tags":[27,65,57,52,24,56],"class_list":["post-415","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-playable-ads","tag-mobile-advertising","tag-playable-ad-brief","tag-playable-ad-production","tag-playable-ad-studio","tag-playable-ads","tag-playable-ads-agency"],"acf":[],"_links":{"self":[{"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/posts\/415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/comments?post=415"}],"version-history":[{"count":6,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/posts\/415\/revisions"}],"predecessor-version":[{"id":421,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/posts\/415\/revisions\/421"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/media\/410"}],"wp:attachment":[{"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/media?parent=415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/categories?post=415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/noveltyvr.com\/blogs\/wp-json\/wp\/v2\/tags?post=415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}