Powiedział Pan na rozmowie, że największym problemem jest wybranie wykonawcy, który powie co idzie, a co nie idzie. Więc zamiast opisu, co bym zrobił, uruchomiłem kawałek tego systemu na prawdziwych danych i pokazuję wynik razem z tym, co w nim nie działa.
Poniżej: realny przebieg na dealerach z Kanady i Australii, architektura pod Pana serwer z GPU, koszty miesięczne, warunki prawne wysyłki na te rynki i lista rzeczy, których nie polecam u nas zamawiać.
00 — WERDYKT NA START
Żeby nie było, że dowiaduje się Pan o tym przy odbiorze.
Nowe domeny i skrzynki nadawcze trzeba rozgrzewać 3-4 tygodnie, zanim puści się przez nie realny ruch. To kalendarz, nie robocizna. Kto obiecuje Panu „pod klucz w dwa tygodnie", albo nie wie o czym mówi, albo zamierza wysyłać z domeny rolmako.pl i spalić Panu firmową pocztę.
Mogę zagwarantować weryfikację każdego adresu przed wysyłką i próg odrzucania rekordów, które jej nie przechodzą. Sam wynik kampanii zależy od tego, co się dzieje po drugiej stronie, na cudzych serwerach. Jak ktoś podpisuje się pod 2% jako pod wynikiem, to podpisuje się pod czymś, czego nie kontroluje.
Monitoring opinii w social mediach, warmup skrzynek i weryfikacja adresów mają gotowe, tanie narzędzia. Budowanie ich od zera to palenie Pana budżetu na coś, co da gorszy efekt. Rozpisane w sekcji 09.
Wysyłka jest tam legalna, ale warunkowo i ciężar dowodu leży na nadawcy. To ma bezpośrednie konsekwencje dla tego, jak zbudowana jest baza, więc opisałem to w sekcji 07, a nie w drobnym druku umowy.
01 — POC NA PRAWDZIWYCH DANYCH
Nie mockup. Uruchomiony pipeline, publiczne źródło danych, prawdziwe strony dealerów, prawdziwe adresy. Kod zajął godzinę, bo silnik już istnieje - patrz sekcja 03.
zweryfikowane Wszystkie liczby powyżej pochodzą z jednego przebiegu, który mogę powtórzyć przy Panu.
Bierze publiczną bazę OpenStreetMap, wyciąga z niej sklepy i serwisy rolnicze w Kanadzie i Australii, wchodzi na stronę każdego z nich i szuka dwóch rzeczy naraz: jakie marki ma w ofercie i czy w ogóle handluje w kategorii uprawowej. Dopiero połączenie tych dwóch daje sygnał, że to jest dealer dla Rolmako, a nie przypadkowy sklep z paszą.
| Ocena | Dealer | Kraj | Wykryte marki | Sygnał kategorii | Kontakt |
|---|---|---|---|---|---|
| A | AFGRI Equipment | AU | Horsch, Bourgault, Kuhn, John Deere | tillage | merredin.admin@afgri.com.au |
| A | Western Farm Machinery | AU | Horsch, Gason, Grizzly, Fendt, Deutz, Massey Ferguson | tillage | t•••y@wfmachinery.com.au |
| B | Hutcheon & Pearce | AU | John Deere | tillage | dubboadmin@hutcheonandpearce.com.au |
| B | Michell Machinery | AU | Fendt, Massey Ferguson | tillage | admin@michellmachinery.com.au |
| B | Hutton & Northey Sales | AU | K-Line | — | admin@hutnorsales.com.au |
| B | Days Machinery | AU | Case IH, K-Line, Kubota, New Holland | — | info@daysmachinery.com.au |
| B | Lienert Engineering | AU | — | deep ripper, ripper | office@lienertengineering.com.au |
| B | Agland | CA | John Deere, New Holland | harrow, tillage | brak na stronie głównej |
| B | Novlan Bros Agriculture | CA | Bourgault, New Holland | — | sales@novlanbros.com |
| B | UFA Farm & Ranch Supply | CA | — | harrow, tillage | customer.support@ufa.com |
Ocena A = dealer ma w ofercie konkurencyjną markę uprawową i mówi o uprawie. Czyli ma gotowych klientów na Pana kategorię. B = jedno z dwóch. C = dealer rolniczy bez dowodu na kategorię uprawową.
Uczciwie, bo to jest różnica między demem a systemem:
02 — OD SYGNAŁU DO WIADOMOŚCI
Mówił Pan, że chce docierać do wszystkich dealerów na świecie. Zgoda co do skali - ale to, czy ktokolwiek odpisze, zależy od tego, czy pierwsze zdanie dowodzi, że ktoś naprawdę spojrzał na jego firmę.
Oba maile poniżej zbudowane są wyłącznie na tym, co pipeline realnie znalazł na stronie danego dealera. Cytat, który był wsadem, jest pod każdym mailem.
zweryfikowane Cytaty będące wsadem, pobrane ze stron dealerów:
Napisałem je ręcznie, na bazie sygnałów, które pipeline wyciągnął automatycznie. W systemie ten krok robi model językowy dostający dokładnie ten sam wsad - firmę, marki, sygnał i cytat. Pokazuję je jako wzorzec jakości, do którego stroimy generator, a nie jako dowód, że generator już tak pisze.
Zasada, na której to stoi: mail numer jeden kwalifikuje, nie sprzedaje. Pytanie brzmi „czy to temat dla Was", z trzema wyjściami: zainteresowani, nie nasza kategoria, albo wskażcie właściwą osobę. Ostatnie dwa są tak samo cenne jak pierwsze, bo czyszczą bazę.
03 — ARCHITEKTURA
Nie n8n. Kod w Pythonie, uruchamiany zadaniami cyklicznymi, z repozytorium u Pana. Dlaczego - w ramce pod diagramem.
To była najsensowniejsza rzecz, jaką Pan powiedział na rozmowie, i nie odpowiedziałem na nią wtedy porządnie. Odpowiadam teraz, konkretami:
Do tego kontrargument, na który proszę spojrzeć chłodno: n8n też jest zależnością od jednego dostawcy, tylko mniej widoczną. Przy scrapowaniu stron, które się ciągle zmieniają, i tak kończy się blokami z kodem w środku - czyli ma Pan kod, tylko schowany w narzędziu, którego nie da się przetestować ani sensownie zwersjonować. Znajomy od n8n przejmie repo w Pythonie równie dobrze; odwrotnie już niekoniecznie.
04 — SKĄD BIERZEMY INFORMACJE
Pytał Pan o to wprost. Zasada jest jedna: darmowy rejestr przed płatną wyszukiwarką, bo jest tańszy i częściej dokładniejszy.
| Źródło | Co daje | Koszt | Status |
|---|---|---|---|
| OpenStreetMap (Overpass) | Firmy rolnicze z adresem i stroną www | darmowe | sprawdzone |
| Wyszukiwarki dealerów producentów | Najgęstsze źródło: kto jest autoryzowanym dealerem czego, na jakim terenie | darmowe, wymaga pracy | do zbudowania |
| Listy wystawców targów branżowych | Firmy aktywne w kategorii, z danymi kontaktowymi | darmowe | do zbudowania |
| Stowarzyszenia dealerów maszyn | Zrzeszeni dealerzy per kraj i region | darmowe | do zbudowania |
| Rejestry firm | Potwierdzenie tożsamości firmy, osoby zarządzające | darmowe lub tanie | per kraj |
| Prasa branżowa i kanały RSS | Sygnały: rozbudowa, nowy oddział, zmiana dostawcy | darmowe | do zbudowania |
| Płatne bazy B2B | Uzupełnienie osób decyzyjnych tam, gdzie strona milczy | abonament | opcjonalnie |
Na rozmowie powiedziałem, że Clay to w dużej mierze nakładka na cudze bazy. Doprecyzuję, bo to zostaje na piśmie: Clay agreguje wielu dostawców danych i dokłada do tego warstwę wzbogacania - jednym z tych dostawców jest Ocean.io. To użyteczne narzędzie, ale jako jedno ze źródeł, nie jako cały system. Jak ktoś sprzedaje Panu „wdrożenie Claya" jako rozwiązanie, sprzedaje Panu abonament na cudzą bazę i nazywa to systemem.
Powiedział Pan, że nie może to iść z firmowego łącza, bo zostaniecie zablokowani. Dokładnie tak. Cały ruch pobierający idzie przez rotujące adresy IP z zewnętrznej usługi, z ograniczeniem tempa. Pana łącze i Pana serwer nie pojawiają się na żadnej obcej stronie.
05 — LOKALNY MODEL vs CHMURA
Pana pomysł jest dobry i tak to właśnie powinno działać. Jedna korekta techniczna poniżej tabeli.
| Zadanie | Gdzie | Dlaczego |
|---|---|---|
| Pobieranie i wstępne czyszczenie stron | Pana serwer | Czysta robota tekstowa, model niepotrzebny |
| Wyciąganie faktów ze stron (marki, kategorie, osoby) | Lokalny model | Ogromny wolumen wejścia. To jest ta praca, która ma obciążać karty |
| Klasyfikacja i ocena dealera | Lokalny model | Powtarzalne, tanie, nie wymaga najlepszego modelu świata |
| Budowa bazy wiedzy branżowej | Lokalny model | Sedno Pana pomysłu: raz przemielone, zostaje u Pana na zawsze |
| Pisanie maili i treści | Chmura (opcjonalnie lokalnie) | Wchodzi kilkaset znaków gotowego kontekstu. Groszowe koszty, wyraźnie lepszy tekst |
Mówiliśmy o 48 GB pamięci na karcie. To 32 GB na RTX 5090 plus druga, słabsza karta - a to nie jest jedna wspólna pula 48 GB. Model musi zmieścić się na jednej karcie albo trzeba go świadomie dzielić między dwie, co komplikuje konfigurację i spowalnia. Praktycznie: model klasy 30B w skompresowanej wersji zmieści się na samym 5090 i to w zupełności wystarczy do wyciągania faktów ze stron. Druga karta nada się do zadań równoległych. Piszę o tym, żeby nie było zdziwienia, gdy ktoś zaproponuje Panu model 70B „bo ma Pan 48 giga".
06 — WYSYŁKA I DOSTARCZALNOŚĆ
Na rozmowie w ogóle jej nie ruszyliśmy, a to jest połowa Pana ogłoszenia i najczęstsza przyczyna, dla której takie projekty kończą się zerowym wynikiem.
Skrzynki na Google Workspace, założone na Pana koncie, bo do firmowych odbiorców w Kanadzie i Australii dochodzi najlepiej, a konta zostają Pana własnością. Do sekwencji i rozgrzewania Woodpecker, który ma rozgrzewanie i wykrywanie odpowiedzi wbudowane, więc nie płacimy osobno za trzy narzędzia i nie piszemy tego sami.
Świadomie nie proponuję Instantly ani Smartlead, mimo że były w Pana ogłoszeniu: sprzedają skrzynki zablokowane do własnego systemu, więc przy zmianie narzędzia zaczyna Pan rozgrzewanie od zera. Przy Pana założeniu „to ma mi służyć latami" to zła zamiana.
07 — PRAWO NA RYNKACH DOCELOWYCH
Sprawdzone u źródła, nie z pamięci. To jest ta część, o której nikt Panu nie powie przed podpisaniem umowy.
Zgoda może być dorozumiana, jeżeli spełnione są łącznie trzy warunki: adres został przez odbiorcę opublikowany publicznie, publikacji nie towarzyszy zastrzeżenie o niechęci do otrzymywania niezamówionych wiadomości, a treść wiadomości jest związana z rolą zawodową odbiorcy. Dealer maszyn rolniczych publikujący adres działu sprzedaży i dostający ofertę współpracy handlowej mieści się w tym wzorcu.
Analogicznie, z ważnym zastrzeżeniem: sama publikacja adresu nie wystarcza. Musi być publikacją „widoczną", bez zastrzeżenia o niezamawianej poczcie, a wiadomość musi dotyczyć stanowiska tej osoby. Dodatkowo każda wiadomość musi jasno identyfikować nadawcę i zawierać działający sposób wypisania się.
W obu krajach ciężar dowodu spoczywa na nadawcy. Nie wystarczy, że adres był publiczny - trzeba umieć wykazać, gdzie i kiedy się go znalazło. Konsekwencja dla systemu jest konkretna: przy każdym adresie w bazie zapisujemy adres strony źródłowej i datę pobrania, a przy każdej wysyłce ślad, na jakiej podstawie poszła. To kosztuje jedną kolumnę w bazie, jeśli zaprojektuje się to od początku, i jest niemożliwe do odtworzenia, jeśli się o tym zapomni.
To samo dotyczy kupowanych baz: jeśli lista pochodzi od zewnętrznego dostawcy, dowód i tak leży po stronie wysyłającego, czyli po Pana.
Źródła: CRTC — Guidance on Implied Consent (CASL, art. 10(9)(b)) · ACMA — Avoid sending spam (Spam Act 2003, zał. 2 pkt 4). To nie jest opinia prawna; przy tej skali warto ją zamówić u prawnika, a system i tak musi być zbudowany tak, żeby dało się ją spełnić.
08 — KOSZTY MIESIĘCZNE
Zapytał Pan o to na rozmowie i nie dostał odpowiedzi. Poniżej rzędy wielkości. Wszystkie konta zakładane na Pana - płaci Pan bezpośrednio dostawcom, my niczego nie odsprzedajemy z marżą.
| Pozycja | Model rozliczenia | Rząd wielkości / mc |
|---|---|---|
| Skrzynki nadawcze (3-4) | za skrzynkę | ~90-140 zł |
| Domeny nadawcze (2-3) | rocznie, rozłożone | ~15-25 zł |
| Narzędzie wysyłkowe | za liczbę kontaktowanych firm | ~120-260 zł |
| Weryfikacja adresów | za adres | ~15-40 zł |
| Proxy do pobierania danych | abonament | ~40-120 zł |
| Model w chmurze (tylko treści) | za zużycie | ~40-160 zł |
| Serwer i karty | Pana, już kupione | prąd |
| Razem, orientacyjnie przy ok. 600-1000 kontaktowanych firm miesięcznie | ~320-745 zł / mc | |
szacunek To widełki na dziś, zależne od wolumenu wysyłki i liczby rynków. Przy podpisaniu umowy dostaje Pan tabelę z konkretnymi dostawcami i cenami, żeby nie było niespodzianek. Widełki liczone przy ok. 600-1000 kontaktowanych firm miesięcznie. Wolumen podbija głównie narzędzie wysyłkowe i weryfikację, bo rozliczają się od liczby firm - reszta jest w zasadzie stała. Przy kilku tysiącach miesięcznie ta pozycja rośnie proporcjonalnie i policzymy ją pod konkretny cel.
Koszt utrzymania tego kanału to rząd kilkuset złotych miesięcznie. Przy maszynach uprawowych jeden pozyskany dealer eksportowy zwraca to na lata. To nie jest kanał, który trzeba uzasadniać oszczędnościami - on się broni pierwszym kontraktem albo nie broni się wcale.
09 — CZEGO U NAS NIE ZAMAWIAĆ
Powiedział Pan, że szuka firmy, która powie „tego Panu nie zrobimy, bo to nieopłacalne". Więc mówię, zanim Pan zapłaci.
| Pomysł | Moja rekomendacja | Dlaczego |
|---|---|---|
| Własny monitoring social mediów i forów | Kupić gotowe narzędzie | Pobieranie danych z Facebooka to nieustanna walka z zabezpieczeniami. Zrobimy to raz, po miesiącu przestanie działać i będzie Pan płacił za ciągłe naprawy. Gotowe narzędzie robi to taniej i lepiej. |
| Własne rozgrzewanie skrzynek | Wbudowane w narzędzie wysyłkowe | Jest w cenie tego, co i tak kupujemy. Pisanie tego od zera to wydatek bez żadnej przewagi. |
| Własny weryfikator adresów e-mail | Gotowy dostawca | Ułamki grosza za adres. Nie da się tego zrobić taniej samodzielnie, bo koszt siedzi w infrastrukturze, nie w kodzie. |
| Własny silnik wysyłkowy | Gotowe narzędzie | Rotacja skrzynek, wykrywanie odpowiedzi, wypisywanie się, limity - to kwartał pracy, żeby dogonić coś, co kosztuje kilkaset złotych miesięcznie. |
| „Wdrożenie Claya" jako całość rozwiązania | Najwyżej jako jedno ze źródeł | To abonament na cudzą bazę. Nie daje Panu tego, o co Panu chodzi - własnych danych na własnym serwerze. |
Co zostaje po naszej stronie i faktycznie wymaga zbudowania: pobieranie i strukturyzacja danych o dealerach, wykrywanie sygnałów, lokalna baza wiedzy, personalizacja, panel akceptacji i spięcie tego w całość na Pana serwerze. Tego nie kupi Pan w pudełku, bo to jest specyficzne dla Pana branży i Pana bazy.
10 — ZAKRES I CENA
Powiedział Pan, że prospecting to około 15% docelowego projektu. Zgadzam się, więc wyceniam etap pierwszy, a nie całość - i nie biorę pieniędzy za rzeczy, których zakresu jeszcze wspólnie nie znamy.
W cenie:
Poza ceną: abonamenty i usługi zewnętrzne z sekcji 08, opłacane bezpośrednio przez Pana.
Świadomie bez cen, bo zakresu jeszcze nie znamy na tyle, żeby uczciwie je podać. Kolejność wynika z tego, co Pan opisał na rozmowie:
| Etap | Zakres | Warunek wejścia |
|---|---|---|
| II | Kolejne rynki eksportowe - Argentyna i dalej | Etap I dowozi odpowiedzi. Dołożenie kraju to jeden nowy moduł, nie nowy projekt |
| III | Baza wiedzy branżowej: crawl treści o uprawie bezorkowej, czyszczenie lokalnym modelem, przeszukiwanie z terminala | Ustalenie zakresu źródeł i objętości |
| IV | Generowanie treści z tej bazy: artykuły, materiały dla dealerów | Etap III działa |
| V | Monitoring opinii i pytań w sieci | Rekomendacja: gotowe narzędzie spięte z Pana systemem, nie budowa od zera |
11 — HARMONOGRAM
Liczony od dnia startu. Rozgrzewanie skrzynek biegnie równolegle z budową, dlatego kolejność jest taka, a nie inna.
Sam kod byłby gotowy szybciej. Ale wysyłka z nierozgrzanych skrzynek oznacza, że pierwsza partia wiadomości ląduje w spamie i psuje reputację domen na kolejne miesiące. Skrócenie tego etapu to jedyne miejsce, gdzie wykonawca może udawać, że jest szybszy od reszty - kosztem wyniku, który zobaczy Pan dopiero po fakcie.
12 — CO DALEJ
Zanim cokolwiek podpiszemy. Każde z nich zmienia zakres albo cenę.
Do rozmowy jestem dostępny od ręki. Jeżeli coś w tym dokumencie wygląda na przesadzone albo naciągane, proszę to wskazać wprost - wolę się teraz pospierać o założenia niż potem o odbiór.