{"id":270434,"date":"2026-11-03T06:50:45","date_gmt":"2026-11-03T14:50:45","guid":{"rendered":"https:\/\/picsart.com\/blog\/?p=270434"},"modified":"2026-11-03T07:02:14","modified_gmt":"2026-11-03T15:02:14","slug":"how-to-run-ad-testing-with-ai","status":"publish","type":"post","link":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/","title":{"rendered":"How to run visual ad testing with an AI ad strategist agent"},"content":{"rendered":"<p><strong>Visual ad testing with an AI ad strategist agent starts in Picsart Agents: open Vera, upload a static or video ad, approve the credit estimate and get a score out of 5 with specific fixes.<\/strong> Vera combines two roles, ad strategist and market researcher. It scores creatives before launch, ranks competing versions of an ad and checks marketing claims against consumer reactions.<\/p>\n<p>&nbsp;<\/p>\n<p>For brands with a small marketing budget, a poor creative is an expensive way to learn. Most weaknesses surface only after the spend is gone. Ad testing reverses that sequence by putting the creative in front of an audience first. Vera runs on Zappi&#8217;s consumer research, used by brands such as PepsiCo, McDonald&#8217;s and Vodafone, and reads each ad through a synthetic US audience.<\/p>\n<p>The sections below cover three tests: a scored video ad, a ranked set of variants and a reviewed positioning message.<\/p>\n<p><iframe loading=\"lazy\" title=\"Is This AI Agent Better Than a Marketing Team?\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/tyf5Ts5M_Io?feature=oembed&#038;autoplay=1&#038;mute=1&#038;loop=1&#038;playlist=tyf5Ts5M_Io&#038;playsinline=1\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2><span id=\"How_to_open_Vera_an_AI_ad_strategist_agent\">How to open Vera, an AI ad strategist agent<\/span><\/h2>\n<h3>Step 1. Find Vera in Agents<\/h3>\n<p>Vera is listed in the Agents section of Picsart with the other <a href=\"https:\/\/picsart.com\/ai-agents\/\">Picsart AI agents<\/a>.<\/p>\n<h3>Step 2. Review the agent page<\/h3>\n<p>The agent page outlines Vera&#8217;s capabilities and its limits. Reading it first clarifies which tasks fit the agent before any credits are spent.<\/p>\n<h3>Step 3. Start a chat<\/h3>\n<p>Select <strong>Test your creative with Vera<\/strong> on the <a href=\"https:\/\/picsart.com\/ai-agents\/vera-ad-strategist\/\">Vera ad strategist page<\/a>. The chat window opens with a prompt field at the bottom, and requests are written there in plain language, as a brief to a strategist would be.<\/p>\n<h2><span id=\"Score_a_creative_before_you_spend\">Score a creative before you spend<\/span><\/h2>\n<p>Creative scoring is the central function of Vera&#8217;s ad testing. The agent evaluates a static or video ad, rates its effectiveness and lists improvements. The example below uses Stellar, a sparkling water brand from the consumer packaged goods category, with a minimal, space-themed video built around an astronaut.<\/p>\n<h3>Step 4. Write the prompt and upload the ad<\/h3>\n<section class=\"try_prompt_block\" data-pulse-section-group=\"blog article\">\n    <h3 class=\"try_prompt_title\">Score a video ad<\/h3>\n\n    <div class=\"try_prompt_card\" data-pulse-section=\"blog article_try prompt\">\n        <p class=\"try_prompt_text\" id=\"try-prompt-6aea07414afa4-text\">Hey Vera, can you take this video ad creative for my sparkling water brand Stellar and score it before I spend money on it?<\/p>\n\n        <button type=\"button\"\n                class=\"try_prompt_copy\"\n                data-copy-target=\"#try-prompt-6aea07414afa4-text\"\n                aria-label=\"Copy prompt\"\n                title=\"Copy prompt\"\n                data-pulse-name=\"try prompt - copy\">\n            <img class=\"try_prompt_copy_icon\"\n                 src=\"https:\/\/cdn-cms-uploads.picsart.com\/cms-uploads\/79a9b2ac-f4c9-436b-b388-a05a484adf00.png\"\n                 alt=\"\"\n                 width=\"20\" height=\"20\"\n                 loading=\"lazy\" decoding=\"async\">\n            <svg class=\"try_prompt_check_icon\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                <polyline points=\"5,12 10,17 19,7\"><\/polyline>\n            <\/svg>\n            <span class=\"try_prompt_copy_tooltip\" role=\"status\" aria-live=\"polite\">Copied<\/span>\n        <\/button>\n    <\/div>\n\n    <\/section>\n\n<p>Attach the file with the plus button, then run the prompt.<\/p>\n<h3>Step 5. Provide the missing details<\/h3>\n<p>Vera responds with its scoring criteria and requests any context the test needs. For Stellar, the follow-up concerned the placement, and TikTok was the answer. Vera scores for Instagram, TikTok, Facebook and YouTube, so the target platform belongs in the brief.<\/p>\n<h3>Step 6. Approve the cost<\/h3>\n<p>Before the test runs, Vera states the credit cost and the audience, a synthetic US panel. Typing approve starts the scoring. Picsart AI agents request approval every time before credits are used.<\/p>\n<h3>Step 7. Review the score and revise the ad<\/h3>\n<p>Stellar scored 2 out of 5. Vera rated the visuals and branding highly and identified the messaging as the weak point, since the ad never makes its point clear. The recommended fixes:<\/p>\n<ul>\n<li>Show the logo sooner.<\/li>\n<li>Have the astronaut handle the can.<\/li>\n<li>Add a strong line of copy.<\/li>\n<\/ul>\n<p>The revised ad applied all three changes. That is the value of creative ad testing: the gap between what an ad shows and what it says closes before budget is committed.<\/p>\n<h2><span id=\"Rank_ad_variants_before_you_pick_a_winner\">Rank ad variants before you pick a winner<\/span><\/h2>\n<p>A\/B testing ads in a live campaign means paying for every version while the data builds up. Vera ranks the versions before any of them run. Open a new chat from the right-hand panel and submit the set, in this case several ads for a luxury water bottle brand.<\/p>\n<section class=\"try_prompt_block\" data-pulse-section-group=\"blog article\">\n    <h3 class=\"try_prompt_title\">Rank ad variants<\/h3>\n\n    <div class=\"try_prompt_card\" data-pulse-section=\"blog article_try prompt\">\n        <p class=\"try_prompt_text\" id=\"try-prompt-6aea07414afbf-text\">Hey, Vera. If I upload some ad variants for a luxury water bottle brand, can you rank them in order of overall effectiveness?<\/p>\n\n        <button type=\"button\"\n                class=\"try_prompt_copy\"\n                data-copy-target=\"#try-prompt-6aea07414afbf-text\"\n                aria-label=\"Copy prompt\"\n                title=\"Copy prompt\"\n                data-pulse-name=\"try prompt - copy\">\n            <img class=\"try_prompt_copy_icon\"\n                 src=\"https:\/\/cdn-cms-uploads.picsart.com\/cms-uploads\/79a9b2ac-f4c9-436b-b388-a05a484adf00.png\"\n                 alt=\"\"\n                 width=\"20\" height=\"20\"\n                 loading=\"lazy\" decoding=\"async\">\n            <svg class=\"try_prompt_check_icon\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                <polyline points=\"5,12 10,17 19,7\"><\/polyline>\n            <\/svg>\n            <span class=\"try_prompt_copy_tooltip\" role=\"status\" aria-live=\"polite\">Copied<\/span>\n        <\/button>\n    <\/div>\n\n    <\/section>\n\n<p>Vera first explains its method. Each ad receives a score on a 1 to 5 scale, along with strengths, weaknesses and recommendations, all based on the same synthetic US audience. Every ad in the set is billed separately in credits.<\/p>\n<p>Upload the variants with the plus button and run the prompt. Vera returns a test plan for approval, then delivers a chart that orders the ads and summarizes each one. Composition four ranked highest of the four, and every version, including the winner, carried flaws worth addressing.<\/p>\n<p>The ranking settles the choice between close options, and the listed weaknesses give designers a brief for the next round of creative testing. A single research batch accepts up to 100 finished creatives, which makes the same process practical for a full campaign.<\/p>\n<h2><span id=\"Copy_testing_and_message_testing_for_your_claims\">Copy testing and message testing for your claims<\/span><\/h2>\n<p>Visuals carry an ad only as far as its words allow. Vera also handles copy testing, which applies AI market research to a single message: the claim is measured against the target audience, with notes on what persuades and what does not.<\/p>\n<p>The test case is a product concept for a wellness flavored water brand, positioned on distinctive flavors and an advanced filtration process. The positioning goes into a new chat:<\/p>\n<section class=\"try_prompt_block\" data-pulse-section-group=\"blog article\">\n    <h3 class=\"try_prompt_title\">Test a positioning message<\/h3>\n\n    <div class=\"try_prompt_card\" data-pulse-section=\"blog article_try prompt\">\n        <p class=\"try_prompt_text\" id=\"try-prompt-6aea07414afcf-text\">Does this positioning message actually land with our target audience? Our multi-stage filtration process is designed to reduce specific impurities and deliver remarkably clean-tasting water. Our exotic fruit brings real flavor, natural aroma, and plant-derived compounds to every sip.<\/p>\n\n        <button type=\"button\"\n                class=\"try_prompt_copy\"\n                data-copy-target=\"#try-prompt-6aea07414afcf-text\"\n                aria-label=\"Copy prompt\"\n                title=\"Copy prompt\"\n                data-pulse-name=\"try prompt - copy\">\n            <img class=\"try_prompt_copy_icon\"\n                 src=\"https:\/\/cdn-cms-uploads.picsart.com\/cms-uploads\/79a9b2ac-f4c9-436b-b388-a05a484adf00.png\"\n                 alt=\"\"\n                 width=\"20\" height=\"20\"\n                 loading=\"lazy\" decoding=\"async\">\n            <svg class=\"try_prompt_check_icon\" viewBox=\"0 0 24 24\" width=\"20\" height=\"20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\">\n                <polyline points=\"5,12 10,17 19,7\"><\/polyline>\n            <\/svg>\n            <span class=\"try_prompt_copy_tooltip\" role=\"status\" aria-live=\"polite\">Copied<\/span>\n        <\/button>\n    <\/div>\n\n    <\/section>\n\n<p>The analysis separates the concept from the copy. Filtered water with real fruit suits the audience, but the phrasing comes across as imprecise and overly technical, which undercuts both the premium feel and the credibility.<\/p>\n<p><strong>Keep:<\/strong><\/p>\n<ul>\n<li>&#8220;Remarkably clean-tasting water&#8221;<\/li>\n<li>&#8220;Real flavor&#8221;<\/li>\n<\/ul>\n<p><strong>Remove:<\/strong><\/p>\n<ul>\n<li>&#8220;Designed to reduce specific impurities&#8221;<\/li>\n<li>&#8220;Exotic fruit,&#8221; which says too little<\/li>\n<li>&#8220;Plant-derived compounds,&#8221; which reads as unclear. &#8220;Real fruit essences&#8221; replaces it.<\/li>\n<\/ul>\n<p>Vera&#8217;s suggested rewrite:<\/p>\n<blockquote><p>Crisp, multi-stage filtered water infused with real fruit essences for naturally bright flavor, a clean finish, and a more enjoyable way to hydrate. No sugar and no artificial flavors.<\/p><\/blockquote>\n<p>The revision names the fruit and drops the technical language. Message testing of this kind also serves as concept testing, since a positioning line can be refined and weak or generic ideas filtered out before any production starts.<\/p>\n<section class=\"tips_block\" data-pulse-section-group=\"blog article\">\n    <h3 class=\"tips_title\">Tips on what makes a good ad<\/h3>\n\n    <div class=\"tips_list\" data-pulse-section=\"blog article_tips\">\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Make the message clear first<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Strong visuals do not save an unclear ad. Stellar&#039;s visuals and branding rated well, and the ad still scored 2 out of 5 because its message never came through.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Show the brand early<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Viewers should know who the ad is from within the opening moments. Moving the logo earlier was the first fix Vera recommended for Stellar.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Give the product a role<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">A product that takes part in the scene tells a story. Vera asked for the astronaut to interact with the can rather than float beside it.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Write a line of copy that does real work<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Copy carries the meaning the visuals cannot. The missing headline was one of the three fixes in the Stellar test.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Choose concrete words over technical ones<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Specific language reads as more believable. &quot;Real fruit essences&quot; tested better than &quot;plant-derived compounds,&quot; and naming the fruit beat a generic &quot;exotic fruit.&quot;<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Fix the winner too<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">A top ranking is not a finished ad. Composition four placed first among the water bottle variants and still had issues to resolve.<\/p>\n            <\/article>\n                    <article class=\"tips_item\">\n                <div class=\"tips_item_header\">\n                    <span class=\"tips_item_icon\" aria-hidden=\"true\"><\/span>\n                    <h4 class=\"tips_item_title\">Test before launch, then compare after<\/h4>\n                <\/div>\n                <p class=\"tips_item_body\">Measuring ad effectiveness pays off most while changes are cheap. Every Vera result states its limits, and after launch, predicted and actual performance are compared using read-only campaign data.<\/p>\n            <\/article>\n            <\/div>\n<\/section>\n\n<section class=\"section_faq\" id=\"faq-faq-6aea07414b316\">\n            <h2 class=\"faq_title\" id=\"Get_answers_to_common_questions\">Get answers to common questions<\/h2>\n    \n    <div class=\"faq_items\">\n                    <div class=\"faq_item faq_item--active\">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"true\">\n                    <span class=\"faq_question_text\">What can Vera do?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"false\">\n                    <div class=\"faq_answer_content\"><p>Vera is a Picsart AI agent that acts as an ad strategist and market researcher. It scores ads before launch, ranks variants by overall effectiveness and tests messaging and claims with consumer research.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">Can Vera score static ads as well as video?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Yes. Vera evaluates both static and video creatives and returns a score with recommended improvements. The Stellar example in this guide is a video ad.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">How accurate are Vera&#039;s scores?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Scores come from a synthetic US audience based on Zappi&#8217;s consumer research. Across hundreds of ads that real consumers also rated, Zappi&#8217;s scoring chose the better ad in 86 to 93% of cases.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">What happens after a low score?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>The recommended fixes are the starting point, as with the Stellar revision. Vera can also convert a weak result into a focused rebuild brief for Picsart specialists.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n                    <div class=\"faq_item \">\n                <button type=\"button\" class=\"faq_question\" aria-expanded=\"false\">\n                    <span class=\"faq_question_text\">Can Vera test an idea before the ad exists?<\/span>\n                    <svg class=\"faq_chevron\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <path d=\"M6 9L12 15L18 9\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\n                    <\/svg>\n                <\/button>\n                <div class=\"faq_answer\" aria-hidden=\"true\" data-collapsed>\n                    <div class=\"faq_answer_content\"><p>Yes. A positioning message or claim can go straight into the chat, and Vera returns what works, what to remove and a suggested rewrite.<\/p>\n<\/div>\n                <\/div>\n                <div class=\"faq_divider\"><\/div>\n            <\/div>\n            <\/div>\n<\/section>\n\n<script type=\"application\/ld+json\">\n{\n    \"@context\": \"https:\/\/schema.org\",\n    \"@type\": \"FAQPage\",\n    \"mainEntity\": [\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What can Vera do?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Vera is a Picsart AI agent that acts as an ad strategist and market researcher. It scores ads before launch, ranks variants by overall effectiveness and tests messaging and claims with consumer research.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can Vera score static ads as well as video?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. Vera evaluates both static and video creatives and returns a score with recommended improvements. The Stellar example in this guide is a video ad.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"How accurate are Vera's scores?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Scores come from a synthetic US audience based on Zappi&#8217;s consumer research. Across hundreds of ads that real consumers also rated, Zappi&#8217;s scoring chose the better ad in 86 to 93% of cases.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"What happens after a low score?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"The recommended fixes are the starting point, as with the Stellar revision. Vera can also convert a weak result into a focused rebuild brief for Picsart specialists.\"\n            }\n        },\n        {\n            \"@type\": \"Question\",\n            \"name\": \"Can Vera test an idea before the ad exists?\",\n            \"acceptedAnswer\": {\n                \"@type\": \"Answer\",\n                \"text\": \"Yes. A positioning message or claim can go straight into the chat, and Vera returns what works, what to remove and a suggested rewrite.\"\n            }\n        }\n    ]\n}<\/script>\n\n<script>\n(function() {\n    var container = document.getElementById('faq-faq-6aea07414b316');\n    if (!container) return;\n\n    var items = container.querySelectorAll('.faq_item');\n    items.forEach(function(item) {\n        var button = item.querySelector('.faq_question');\n        var answer = item.querySelector('.faq_answer');\n        if (!button || !answer) return;\n\n        button.addEventListener('click', function() {\n            var isActive = item.classList.contains('faq_item--active');\n\n            if (isActive) {\n                item.classList.remove('faq_item--active');\n                button.setAttribute('aria-expanded', 'false');\n                answer.setAttribute('aria-hidden', 'true');\n                answer.setAttribute('data-collapsed', '');\n            } else {\n                items.forEach(function(other) {\n                    var otherBtn = other.querySelector('.faq_question');\n                    var otherAnswer = other.querySelector('.faq_answer');\n                    other.classList.remove('faq_item--active');\n                    if (otherBtn) otherBtn.setAttribute('aria-expanded', 'false');\n                    if (otherAnswer) {\n                        otherAnswer.setAttribute('aria-hidden', 'true');\n                        otherAnswer.setAttribute('data-collapsed', '');\n                    }\n                });\n                item.classList.add('faq_item--active');\n                button.setAttribute('aria-expanded', 'true');\n                answer.removeAttribute('data-collapsed');\n                answer.setAttribute('aria-hidden', 'false');\n            }\n        });\n    });\n})();\n<\/script>\n\n<h2><span id=\"Test_before_you_spend\">Test before you spend<\/span><\/h2>\n<p>Score the creative, rank the variants and test the message before the budget goes live. Open <a href=\"https:\/\/picsart.com\/ai-agents\/vera-ad-strategist\/\">Vera on Picsart<\/a> and run the first ad test.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Visual ad testing with an AI ad strategist agent starts in Picsart Agents: open Vera, upload a static or video ad, approve the credit estimate and get a score out of 5 with specific fixes. Vera combines two roles, ad strategist and market researcher. It scores creatives before launch, ranks competing versions of an ad &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to run visual ad testing with an AI ad strategist agent&#8221;<\/span><\/a><\/p>\n","protected":false},"author":146,"featured_media":270436,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"faq_show":true,"faq_enable_schema":true,"how_to_show":false,"how_to_show_on_single":false,"how_to_enable_schema":false,"how_to_is_upload":false,"faq_title":"Get answers to common questions","how_to_title":"","how_to_layout":"","how_to_cta_text":"","how_to_cta_url":"","how_to_image_alt":"","how_to_display_image":0,"faq_items":null,"how_to_steps":[],"prompt_box_show":false,"prompt_box_placeholder":"","prompt_box_deeplink":"","prompt_box_submit_label":"","footnotes":""},"categories":[1543,3181,1673],"tags":[],"class_list":["post-270434","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ads","category-ai","category-how-tos","entry"],"acf":{"footer_banner_name":"Score your ad before you spend","footer_banner_link_":"https:\/\/picsart.com\/ai-agents\/vera-ad-strategist\/","footer_banner_button_text_":"Test your creative","faq_show":true,"faq_title":"Get answers to common questions","faq_enable_schema":true,"faq_items":[{"question":"What can Vera do?","answer":"Vera is a Picsart AI agent that acts as an ad strategist and market researcher. It scores ads before launch, ranks variants by overall effectiveness and tests messaging and claims with consumer research."},{"question":"Can Vera score static ads as well as video?","answer":"Yes. Vera evaluates both static and video creatives and returns a score with recommended improvements. The Stellar example in this guide is a video ad."},{"question":"How accurate are Vera's scores?","answer":"Scores come from a synthetic US audience based on Zappi's consumer research. Across hundreds of ads that real consumers also rated, Zappi's scoring chose the better ad in 86 to 93% of cases."},{"question":"What happens after a low score?","answer":"The recommended fixes are the starting point, as with the Stellar revision. Vera can also convert a weak result into a focused rebuild brief for Picsart specialists."},{"question":"Can Vera test an idea before the ad exists?","answer":"Yes. A positioning message or claim can go straight into the chat, and Vera returns what works, what to remove and a suggested rewrite."}],"how_to_show":false,"how_to_show_on_single":false,"how_to_title":"","how_to_layout":"default","how_to_steps":null,"how_to_enable_schema":false,"how_to_is_upload":true,"how_to_cta_text":"","how_to_cta_url":"https:\/\/picsart.com\/create\/editor","how_to_display_image":null,"how_to_image_alt":"","prompt_box_show":false,"prompt_box_placeholder":"","prompt_box_deeplink":"https:\/\/picsart.com\/create\/editor?category=miniapps&app=com.picsart.aura","prompt_box_submit_label":"Create","try_prompt_show":false,"try_prompt_title":"Try this prompt","try_prompt_text":"","try_prompt_deeplink":"","tips_show":true,"tips_title":"Tips on what makes a good ad","tips_items":[{"title":"Make the message clear first","body":"Strong visuals do not save an unclear ad. Stellar's visuals and branding rated well, and the ad still scored 2 out of 5 because its message never came through."},{"title":"Show the brand early","body":"Viewers should know who the ad is from within the opening moments. Moving the logo earlier was the first fix Vera recommended for Stellar."},{"title":"Give the product a role","body":"A product that takes part in the scene tells a story. Vera asked for the astronaut to interact with the can rather than float beside it."},{"title":"Write a line of copy that does real work","body":"Copy carries the meaning the visuals cannot. The missing headline was one of the three fixes in the Stellar test."},{"title":"Choose concrete words over technical ones","body":"Specific language reads as more believable. \"Real fruit essences\" tested better than \"plant-derived compounds,\" and naming the fruit beat a generic \"exotic fruit.\""},{"title":"Fix the winner too","body":"A top ranking is not a finished ad. Composition four placed first among the water bottle variants and still had issues to resolve."},{"title":"Test before launch, then compare after","body":"Measuring ad effectiveness pays off most while changes are cheap. Every Vera result states its limits, and after launch, predicted and actual performance are compared using read-only campaign data."}],"cta_banner_show":false,"cta_banner_title":"Need more space?","cta_banner_subtitle":"Extend any image in any direction with AI.","cta_banner_button_label":"Expand image","cta_banner_button_url":"","related_tools_title":"Related tools","related_tools_items":null,"post_level":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Run Visual Ad Testing With AI - Picsart Blog<\/title>\n<meta name=\"description\" content=\"Run visual ad testing with Vera, the Picsart AI ad strategist agent. Score video and static ads, rank variants and test your message before you spend.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Run Visual Ad Testing With AI - Picsart Blog\" \/>\n<meta property=\"og:description\" content=\"Run visual ad testing with Vera, the Picsart AI ad strategist agent. Score video and static ads, rank variants and test your message before you spend.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/\" \/>\n<meta property=\"og:site_name\" content=\"Picsart Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/picsart\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-03T14:50:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-03T15:02:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Julia Tovmasyan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@PicsArtStudio\" \/>\n<meta name=\"twitter:site\" content=\"@PicsArtStudio\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julia Tovmasyan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Run Visual Ad Testing With AI - Picsart Blog","description":"Run visual ad testing with Vera, the Picsart AI ad strategist agent. Score video and static ads, rank variants and test your message before you spend.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/","og_locale":"en_US","og_type":"article","og_title":"How to Run Visual Ad Testing With AI - Picsart Blog","og_description":"Run visual ad testing with Vera, the Picsart AI ad strategist agent. Score video and static ads, rank variants and test your message before you spend.","og_url":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/","og_site_name":"Picsart Blog","article_publisher":"https:\/\/www.facebook.com\/picsart","article_published_time":"2026-11-03T14:50:45+00:00","article_modified_time":"2026-11-03T15:02:14+00:00","og_image":[{"width":600,"height":400,"url":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","type":"image\/jpeg"}],"author":"Julia Tovmasyan","twitter_card":"summary_large_image","twitter_creator":"@PicsArtStudio","twitter_site":"@PicsArtStudio","twitter_misc":{"Written by":"Julia Tovmasyan","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#article","isPartOf":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/"},"author":{"name":"Julia Tovmasyan","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/person\/74b70f3125250c23596a5306775b702d"},"headline":"How to run visual ad testing with an AI ad strategist agent","datePublished":"2026-11-03T14:50:45+00:00","dateModified":"2026-11-03T15:02:14+00:00","mainEntityOfPage":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/"},"wordCount":1061,"publisher":{"@id":"https:\/\/picsart.com\/blog\/ko\/#organization"},"image":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","articleSection":["Ads","AI","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/","url":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/","name":"How to Run Visual Ad Testing With AI - Picsart Blog","isPartOf":{"@id":"https:\/\/picsart.com\/blog\/ko\/#website"},"primaryImageOfPage":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#primaryimage"},"image":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","datePublished":"2026-11-03T14:50:45+00:00","dateModified":"2026-11-03T15:02:14+00:00","description":"Run visual ad testing with Vera, the Picsart AI ad strategist agent. Score video and static ads, rank variants and test your message before you spend.","breadcrumb":{"@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#primaryimage","url":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","contentUrl":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","width":600,"height":400},{"@type":"BreadcrumbList","@id":"https:\/\/picsart.com\/blog\/how-to-run-ad-testing-with-ai\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/picsart.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to run visual ad testing with an AI ad strategist agent"}]},{"@type":"WebSite","@id":"https:\/\/picsart.com\/blog\/ko\/#website","url":"https:\/\/picsart.com\/blog\/ko\/","name":"Picsart Blog","description":"Keep up with the latest news in photo editing, digital photography, and art trends.","publisher":{"@id":"https:\/\/picsart.com\/blog\/ko\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/picsart.com\/blog\/ko\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/picsart.com\/blog\/ko\/#organization","name":"PicsArt Inc.","url":"https:\/\/picsart.com\/blog\/ko\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.picsart.com\/2016\/02\/PicsArt-logo.png","contentUrl":"https:\/\/cdnblog.picsart.com\/2016\/02\/PicsArt-logo.png","width":195,"height":43,"caption":"PicsArt Inc."},"image":{"@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/picsart","https:\/\/x.com\/PicsArtStudio","https:\/\/www.instagram.com\/picsart","https:\/\/www.linkedin.com\/company\/picsart-photo-studio","https:\/\/www.pinterest.com\/picsart"]},{"@type":"Person","@id":"https:\/\/picsart.com\/blog\/ko\/#\/schema\/person\/74b70f3125250c23596a5306775b702d","name":"Julia Tovmasyan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cdnblog.picsart.com\/2026\/03\/3285C16C-FD87-4868-A2F0-04B6A0815CE1-150x150.jpg","url":"https:\/\/cdnblog.picsart.com\/2026\/03\/3285C16C-FD87-4868-A2F0-04B6A0815CE1-150x150.jpg","contentUrl":"https:\/\/cdnblog.picsart.com\/2026\/03\/3285C16C-FD87-4868-A2F0-04B6A0815CE1-150x150.jpg","caption":"Julia Tovmasyan"}}]}},"featured_image":{"url":"https:\/\/cdnblog.picsart.com\/2026\/11\/Blog-17.jpg","dimensions":[]},"_links":{"self":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/270434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/users\/146"}],"replies":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/comments?post=270434"}],"version-history":[{"count":5,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/270434\/revisions"}],"predecessor-version":[{"id":270460,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/posts\/270434\/revisions\/270460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/media\/270436"}],"wp:attachment":[{"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/media?parent=270434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/categories?post=270434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/picsart.com\/blog\/wp-json\/wp\/v2\/tags?post=270434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}