scrie ca sa filtrezi, enter deschide primul rezultat. sau apasa direct 1–8.
sanatatea clientilor: rosu / galben / verde — google + meta + vanzari reale. actualizat din chatul claude.
performanta CLIENTILOR: spend, revenue, ROAS / MER per client per luna, din platformele de ads + ecommerce. banii clientilor.
sanatatea AGENTIEI: facturi, LTV, marja operationala, concentrare, churn. banii tai, nu ai clientilor.
clasifica automat produsele din cataloagele Meta (winner / loser / unseen / discovery) dupa ROAS vs BEP. ruleaza singur duminica 02:00.
propuneri saptamanale de buget + bid pe campaniile "klikads" din Meta. tu bifezi, executor.py aplica. ruleaza luni si joi 03:00.
acelasi lucru ca Optimizer Meta, dar pe TikTok: propuneri de buget + bid pe 4 conturi (ehranaanimale, autocomenzi, pantofultau, taggo). cronul ruleaza LUNI 00:25 UTC, tu verifici in dashboard, apoi din Actions dai Apply manual (entity_ids=ALL, fara dry_run). doua niveluri de buget: CBO = doar bugetul campaniei, ABO = buget + bid pe ad group. dashboardul e in spatele Cloudflare Access — cere logare cu contul tau.
leadurile din formularul site intra singure, scorate automat (fashion/camere/baterii/solare = rosu). palnie cu pasi obligatorii de bifat + CPL/CAC din spend Meta. colector = Apps Script "Lead Collector v3" la 5 min.
plasa de siguranta pentru conturile Google Ads: daca botul extern (probot) moare, motorul clasifica produsele (winner/loser/discovery/unseen) si propune tROAS + buget dupa regulile validate pe date. NU scrie nimic in Google - tu bifezi si aplici manual. mod de folosire: vezi "ruleaza plasa google" mai jos.
audit STRUCTURAL pe conturile Meta: learning, overlap, creative, atributie. scor 0-100 per cont + bani recuperabili. complementar cu Labelizer/Optimizer: ei actioneaza IN structura, asta verifica structura insasi. read-only, nu modifica nimic in conturi.
cand vrei sa vezi ce e in baza (nu in tracker): consola D1, lipesti si Execute.
SELECT id, name, site, score, stage, created_at FROM leads ORDER BY id DESC;
1. luni dimineata cronul a generat deja propunerile → le vezi pe ttopt.klikads.ro (logare Cloudflare Access).
2. verifici cifrele, apoi in repo → tab Actions → workflow Apply → Run workflow, cu campul de mai jos si dry_run NEBIFAT.
3. dupa rulare, auditul si last_applied.json se comit singure in repo; coloana "Ultima aplicare" din dashboard se actualizeaza.
entity_ids = ALL
1. descarci din Google Ads cele 3 rapoarte ale contului (shopping products, campaign, change history) si le pui in folderul data/<nume_cont>/ din repo, pe calculator.
2. in terminal, in folderul repo-ului, rulezi comanda de mai jos.
3. dublu-click pe dashboard.html → tragi proposal_latest.json peste pagina → bifezi ce vrei aplicat → "genereaza lista" → aplici manual in Google Ads.
python3 orchestrator.py
1. deschizi proiectul claude "klikads auditor" (cardul 8 de mai sus).
2. scrii comanda de mai jos, cu numele contului.
3. la final primesti raportul + doua valori: audit_score si audit_date → le treci in coloanele din Hub, la clientul respectiv. ritm: 2 conturi pe saptamana, lunea.
audit [nume cont]