Zyndix
Duomenų platforma · Vidinis kūrinys konferencijų organizatoriaus įmonėje

Rinkodaros duomenys, sujungti į bendrą ataskaitų vaizdą.

PulseConf sujungia paraiškų, žiniatinklio analitikos ir reklamos įrašus į duomenų saugyklą ir skydelį. Sukūrėme jungtis ir ataskaitų sąsają, kad tuos šaltinius būtų lengviau palyginti ir tirti.

Aptarti projektąVeikia · naudojama komandos kasdien
pulseconf — apžvalga
PulseConf skydelio apžvalga

3 šaltiniaiparaiškos, žiniatinklio analitika ir reklama vienoje saugykloje.

100+prijungtų GA4 nuosavybių, po vieną kiekvienai svetainei.

Kasdienautomatinis atnaujinimas 01:00 UTC.

01Iššūkis

Duomenys visur, nesutampantys niekur.

Akademinių konferencijų tinklas, vykdomas per tris organizatorių prekės ženklus, generavo duomenis keliose vietose — registracijos skaičiuoklėse, „Google Analytics" kiekvienoje svetainėje, „Google Ads" per daugybę kampanijų. Niekas tarpusavyje nekalbėjo. Atsakyti į paprastą klausimą — kurios rinkos iš tikrųjų moka, o ne tik spaudžia? — reiškė valandas rankinio sugretinimo, ir skaičiai retai sutapdavo.

Anksčiau — išsklaidyta
  • ✕Duomenys skaičiuoklėse, GA4 ir „Ads" — niekada nesujungti
  • ✕Paraiškos ir mokėjimai derinami ranka
  • ✕„Kuri šalis iš tikrųjų konvertuoja?" trukdavo valandas
  • ✕Skaičiai, kurie nesutapdavo tarp įrankių
Su PulseConf
  • ✓Viena saugykla, visi prijungti šaltiniai bendrose lentelėse
  • ✓Automatinis mokėjimų derinimas su paraiškomis, nesuderintas eilutes paliekant matomas
  • ✓„Kuri šalis iš tikrųjų konvertuoja?" tiriama skydelyje
  • ✓Vienas ataskaitų vaizdas, atnaujinamas pagal kasdienį grafiką
02Ką mes sukūrėme

Saugykla apačioje, skydelis viršuje.

Mūsų įkūrėjas tai sukūrė įmonės viduje, Lietuvos konferencijų organizatoriaus įmonėje — ne kaip Zyndix kliento projektą. Dvi dalys veikia kartu: duomenų saugykla, kuri sutraukia sutartus šaltinius į vieną „Postgres" duomenų bazę, išvalo juos ir palaiko šviežius pagal grafiką — ir PulseConf, skydelis virš jos, leidžiantis komandai matyti tuos skaičius nerašant nė vienos kodo eilutės.

Kasdien atnaujinama · 01:00 UTCBe kodo komandaiDalijami filtruoti vaizdai
pulseconf — gyvavimo ciklas
PulseConf gyvavimo ciklo / laiko iki apmokėjimo vaizdas
03Duomenų grandinė

Trys šaltiniai — sujungti, išvalyti, suderinti ir atnaujinami kas naktį.

ŠALTINIS 01

Google Sheets

Paraiškos + mokėjimai

Paraiškos + mokėjimai

30,000+pateiktų santraukų.

15,000+mokėjimų.

ŠALTINIS 02

Google Analytics 4

Žiniatinklio sesijos, viena savybė vienai svetainei

Žiniatinklio sesijos, viena savybė vienai svetainei

100+GA4 nuosavybių.

500,000+seansų.

ŠALTINIS 03

Google Ads

Kampanijos, raktažodžiai, paieškos terminai

Kampanijos, raktažodžiai, paieškos terminai

Ką saugykla daro — ir ką reiškia skaičiai

Išvalo netvarkingus laukus (šalies, produkto ir organizatoriaus pavadinimus), tada bando suderinti kiekvieną apmokėjusį pranešėją su jo tezėmis pagal neaiškų pavadinimo atitikimą ir el. paštą — šiuo metu suderinama daugiau nei 90% mokėjimų įrašų. Atitikimas yra sujungtas įrašas, o ne įrodymas, kad mokėjimą lėmė reklama. Platformų praneštos konversijos (tai, ką „Google Ads" ar GA4 priskiria kampanijai) lieka atskiruose krepšeliuose. Suderinti mokėjimai yra saugyklos sujungtos paraiškų ir mokėjimų eilutės. Nesuderinti įrašai lieka matomi, o ne priverstinai laikomi konversija. Grandinė atnaujinama kasdien 01:00 UTC ir archyvuoja neapdorotus duomenis į S3 objektų saugyklą. Duomenys 2026 m. rugsėjo 10 d.

12 „Postgres" lentelių~1,1 mln. eilučiųTrys šaltiniaiNesuderintos eilutės išsaugomos
pulseconf — google ads rezultatai
PulseConf Google Ads skydelis

Reklamos rezultatai su konversijomis, laikomomis trijuose atskiruose krepšeliuose — platformos praneštos, suderinti mokėjimai ir nesuderinti įrašai — niekada nesumaišomos į vieną tikrumo skaičių.

04Ką skydelis daro

Apžvalga

Pagrindiniai KPI, pajamų tendencija, geriausios rinkos, dalijami filtruoti vaizdai.

Konferencijų gilūs vaizdai

Kiekviena konferencija išskaidyta per ratus, su gyvavimo ciklo kreivėmis, rodančiomis, kaip registracijos pildosi dienomis prieš renginį.

Geografija

Pajamų pasaulio žemėlapis, šalies-šalies koridoriai (Sankey) ir neatitikimų lentelė, žyminti, kur reklamos srautas ir realios pajamos nesutampa.

Google Ads

Išlaidos ir rezultatai su konversijomis, laikomomis trijuose atskiruose krepšeliuose: ką pranešė platforma, kuriuos mokėjimus suderino saugykla ir kurie įrašai nesuderinti. Atitikimo rodiklis nėra priskyrimo tikrumas.

Gyvavimo ciklas ir kohortos

Laikas iki apmokėjimo, geriausiai veikiantys mėnesiai, augimas ratas po rato, pakartotiniai klientai, priėmimo piltuvas.

Automatiniai įspėjimai

Taisyklių kūrėjas, stebintis duomenis ir siunčiantis komandai el. laišką tik tada, kai kažkas iš tikrųjų pasikeičia.

05Ką apima sistema

30,000+apdorotų konferencijų paraiškų.

15,000+suderintų mokėjimų įrašų.

500,000+svetainių seansų visame portfelyje.

100+GA4 nuosavybių, po vieną kiekvienai svetainei.

~1,1 mln.eilučių 12 „Postgres" lentelių.

90%+paraiškų ir mokėjimų atitikimas pagal neaiškų pavadinimo atitikimą ir el. paštą.

Kaip skaityti šiuos skaičius

Apimtys yra suapvalinti intervalai, o ne tikslūs klientų skaičiai. Lentelių skaičius, eilučių įvertis, atitikimo metodas ir kasdienis atnaujinimas yra mūsų inžineriniai duomenys. Atitikimo rodiklis nėra priskyrimo tikrumas: platformų praneštos konversijos, suderinti mokėjimai ir nesuderinti įrašai lieka atskiruose krepšeliuose. Duomenys 2026 m. rugsėjo 10 d.

Projekto santrauka

PulseConf — saugykla ir skydelis, kuriuos Zyndix sukūrė paraiškoms, žiniatinklio analitikai ir reklamos duomenims sujungti, kad komanda galėtų palyginti tuos šaltinius vienoje vietoje, o nesuderinti įrašai liktų matomi.

06 · Technologijos
Next.js 14Tailwindshadcn/uiRechartsFastAPI (Python)Supabase PostgresPostmarkHetzner

Duomenų saugykla ir ataskaitų sąsaja, veikianti dviejuose lengvuose serveriuose, sustiprinta ir paleidžiama pagal grafiką. Suprojektuota ir sukurta kaip vidinis darbas Lietuvos konferencijų organizatoriaus įmonėje, čia aprašyta kaip Zyndix projekto pavyzdys.

Nemokamas 30 min. auditas

Sėdite ant duomenų, kurių negalite panaudoti?

Atsineškite ataskaitą, kurią šiuo metu ruošiate rankomis. Pradėkite nuo nemokamo 30 min. pokalbio.

Aptarti projektąJokių įsipareigojimų, jokio šlamšto.