Back

Când grindina lovește, reclamele pornesc singure.

Cum am construit pentru Dentwolf un sistem care monitorizează 16 state US și activează automat campaniile Google Ads și Meta — în mai puțin de două minute de la prima alertă meteo.

8.4× ROAS · SEZON GRINDINĂ< 2 MIN LATENȚĂ ALERTĂ → AD26 NODURI N8N0 INTERVENȚIE UMANĂ

Pentru Dentwolf — un operator de Paintless Dent Repair din Statele Unite — am construit un sistem care vede furtuna înainte de oameni și pornește mașina de vânzare în timp ce primii fulgi cad. API-ul oficial al National Weather Service e monitorizat la fiecare zece minute. Când o alertă de grindină, furtună severă sau tornadă atinge unul dintre cele 16 state acoperite, sistemul activează automat campaniile Google Ads, Meta Ads și trimite SMS-uri și email-uri către clienții existenți din zona afectată — fără ca operatorul să atingă tastatura.

Provocarea: o industrie unde timing-ul bate orice altceva

Industria PDR e brutal de sezonieră. Un eveniment de grindină într-un oraș american mediu generează între 200 și 500 de lead-uri într-o singură zi. Dar fereastra de captare e îngustă: 24 până la 72 de ore.

Cine pornește primul reclamele câștigă. Manual e imposibil — până se trezește un om de marketing dimineața, cinci concurenți au prins deja lead-urile noaptea, iar bugetul publicitar arde fără rezultat în zilele când nu plouă.

„Sezonul de grindină nu se programează. Decizia de a porni reclamele trebuie luată în secunde, nu în ședințe.”

Soluția nu era un dashboard mai bun. Era eliminarea completă a omului din loop — un sistem care reacționează singur, scalează bugetul după severitate și raportează doar rezumatul, după ce treaba e făcută.

Cum funcționează: șapte pași, zero atingeri

Întregul workflow rulează în n8n, self-hosted pe infrastructura clientului, cu 26 de noduri interconectate. Iată fluxul complet, de la prima alertă meteo la clientul final contactat.

  1. Monitorizare NWS la fiecare 10 minute

Sistemul interogează API-ul oficial al National Weather Service pentru 16 state simultan, detectând alerte de tip hail, severe thunderstorm și tornado watch. Extrage dimensiunea grindinei în inch și lista de counties afectate din fiecare alertă.

TEHNOLOGIE: NWS API (gratuit, oficial) · polling 24/7

  • Analiză severitate + buget dinamic

Pe baza dimensiunii grindinei, sistemul calculează multiplierul de buget aplicat tuturor canalelor publicitare. O alertă de „golf ball” (2 inch sau mai mult) alocă de trei ori bugetul de bază. O alertă de „dime” (0.5 inch) rămâne la bugetul minim.

LOGICĂ: hail size 0.5″ → 2″+ · multiplier 1× → 3×

  • Verificare anti-duplicate cu cooldown de 48h

Dacă un stat are deja campanii active din ultimele 48 de ore, sistemul fie sare peste activare, fie ajustează doar bugetul în sus dacă severitatea a crescut. Aceasta previne overspend-ul pe alertele consecutive emise de NWS pentru aceeași furtună.

PROTECȚIE: 48h cooldown per stat

  • Activare Google Ads — Search, Display și Remarketing

Sistemul activează simultan trei campanii Google pregătite în avans și ținute în stare PAUSED: Search cu keyword-uri high-intent („hail damage repair”, „PDR near me”), Display cu bannere PDR și Remarketing pentru vizitatorii anteriori. Geo-targeting la nivel de county, nu de stat întreg. Nu se creează campanii de la zero — timpul e prea prețios.

API: Google Ads · Search + Display + Remarketing

  • Activare Meta Ads cu audiență precisă

Ad set-urile pe Facebook și Instagram, pre-construite cu targetare pe proprietari de casă cu venit anual peste $75.000 și interese auto, se activează cu buget proporțional cu severitatea, focusat exact pe counties-urile menționate în alertă.

API: Meta Marketing · Facebook + Instagram

  • SMS și email personalizate către clienții existenți

Sistemul filtrează baza de clienți pe stat și trimite SMS personalizat prin Twilio (nume, marca mașinii, dimensiunea grindinei menționată în text) și email HTML cu CTA către inspecție gratuită. La 15 minute, follow-up automat pentru clienții care nu au răspuns.

STACK: Twilio (SMS) · SMTP (email)

  • Log centralizat și auto-pauză la 48h

Tot evenimentul — stat, severitate, counties afectate, bugete activate, clienți contactați — e logat în Google Sheets pentru audit. Clientul primește un singur mesaj Telegram cu rezumatul complet. La 48 de ore, dacă alerta nu se reînnoiește, toate campaniile se pauzează automat.

STACK: Google Sheets · Telegram Bot API

Logica de buget adaptiv

Grindina de 0.5 inch produce daune cosmetice minore și generează câteva zeci de lead-uri. Grindina de 2 inch sau mai mult distruge mașini pe cartiere întregi și produce sute de cereri urgente într-o singură zi. Sistemul citește câmpul hailSize din alertă și scalează automat bugetul zilnic pe toate canalele, fără intervenție umană.

DIMENSIUNE GRINDINĂMULTIPLIERBUGET / ZISEVERITATE
Dime · 0.5″1.0×$50Redusă
Quarter · 1″1.5×$75Medie
Half-dollar · 1.5″2.0×$100Ridicată
Golf ball · 2″+3.0×$150–300Critică

Rezultatul: pe alertele de severitate redusă bugetul rămâne conservator, dar când vine grindina serioasă — exact când fiecare oră înseamnă lead-uri pierdute la concurență — sistemul triplează automat investiția publicitară.

Rezultate: numerele după primul sezon

După primul sezon complet de operare, sistemul a generat un Return on Ad Spend de 8.4× — pentru fiecare dolar investit în publicitate, infrastructura a returnat $8.40 venit atribuibil. Comparația cu media industriei (2-3× ROAS pe campanii PDR manuale) confirmă valoarea automatizării.

Cifrele esențiale

  • 8.4× ROAS în sezon de grindină — peste media industriei
  • 16 state US monitorizate non-stop: Texas, Oklahoma, Kansas, Nebraska, Colorado, Missouri, Arkansas, Tennessee, Mississippi, Alabama, Louisiana, Georgia, Iowa, Illinois, Indiana, Ohio
  • ~144 polls/zi către NWS API — niciun eveniment ratat
  • Sub 2 minute latență între prima alertă NWS și ad activ pe Google + Meta
  • 0 false starts — cooldown-ul de 48h elimină overspend-ul pe alertele consecutive
  • 0 intervenții manuale necesare după deployment

Stack-ul tehnic

Toată infrastructura e self-hosted, fără vendor lock-in. Clientul deține credențialele, codul și datele. n8n joacă rolul de orchestrator central, integrând API-urile externe într-un singur workflow auditabil.

Componentele sistemului

Diagramă tehnică a unui flux de lucru (workflow) care conectează alerte meteo NWS, Google Sheets și Google Ads prin noduri de automatizare și notificări Telegram.
Arhitectura sistemului de automatizare: de la detectarea alertei meteo la activarea campaniilor de Search și Display.
  • n8n — orchestrator principal, 26 de noduri în workflow, self-hosted
  • NWS API — date meteo oficiale, gratuit, fără rate limits restrictive
  • Google Ads API — gestiune Search, Display, Remarketing prin MCC manager
  • Meta Marketing API — Facebook și Instagram cu targetare granulară pe county
  • Twilio — SMS personalizate către baza de clienți existenți
  • Google Sheets — CRM events log și audit trail
  • Telegram Bot API — notificări real-time către operator
  • SMTP custom — email-uri HTML cu personalizare dinamică

De ce funcționează

Cele mai bune sisteme de automatizare nu înlocuiesc un proces existent — ele fac posibil un proces care nu se poate face manual. Niciun om nu poate monitoriza 16 state non-stop, calcula multiplieri de buget pe baza dimensiunii grindinei, activa șase campanii simultan și trimite mii de SMS-uri personalizate în mai puțin de două minute.

Sistemul Dentwolf a fost construit din zero în câteva săptămâni, pe infrastructură open-source, cu un cost de operare lunar minor comparativ cu pierderea de lead-uri evitată în fiecare furtună. E un exemplu clar de automatizare care nu reduce costuri — generează venit.

AVEȚI UN PROCES UNDE TIMING-UL FACE DIFERENȚA? Construim sisteme similare pentru orice business unde decizia trebuie luată în secunde, nu în ședințe. De la trigger-uri meteo, la alerte de stoc, la evenimente competitive — automatizăm momentul în care timpul devine bani. Scrieți-ne la info@makeit.md sau accesați makeit.md pentru o sesiune de descoperire gratuită.