Sari la conținut
← Acasă

A/B Test titluri 999.md — Bayesian Beta-Binomial, 95% confidence

Postează 2 variante de titlu. Sistemul măsoară view rate + contact rate, calculează P(A>B) cu Bayesian Beta-Binomial, declară winner la 95% confidence. CUPED variance reduction.

Care titlu vinde mai bine: "Logan 2015 stare bună" sau "Logan 2015 import Germania, primul proprietar"? Nu ghicești — testezi. test variante titlu A/B Tester postează ambele variante, măsoară view rate + contact rate, declară matematic winner-ul cu Bayesian Beta-Binomial. 95% confidence garantat înainte să decidă.

Cum funcționează (4 pași)

1. inteligență artificială generează 3 titluri (din generator de anunț perfect)

generator de anunț perfect Anunț Perfect produce 3 variante ranked. Le iei pe primele 2 → variant A și B.

2. Postezi paralel 2 anunțuri identice (titluri diferite)

Partea de server creează ad_id_a și ad_id_b cu titluri diferite. Restul (descriere, poze, preț, subcategorie) e identic. Republicare automată activ pe ambele cu același cooldown.

3. Urmărire real-time

  • views_a, views_b — vizualizări estimate (din mi_listing_positions × viteză)
  • contacts_a, contacts_b — mesaje primite (SimpalsID real)
  • Update la fiecare 15 minute

4. Bayesian engine declară winner

def winner_probability(views_a, contacts_a, views_b, contacts_b):
 a_post = Beta(1 + contacts_a, 1 + views_a - contacts_a)
 b_post = Beta(1 + contacts_b, 1 + views_b - contacts_b)
 return (a_post.sample(10_000) > b_post.sample(10_000)).mean()

# Decision: dacă P(A>B) > 0.95 SAU P(B>A) > 0.95 → winner

Cum te ajută concret

Pentru vânzător auto — Logan 2015

Variant A: "Logan 2015 stare bună" Variant B: "Logan 2015 import Germania, primul proprietar"

După 36h:

  • A: 240 views, 4 contacte (CR 1.67%)
  • B: 220 views, 11 contacte (CR 5.0%)
  • P(B>A) = 0.97 → 🏆 winner B

Decizia: păstrezi anunțul B activ, ștergi A. Diferența: +175% contact rate. Vinzi mai rapid + cu preț mai bun.

Pentru dealer cu 30 mașini

Testezi titluri în 2 stiluri:

  • Stil A: "Marca Model An, kilometraj"
  • Stil B: "Marca Model An, condiție + financiar"

După 7 zile pe 30 mașini → analizezi care stil performeaza mai bine global → standardizezi pe winner pentru toată flota.

Pentru agenție imobiliară

Variant A: "Apartament 2 camere Botanica 56 m²" Variant B: "Apartament 2 camere Botanica, RENOVAT, lângă park"

CR diferit cu 60% → titlul B câștigă → folosit de aici încolo pentru toate apartamentele renovate.

Pentru magazin online

Testezi sezonal: titlu cu "rate 0%" față de titlu cu "garanție 24 luni" → vezi care convertește mai bine pe iPhone față de Samsung.

Output panou A/B

EXPERIMENT #1 — Logan 2015
─────────────────────────────────
Variant A: "Logan 2015 stare bună"
Variant B: "Logan 2015 import Germania, primul proprietar"

Started: 24 apr 2026 14:30
Duration: 36h elapsed

VIEWS: A=240 B=220
CONTACTS: A=4 B=11
CONTACT RATE: A=1.67% B=5.00%

P(B > A) = 0.973 ✅ WINNER B (95% confidence)

DECISION: Keep B active, archive A
ESTIMATED LIFT: +175% contact rate față de A

Bayesian advantages față de frequentist t-test

AspectBayesianFrequentist
Peeking (verifici înainte de final)OKNU OK (inflates Type I error)
Interpretare"P(A>B)=0.97" intuitiv"p-value=0.03" abstract
Stop earlyDa, dacă P>0.95Necesită size pre-calculat
Prior knowledgeIntegrabilIgnorat
Sensibilitate trafic micOK + CUPEDSlabă

CUPED variance reduction

Pentru categorii mici (<200 ads/h viteză), folosim CUPED (Controlled experiments Using Pre-Experiment Data):

  • Co-variate: poziție medie pre-experiment a ad-ului
  • Reducere variance: ~20-40%
  • Detect winner cu trafic mai puțin

Plus Team-Draft Interleaving când experimentul e între 2 strategii (nu 2 ads concrete).

bază de date schema

CREATE TABLE automator_999.ab_experiments (
 id BIGSERIAL PRIMARY KEY,
 user_id TEXT, ad_id TEXT,
 variant_a TEXT, variant_b TEXT,
 ad_id_a TEXT, ad_id_b TEXT,
 views_a INT DEFAULT 0, contacts_a INT DEFAULT 0,
 views_b INT DEFAULT 0, contacts_b INT DEFAULT 0,
 started_at TIMESTAMPTZ, ended_at TIMESTAMPTZ,
 winner CHAR(1),
 confidence NUMERIC
);

Endpoints

  • POST /api/ab/start { adFeatures, variantA, variantB }
  • GET /api/ab/:id/status — view counts + P(A>B) live
  • POST /api/ab/:id/declare-winner (manual override)

Pricing

PlanExperimente concurenteHistory
Free130 zile
Starter590 zile
Pro5012 luni
Businessnelimitatnelimitat

Cost real: 2× anunțuri publicate timp de 2-7 zile (perioadă test) — apoi rămâne 1× cu winner.

FAQ

Mai jos detalii despre Bayesian, CUPED și trigger conditions.

Vezi în acțiune

Demo test A/B — pornești experiment cu 2 titluri, vezi urmărire live.

Sau citește: 30 cuvinte magice RO + 30 RU pentru anunțuri.

Întrebări frecvente

Câte vizionări trebuie pentru winner?+

Minim 100 vizualizări per variantă. La trafic normal pe Auto, asta înseamnă 24-48 ore. Pentru categorii mici, până la 7 zile.

Cum măsurați view rate dacă 999.md nu expune?+

Estimăm din viteză × ore în top × CTR mediu categoria. Pentru contact rate folosim SimpalsID Autentificare (mesaje primite real).

Ce e Bayesian Beta-Binomial?+

Framework statistic conjugate. Pornind de la prior Beta(1,1), update cu observații (views, contacts). Calculăm P(A>B) prin sampling 10K iterații. Declară winner la P>0.95.

De ce nu frequentist t-test?+

Bayesian gestionează mai bine peeking (uitându-te înainte de final), oprește experimentul când e clar. Plus interpretare directă: P(A>B)=0.97 e mai intuitiv decât p-value=0.03.

Costă mai mult să testez?+

Nu. Postezi 2 anunțuri în loc de 1, dar la sfârșit păstrezi doar winner. Cost = 2× preț standard în perioada test (max 2-7 zile), apoi back to 1× cu winner.

Pot testa și descrierea, nu doar titlul?+

În MVP doar titlul (impact maxim pe ranking). În roadmap v2: descriere RO/RU, foto count, ordine poze.

Pornește azi pe 999.md cu AI

5 anunțuri gratuit. Fără card. 30 secunde setup.

Sistem operațional pentru 999.md

A/B Test titluri 999.md — Bayesian Beta-Binomial, 95% confidence

Postează 2 variante de titlu. Sistemul măsoară view rate + contact rate, calculează P(A>B) cu Bayesian Beta-Binomial, declară winner la 95% confidence. CUPED variance reduction.

Scroll 1 · Semnal live

Pulsul pieței, explicat pe înțelesul vânzătorului

Preț mediu, volum de anunțuri, categorie, locație și mișcare concurențială într-o singură lectură. Promisiunea de pe landing trebuie să ducă direct la date operaționale.

Context
999.md
Date
reale
Analiză
multi-factor
Pulsul pieței, explicat pe înțelesul vânzătorului999.mdcategoriilocațiiprețuriFeed piațăstoccerereritmIndex999 cockpit

Scroll 2 · Suprapuneri

Datele pieței se citesc împreună, nu separat

Index999 devine mai valoros când combină stocul de anunțuri cu regiuni, sezonalitate, curs valutar, venituri, migrație și structura populației.

Context
999.md
Date
reale
Analiză
multi-factor
Datele pieței se citesc împreună, nu separatMoldova data layersuprapunere economică și demograficăCorelarerecensământlocalitățivenitstocmobilitatelegături active

Scroll 3 · Automatizare

Mai puțină introducere manuală, mai multe decizii asistate

Antreprenorul nu trebuie împins să completeze încă 20 de câmpuri. Platforma trebuie să propună, să completeze, să verifice și să explice următorul pas.

Context
999.md
Date
reale
Analiză
multi-factor
Mai puțină introducere manuală, mai multe decizii asistatefototitlupreț999.mdalertăraportacțiuneclient

Scroll 4 · Concurență

Compară categoria ta cu ritmul real al pieței

Dealerii, agențiile și vânzătorii activi au nevoie de poziție, viteză, preț, vizualizări și mesaje în raport cu piața, nu doar rapoarte izolate.

Context
999.md
Date
reale
Analiză
multi-factor
Compară categoria ta cu ritmul real al piețeiRitm concurențălideragilieftinpremiumRadar poziționare

Scroll 5 · Decizie

Din analiză în acțiune, fără fricțiune

Pagina trebuie să închidă cercul: observă datele, explică riscul, recomandă acțiunea și trimite utilizatorul spre configurare sau demo.

Context
999.md
Date
reale
Analiză
multi-factor
Din analiză în acțiune, fără fricțiuneMotor de deciziedate reale conectate la acțiuni clareAplicăobservăexplicădecideexecută

Transformă pagina în acțiune măsurabilă

Fiecare vizitator trebuie să înțeleagă ce se întâmplă în piață, ce merită făcut acum și cum platforma reduce munca manuală.