{"uid":"cap_Vx_y7hDjfJTbnJFjjocmq","slug":"halowerk-thumbnail-ctr-bayesian-ranker-b5a639f4","name":"Halowerk Thumbnail CTR Bayesian Ranker","description":"Updates one shared beta prior with each variant’s supplied clicks and non-clicks, reports posterior means and bounded normal-approximation 95% intervals, and ranks by posterior mean. It does not run an experiment, correct assignment bias, prove significance or predict future performance under distribution shift.","url":"https://creator.halowerk.com/v1/thumbnail-ctr","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"variants":{"type":"array","items":{"type":"object","required":["name","impressions","clicks"],"properties":{"name":{"type":"string","maxLength":128,"minLength":1},"clicks":{"type":"integer","maximum":1000000000000,"minimum":0},"impressions":{"type":"integer","maximum":1000000000000,"minimum":1}},"additionalProperties":false},"maxItems":1000,"minItems":1},"prior_beta":{"type":"number","maximum":1000000,"minimum":0.000001},"prior_alpha":{"type":"number","maximum":1000000,"minimum":0.000001}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6njzFkU5rB1IGcWJ9tuVC","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Updates a shared Beta prior with per-variant click and impression data, then returns posterior means, 95% credible intervals, and a ranking of thumbnail variants by estimated click-through rate.","exampleAgentPrompt":"I have three YouTube thumbnails — 'Bold Text' got 1200 impressions and 84 clicks, 'Face Close-up' got 950 impressions and 91 clicks, and 'Minimal Dark' got 600 impressions and 30 clicks. Use a uniform prior and rank them by their estimated click-through rate with 95% credible intervals.","exampleUseCases":[{"title":"YouTube thumbnail A/B selection","prompt":"I tested three thumbnails for my new video: 'Bright Orange' had 2000 impressions and 160 clicks, 'Dark Moody' had 1800 impressions and 126 clicks, and 'Text Only' had 900 impressions and 45 clicks. Which one has the best estimated CTR and how confident are we — use a uniform beta prior?"},{"title":"Ad creative ranking for campaign","prompt":"I'm running Facebook ads with four creatives: 'Lifestyle' got 5000 impressions and 310 clicks, 'Product Shot' got 4800 impressions and 264 clicks, 'Testimonial' got 3200 impressions and 224 clicks, and 'Discount Banner' got 2100 impressions and 168 clicks. Rank them by posterior mean CTR with 95% credible intervals using a weak prior of alpha=1, beta=10."},{"title":"Early-stage thumbnail comparison with few data","prompt":"I only have early data on two thumbnails: 'Expressive Face' with 120 impressions and 14 clicks, and 'Scenic Background' with 85 impressions and 7 clicks. Which looks more promising? Use a prior alpha of 2 and beta of 20 to account for how little data we have."}],"resultDescription":"Returns an array of variants sorted by their posterior mean CTR, each with: the variant name, posterior mean click-through rate, and lower/upper bounds of a 95% normal-approximation credible interval derived from the Beta posterior. Does not perform hypothesis testing or predict future performance.","failureModes":["Impressions less than clicks will likely cause validation errors or nonsensical posteriors","Zero impressions (minimum is 1) will be rejected by schema validation","Fewer than 1 variant or more than 1000 variants will be rejected","Prior alpha or beta values outside [0.000001, 1000000] will be rejected","With very few impressions, credible intervals will be extremely wide and rankings unreliable"],"whenToPreferThis":"Choose this endpoint when you have click and impression counts for multiple thumbnail or creative variants and want a statistically principled ranking using Bayesian Beta-Binomial conjugate analysis. It is especially useful for early-stage experiments with small sample sizes where frequentist p-values are unreliable. Do not use it if you need true A/B test significance testing, causal inference, bias correction, or predictions under distribution shift.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:41:17.303Z","isFirstParty":false}