Email infrastruktura · Izrada
Jedan servis za sve mailove koje vaš proizvod šalje
Svaki mail ide od šablona preko reda do jednog servisa za slanje, koji ga zapisuje. Američki marketplace je obnove i obavijesti o plaćanju slao iz 55 šablona.
AngažmanPo satu · remote
Radno vrijeme9–18 CET · 4 h preklapanja
StackNode.js · AWS Lambda · SQS
Dokaz3 projekta
Usluga u 4 dijela
01 · Za koga je
Proizvod koji emailom šalje obavijesti o obnovi, podsjetnike i mailove o plaćanju, a tim treba znati šta je poslano, kome i zašto.
02 · Šta smo napravili
- Obavijesti o obnovi i plaćanju i poruke za ponovno aktiviranje korisnika na američkom marketplaceu slale su se iz 55 email šablona preko jednog servisa za slanje.Projekat 07 →
- Svaka poruka nastajala je na isti način: podaci iz baze i šablon iz object storagea, zatim zapis o slanju i poruka u redu. Na stagingu je servis za slanje sve isporučivao na jednu testnu adresu. Probno slanje nije imalo kako doći do klijenta.Projekat 07 →
- Slanje pošte na marketplaceu koji je bio u radu prebacili smo u red u prva dva mjeseca stabilizacije, dok se još ništa nije prepisivalo.Projekat 04 →
- Kod periodičnih plaćanja kupac dobija jedan mail kad naplata uspije, drugi kad ne uspije i treći prije sljedeće naplate.Projekat 18 →
03 · Kako radimo
01 · JEDAN IZLAZZakazani poslovi ne šalju mailove sami. Stavljaju poruku u red, a jedan servis je preuzima i šalje.
02 · PRAVI KANALZa neke poruke bolji je kanal sam proizvod. Na marketplaceu se podsjetnik na nedovršen oglas prikazivao u aplikaciji, umjesto da stigne emailom.
04 · Stack
Node.jsAWS LambdaSQSS3HandlebarsMySQL
Dokaz
Gdje smo ovo već radili
Projekat 07 · Marketplace6 poslovaObavijesti o obnovi i plaćanju i poruke za ponovno aktiviranje korisnika na američkom marketplaceu slale su se iz 55 email šablona preko jednog servisa za slanje.Pročitajte više o projektu →Projekat 04 · MarketplaceNula prekida radaSlanje pošte na marketplaceu koji je bio u radu prebacili smo u red u prva dva mjeseca stabilizacije, dok se još ništa nije prepisivalo.Pročitajte više o projektu →Projekat 18 · Poslovni sistemi4 tržištaKod periodičnih plaćanja kupac dobija jedan mail kad naplata uspije, drugi kad ne uspije i treći prije sljedeće naplate.Pročitajte više o projektu →
Česta pitanja
Pitanja o ovoj usluzi
Zato što neka pravila treba primijeniti na svaku poruku, na primjer preusmjeravanje pošte izvan produkcije, zapis o tome šta je poslano ili promjenu načina slanja. S jednim servisom svako pravilo se napiše jednom. Kada svaki zakazani posao šalje sam, svaki od njih mora zapamtiti sva pravila.
U object storageu. Svaki zakazani posao čita šablon koji mu treba, pa se šablon mijenja na jednom mjestu.
Možete. Svaki zakazani posao upisuje zapis o onome što je poslao. Na marketplaceu su se bilježili samo neuspjesi, a za mailove od kojih zavisi prihod to nije bilo dovoljno: treba vam i izvještaj o tome šta je poslano.
Sljedeći korak
Opišite problem i javit ćemo vam se s tri opcije.
Prvi poziv traje 30 minuta i ni na šta vas ne obavezuje.