What is ad versioning?

Ad versioning is making several versions of one ad, each changing a single element such as the hook, image, offer, format or language, to learn which one sells and to fit each placement and audience. The ad platforms build it in: a Google responsive search ad holds up to 15 headlines and 4 descriptions, and Meta's text generation writes up to five versions of an ad's primary text and headline. Keep the product, brand and landing page the same in every version.

What you changeKeep the sameUse it whenJudge it by
Hook or headlineImage, offer and landing pageYou don't know which message stops the scrollClick-through rate
Image or sceneHeadline, offer and landing pageThe message works but the ad gets scrolled pastClick-through rate
OfferImage, headline style and audiencePeople click but don't buyCost per purchase
Call to actionEverything else in the adVisitors arrive but don't act on the pageConversion rate
Format and aspect ratioThe message and the image contentOne ad has to run in feeds, Stories, Reels and displayResults by placement
LanguageImage, offer and structureYou sell in more than one languageCost per result in each market
Angle for one audienceProduct, offer and landing pageDifferent buyers buy for different reasonsCost per result in each audience
What to change in each version, what to hold fixed, and the number that decides it. One change per version.

What drives the answer

One change per version

If two versions differ in both hook and image, the winner tells you nothing about either. Change one element and keep the product, offer and landing page fixed, so the result has one cause.

Where the version lives

Meta reports text variations as one ad, so test images and offers as separate ads in one ad set. Google's ad variations test one text or URL change across many responsive search ads.

Placement and language

Each slot wants its own shape: Meta's aspect ratios view manages square, vertical, portrait and horizontal versions, and Google Display takes landscape and square images. Each market wants its language.

Budget per version

Each version needs enough delivery to show a difference. On a small budget, two or three versions of one element beat ten versions that each get a handful of clicks.

Ad versioning, also called creative versioning, means producing several versions of one ad from the same source: the same product, brand and landing page, with one element changed in each. It does two jobs. The first is testing: run the versions side by side and keep the one with the lowest cost per result. The second is fitting: one message needs a vertical cut for Stories and Reels, a square one for feeds, a landscape one for display, and a version in each language you sell in.

How Google and Meta handle versions

Both platforms accept versions inside one ad, and each reports them differently, which decides where a version belongs.

On Google, a responsive search ad holds up to 15 headlines and 4 descriptions (at least 3 headlines and 2 descriptions), and Google assembles them into combinations, learning over time which work for which searches. To test one change across many existing ads, Google Ads has ad variations, under Experiments: choose responsive search ads in one campaign or all of them, pick find and replace, update text or update URLs, set the share of budget the modified ads get and the dates, then apply the winner as new ads or in place of the old ones. A responsive display ad takes landscape (1200 × 628) and square (1200 × 1200) images, up to five headlines, one long headline and up to five descriptions.

On Meta, text generation in Ads Manager writes up to five versions of an ad's primary text and headline from your original, and Meta shows a variation when it predicts it will improve performance. Reporting stays on the single ad, so you won't see results for each text version. The aspect ratios view manages the square, vertical, portrait and horizontal versions of one creative, and generative AI translations translate primary text and headlines, the voiceover of single video ads and the overlays of single image ads, for a listed set of language pairs.

The rule that follows: put text versions inside one ad and let the platform mix them, but make image and offer versions separate ads in the same ad set or ad group, so each one gets its own results.

A versioning plan for a small budget

  1. Start from one approved master ad: the product photo, the brand, the offer and the landing page you trust. The product ad examples show six layouts to start from.
  2. Pick one element to vary from the table above, the one you know least about.
  3. Make two or three versions and name each by what changed, for example raincoat-hook-rain and raincoat-hook-harness, so the report reads itself.
  4. Run them in one ad set with the same audience and budget, then judge by the number in the table's last column, not by which version got more spend.
  5. Keep the winner as the new master and version the next element.

Frequently asked questions

Versioning is making the versions; an A/B test is how you compare them. You can version without a test, for example cutting a 9:16 version of a feed ad for Stories. A test needs at least two versions that differ in one element, so the result has one cause.

Related questions

Sources

  1. 1.Google Ads Help, About ad variations (checked 2026-11-09)
  2. 2.Google Ads Help, Set up an ad variation (checked 2026-11-09)
  3. 3.Google Ads Help, About responsive search ads (checked 2026-11-09)
  4. 4.Google Ads Help, Create a responsive display ad (checked 2026-11-09)
  5. 5.Meta Business Help Center, About text generation in Meta Ads Manager (checked 2026-11-09)
  6. 6.Meta Business Help Center, Creative tools for customizing placements in Meta Ads Manager (checked 2026-11-09)
  7. 7.Meta Business Help Center, About generative AI translations in Meta Ads Manager (checked 2026-11-09)

This page is informational and reflects our own product and workflow recommendations, not professional or legal advice.

Ready for your next 100 customers?