Kettio — Ad Creative Ranking & Scoring Platform

7 min read Original article ↗

Kettio / Creative decision engine

Know which ads to scale before you spend.

Upload two static ads, choose your buyer, and get a quick prediction with clear next steps. No signup or credit card.

Creative testsNew creative test

6 creatives · MYOTIDE / Meta prospecting · Purchase conversion

MYOTIDE tummy-tuck comparison campaign adPredicted highest ROAS

Variant AFund this concept84

Example model output · Real MYOTIDE campaign creative

How it works

How Kettio predicts which ad is stronger.

You provide the competing ads, the buyer, and the goal. Kettio simulates likely buyer responses, compares every ad on the same scale, and returns a directional winner before you spend.

01 Upload your ads

Add the ads you are choosing between.

Kettio compares like with like: static images, copy, or full ad packages. Each creative is evaluated separately so one ad cannot influence the read on another.

02 Choose the buyer and goal

Tell Kettio who you want to persuade.

Choose the platform, conversion goal, and buyer profile. Those choices determine the context and the question the simulated audience evaluates.

03 Simulate the response

Kettio models how that buyer is likely to react.

AI respondents modeled on your chosen buyer evaluate each ad independently. Their responses are compared with calibrated anchors and combined into a directional ranking.

04 Make the decision

Get a winner, the reasons, and clear next steps.

See which ad leads, why it leads, how confident the read is, and what to improve. Kettio flags close calls; live media remains the final proof.

Illustration of Kettio modeling audience reactions

For high-volume creative operations

Built for teams that ship thousands of ads.

The decision layer between production and media: rank the batch, cut weak work, and launch a stronger shortlist.

01 / Batch in

Bring the creative and the campaign context.

Bring a 50–200 creative pilot with the audience, objective, asset IDs, and copy attached. We map your taxonomy during setup.

Batch · 4 ads in

Ridge multi-wallet Founder Sale Meta ad

ridge_01

Ridge matte gunmetal wallet Founder Sale Meta ad

ridge_02

Ridge Basecamp Orange MagSafe wallet Meta ad

ridge_03

Ridge Lunar Collection Founder Sale Meta ad

ridge_04

02 / Conversion signal

Rank for the outcome you are buying.

Choose purchase intent, conversion potential, CTR, or trust. Kettio returns a relative rank, rationale, and confidence signal.

Scored by AI respondents modeled onEveryday-carry buyer · men 25–44, buys gear online

03 / Launch shortlist

Cut weak work before it reaches media.

Hold the bottom of the batch and concentrate live spend on the strongest shortlist. Meta remains the final proof.

Shortlist · 2 of 4

Ridge Basecamp Orange MagSafe wallet Meta ad

#1Launch

Ridge multi-wallet Founder Sale Meta ad

#2Launch

Ridge Lunar Collection Founder Sale Meta ad

#3Held

Ridge matte gunmetal wallet Founder Sale Meta ad

#4Held

04 / Workflow out

Put the decision back into your pipeline.

Score up to 20 images per API request and send structured JSON back to the sheet or system your team already uses.

API response

{
  "ranked": ["ridge_03", "ridge_01", "ridge_04", "ridge_02"],
  "shortlist": 2
}

Calibration starts with your truth.

We rank past creative blind, then compare the result with purchases, CPA, ROAS, or qualified leads—before Kettio enters production.

Validated at volume

10,000+ ads predicted and scored. Will you be our next?

Every figure alongside is measured and published, not estimated. The same engine that earned them reads your two ads and tells you which one to run.

Find my winning ad

Real ads scored on the PVP academic benchmark (Seoul National University, ACL 2025), beating GPT-4o zero-shot on correlation.

Pairwise agreement (701 of 840 pairs) for the outcome-trained comparator on the CreativeRanking development cohort.

Correlation (ρ) against the University of Washington ad-perception survey, n=160.

From upload to a ranked read on a two-ad comparison.

Correct-prediction volume reflects predictions produced across the PVP academic benchmark (1,089 ads scored) and the CreativeRanking development cohort. The pairwise figure is a retrospective result on that cohort, not a fresh holdout, and its frozen success gate is not fully passed: ranking cleared all three control banks while click-capture cleared one of three. Predictions are directional and do not guarantee CPA, ROAS, or purchases; individual results vary by account, campaign, offer, and media conditions. Read the benchmark.

Find your fit

How does Kettio compare?

See where Kettio fits alongside the tools you already use, and which one solves your next creative decision.

Compare all tools

Kettio for developers

Bring ranking into your workflow.

Connect your assistant, app, or scripts with paid API access.

MCP

Give your AI assistant tools to rank creative with Kettio. Connect through our local MCP server.

Kettio MCP serverMCP setup

REST API

Send your creative and audience context. Get ranked ads and structured results back in JSON.

POST /api/v1/rankAPI reference

TypeScript

Call the REST API from your application with fetch. Use your API key on the server to keep it private.

Authorization: Bearer <API_KEY>Integration guide

Shell

Use curl to rank a batch from your terminal or a script. Authenticate with the same Kettio API key.

curl -X POST https://kettio.com/api/v1/rankFirst API request

Professional access

API access is included with Professional. Free and Starter accounts need to upgrade before creating a key.

One ranking allowance

API and app rankings share your monthly ad allowance. A batch of eight successfully ranked ads uses eight rankings.

Usage stays within your plan

Ranking requests stop when your allowance runs out. Image generation and editing use your separate credit balance.

View API pricing Manage API keys

Simple monthly pricing

Choose by how many ads you rank.

Every plan helps you compare a creative batch and choose the two ads worth testing first.

FreeNo card needed

For putting real ads through Kettio before you pay anything.

$0

20 ads scoredeach month

Also included

  • 2 ads per comparison
  • Your own audience or a ready-made example
  • Verdict, scores, and pull quotes
  • No credit card
Create a free account

StarterFor getting started

For solo marketers and occasional launches.

$29.99/ month

100 ads rankedeach month

Also included

  • 10 audience profiles
  • 50 ad generation credits
  • Compare 2 to 10+ ads per batch
  • Two-ad shortlist for every batch
  • Meta Ad Library access

ProfessionalMost popular

For teams shipping and testing creative every week.

$139/ month

500 ads rankedeach month

Also included

  • Unlimited audience profiles
  • 500 ad generation credits
  • Qualitative creative feedback
  • Ranking history and exports
  • API access and priority support

Pick your next winner

Know which ads to scale before you spend.

Upload two static ads, choose your buyer, and get a quick prediction with clear next steps. No signup or credit card.

FAQ

Frequently asked questions

The questions high-volume creative teams ask before putting a model in the launch workflow.

Kettio pre-scores ad creative for a specific audience, platform, and campaign goal. It returns a relative ranking, rationale, and confidence signal so you can cut weak work and concentrate live media on the strongest creative.

Kettio can rank for purchase intent and conversion potential, not only attention or engagement. The output is a directional winner signal—not a promise of an exact CPA or ROAS. Use it to decide what deserves live testing; use the ad platform to verify the final behavioral outcome.

Losers. On a public benchmark of marketplace product images, Kettio identified the weakest creative in a batch about 62% of the time against a 23% chance rate, while its winner picks on the same benchmark were close to chance. That is why the workflow is cut the bottom of the batch first, then let live media choose the winner from a smaller shortlist.

Yes. In a blind back-test, Kettio ranks past creatives without seeing spend, purchases, CPA, ROAS, CTR, or the winner labels. We then compare the ranking with your known outcomes so you can judge the signal on your own brands before adopting it.

That starts with the blind back-test. If you have enough clean creative, spend, and outcome data, a founding pilot can scope account-specific calibration around the patterns that actually matter for your portfolio. This is a pilot workflow, not an automatic self-serve training switch.

Images are batch-ready through the Ranking API, which accepts up to 20 images per request and 60 scoring evaluations per minute per API key. Larger image batches can be orchestrated across requests. High-volume video ingestion and turnaround are scoped with founding pilots while the dedicated bulk-video workflow is productionized.

Yes through the Ranking API: it returns structured JSON with asset IDs, rank, score, rationale, and confidence data. The request also accepts audience, goal, platform, and ad-copy context. Founding pilots map your concept, persona, angle, and vertical taxonomy into the handoff your team uses.

Individuals and small DTC teams can use the $29.99 or $139 monthly subscriptions. Agencies, multi-brand groups, and teams producing hundreds or thousands of creatives use a custom pilot based on validation scope, throughput, video needs, API workflow, and calibration requirements.

No. Kettio changes the order of operations. Your creative team still makes the work, and live media still provides the final truth. Kettio helps the team remove the obvious losers first, learn why the strongest work wins, and spend the test budget on a smaller, better shortlist.