WordPress Freelancer dla Agencji i Firm
Znalezienie niezawodnego programisty WordPress, który dostarcza kod wysokiej jakości na czas, bywa wyzwaniem. Zrealizowałem ponad 300 stron internetowych WordPress, zarówno dla dużych firm internetowych, jak i agencji reklamowych. Moi partnerzy korzystają z idealnego połączenia konkurencyjnych stawek, wieloletniego doświadczenia, krótkich terminów realizacji i gwarantowanej wysokiej jakości.
Outsourcing i Usługi White Label
Nasze usługi mają na celu odciążenie naszych klientów lub dostarczenie zasobów, gdy brakuje mocy przerobowych. Jako częsty podwykonawca dla agencji interaktywnych wiem lepiej niż ktokolwiek inny, że procesy programistyczne muszą przebiegać bezbłędnie i szybko. Pracujemy w tle, w pełnej dyskrecji.
Co freelancer dowozi naprawdę (a czego nie)
Pracujący freelancer to nie mała agencja z jednym fotelem. Zakres pracy wygląda inaczej i warto powiedzieć to wprost, zanim podpiszesz umowę.
Sercem zlecenia jest inżynieria: motywy szyte z plików Figmy, child themes przeżywające aktualizacje motywów-rodziców, autorskie wtyczki tam, gdzie gotowa załatwia 80%, a brakujące 20% to logika biznesowa Twojego klienta, sklepy WooCommerce z realnymi katalogami i integracje API z dowolnym systemem CRM/ERP, który już macie. PHP, JavaScript, rozsądna ilość Reacta pod bloki Gutenberga. Migracje między hostingami, multisite, wielojęzyczność, optymalizacja Core Web Vitals, kiedy świecą się na czerwono, sprzątanie po włamaniu, gdy coś już się posypało.
Polskie agencje mają swoją specyfikę: w sezonie kampanii (Q4, Black Friday, restarty po wakacjach) kapacytet wewnętrznego dewa nie wystarcza, a rekrutacja seniora zajmuje pół roku. White label pod polską agencją to w praktyce: NDA podpisana przed kickoffem, konto na Slacku z e-mailem na Twojej domenie, kod pushowany do Twojego repo na GitHubie/GitLabie, deploy pod Twoimi kredencjałami w panelu hostingu (cyber_Folks, MyDevil, home.pl albo cokolwiek macie), faktura wystawiona na agencję z numerem zamówienia, nie na klienta końcowego. Klient agencji nie zna mojego nazwiska i nie powinien.
Czego freelancer uczciwie zapewnić nie może: wsparcia 24/7 z gwarancjami SLA. Jedna osoba śpi. Realna wersja to okno reakcji w godzinach pracy CET i udokumentowana ścieżka eskalacji na resztę. Jeśli kontrakt z klientem końcowym wymaga pełnego 24/7, potrzebujesz zespołu z dyżurami, a nie pojedynczego wykonawcy. To samo dotyczy formalnego działu QA, dashboardów dla zarządu i sales engineera na każdym callu. Freelancer zamienia ten overhead na bezpośredni kontakt z seniorem i niższą stawkę. Świadomość, którą wymianę robisz, jest istotą decyzji.
Dla kogo jest freelancer WordPress?
Współpracuję głównie z agencjami reklamowymi, studiami graficznymi i firmami, które nie utrzymują własnego działu programistów, a potrzebują od czasu do czasu wdrożenia strony, sklepu albo pilnej zmiany w WordPressie. Zleceniodawca kontaktuje się ze mną, opisuje projekt – ja realizuję kod i dostarczam gotową implementację. Klient końcowy agencji nie musi wiedzieć, że strona powstała u zewnętrznego wykonawcy; dla niego liczy się termin, jakość i jedna, spójna marka.
Drugą grupą są startupy i małe firmy, które mają jasną wizję produktu, ale nie stać ich na etatowego programistę. Zamiast zatrudniać na pełen etat, wybierają współpracę projektową: ustalamy zakres, cenę i deadline, a po oddaniu projektu mogą wrócić do codziennej pracy bez obciążenia kadrowego. Wielu z nich po pierwszym zleceniu zostaje na dłużej – w formie retainerów (stały miesięczny budżet na poprawki i małe zadania) albo kolejnych faz rozbudowy.
Trzecią – marki i e-commerce, które już mają stronę, ale potrzebują kogoś do rozbudowy sklepu, integracji z ERP, płatnościami albo po prostu do utrzymania technicznego. Tu liczy się niezawodność: strona musi działać, aktualizacje nie mogą łamać wtyczek, a awarie muszą być naprawiane w godzinach, a nie dniach.
Jak wygląda współpraca krok po kroku?
Na początku zawsze jest krótki brief: formularz na stronie, e-mail albo rozmowa. Opisujesz, co chcesz zbudować (np. landing pod kampanię, sklep na WooCommerce, przeniesienie strony z innego CMS), w jakim czasie i na jaki budżet się orientujesz. Nie musisz znać się na technologiach – wystarczy, że wiesz, jaki efekt biznesowy ma osiągnąć strona.
W ciągu 48 godzin odpisuję z wstępną wyceną i pytaniami doprecyzowującymi. Czasem już na tym etapie widać, że projekt da się zrobić w dwóch wariantach: tańszym (gotowy motyw + konfiguracja) albo droższym (autorski layout, integracje). Przedstawiam plusy i minusy obu ścieżek, żebyś mógł podjąć decyzję świadomie.
Gdy ustalimy zakres i cenę, przechodzimy do umowy i zaliczki. Zazwyczaj proszę o 30% zaliczki przy projektach dłuższych niż kilka dni; przy małych zleceniach (np. jedna strona landingowa) często wystarczy płatność po odbiorze. W umowie są: zakres prac, harmonogram, warunki płatności, NDA (jeśli wymagane) oraz to, co dostajesz na koniec – kod źródłowy, dostęp do panelu, dokumentację.
Faza realizacji zależy od projektu. Przy prostych stronach wystarczy kilka dni; przy sklepach lub stronach wielojęzycznych – kilka tygodni. Komunikujemy się mailowo lub na kanale, który wam pasuje (Slack, Teams). W trakcie pracy możesz zaglądać na środowisko testowe (staging), żeby na żywo oglądać postępy, bez ryzyka że cokolwiek zepsuje na produkcji.
Po zakończeniu robię przekazanie: dostęp do panelu WordPress, bazy, plików na serwerze, krótki opis co gdzie jest i jak to utrzymywać. Jeśli potrzebujesz wsparcia po wdrożeniu – aktualizacje, małe zmiany, monitoring – można to ująć w pakiecie wsparcia miesięcznego (retainer).
White label w praktyce – co to oznacza dla agencji?
White label to po prostu brak mojego brandingu w relacji z Twoim klientem. Ty sprzedajesz projekt, Ty prowadzisz kontakt, Ty wystawiasz fakturę. Ja jestem w tle: dostarczam kod, raportuję do Ciebie, nie piszę do klienta końcowego bez Twojej zgody. Klient widzi Ciebie jako wykonawcę technicznego; nie musi wiedzieć, że część zlecenia zrealizował freelancer.
Dla agencji to oznacza mniejsze koszty niż zatrudnienie programisty na etat i większą elastyczność: w sezonie możesz zlecać więcej, w ciszy – mniej, bez zwolnień i rekrutacji. Dodatkowo zyskujesz dostęp do doświadczenia w WordPressie, WooCommerce i integracjach (płatności, CRM, bazy), bez konieczności inwestowania w szkolenia własnego zespołu.
NDA (umowa o zachowaniu poufności) podpisuję standardowo, gdy agencja tego wymaga. Dotyczy to zarówno danych klienta, jak i szczegółów projektu, cen oraz samego faktu współpracy. W praktyce i tak nie ujawniam, dla kogo pracuję – to część etyki pracy pod white label.
Wycena i modele rozliczenia
Nie ma jednej „ceny za WordPressa” – zależy to od zakresu i kształtu współpracy. Trzy realne modele wyglądają tak.
Retainer miesięczny to blok godzin co miesiąc; godziny niewykorzystane w danym miesiącu rolują się do 90 dni, potem przepadają. Wystawiam fakturę na koniec miesiąca przy tracked logu zadań, nie z góry. Sens, gdy strona już działa, a Ty potrzebujesz seniora pod telefonem do aktualizacji, drobnych zmian i niewielkich rozbudów. Bez pre-payu, bez minimalnego zobowiązania na rok.
Fixed scope sprawdza się przy projektach z zamkniętą specyfikacją: nowy motyw na bazie Figmy, migracja z Wix lub Shopify, wtyczka pod konkretną logikę biznesową. Cena ustalona na starcie, harmonogram pisany pod kamienie milowe, pierwsza faktura po podpisaniu umowy (typowo 30%), reszta przy odbiorze etapów. Jeśli zakres puchnie, sygnalizuję to przed wystawieniem faktury, nie po.
Incident-only to model dla agencji i sklepów, które chcą mieć kogoś „na zaś”: bez retainera, bez pre-payu, ale z umówionym oknem reakcji (na przykład 4 godziny robocze CET) na realne incydenty: błąd na produkcji, posypana aktualizacja, wycieki w panelu. Stawka godzinowa wyższa niż przy retainerze, bo płacisz za pewność, że odbiorę telefon, nie za rezerwację czasu.
Polski rynek senior WordPress freelance siedzi orientacyjnie w przedziale 130–350 zł netto/h, z odchyleniami w górę dla integracji ERP, headlessów i wąskich specjalizacji (multisite, multilingual, performance pod Core Web Vitals). Konkretną stawkę i wycenę projektu dostajesz po briefie.
Faktura w praktyce
Faktura wychodzi na koniec miesiąca kalendarzowego z 14-dniowym terminem płatności (na życzenie agencji 30 dni, ale wtedy bez pre-payu). Klienci z Polski (JDG i sp. z o.o.) dostają zwykłą fakturę VAT w PLN, z VAT 23% lub odwrotnym obciążeniem przy usłudze poza Polską. Klienci z UE poza Polską – faktura w EUR z reverse charge VAT (numer VAT-UE wymagany). Spoza UE – Wise lub Revolut Business w EUR/USD; przelew SWIFT też działa, ale dolatuje 2-3 dni i kosztuje. BLIK i Przelewy24 zostawiam dla zakupów detalicznych, nie B2B – w realiach freelance to dodatkowy koszt prowizji bez korzyści.
Pierwszy 30-minutowy call jest nierozliczany. Kod źródłowy należy do klienta od pierwszego commita, leży w repo klienta i tam zostaje, jeśli współpraca się kończy. Dokument przekazania pokrywa architekturę, konta third-party i runbook deploya, żeby kolejny dev podniósł projekt bez konsultacji ze mną. NDA zostaje z projektem; nic nie jest reużywane ani pokazywane innym klientom.
Bus factor – uczciwie
Jedna osoba to zawsze ryzyko: tydzień urlopu, grypa, WordCamp. Nie udaję, że tego nie ma. Konkretne mitygacje, o które warto poprosić w umowie: kod w Twoim Gicie od dnia jeden (nie u mnie), deploy pod Twoimi kredencjałami (a nie pod moimi „przekazanymi później”), dokument przekazania z architekturą i kontami, a przy retainerach – nazwany backup freelancer obeznany z kodem, gotowy podnieść awarię, jeśli mnie nie ma.
Narzędzia i standardy – jak pracuję
Kod trzymam w Git; jeśli masz repozytorium, mogę pushować do Twojego repo, żeby Twój zespół miał wgląd w zmiany. Strony testowe (staging) uruchamiam albo u Ciebie na serwerze, albo na swoim środowisku – zależy od preferencji. Dzięki temu klient lub Ty możecie testować wersję przed wdrożeniem na produkcję.
Stosuję standardy WordPress (WPCS – WordPress Coding Standards) i dbam o to, żeby motywy i wtyczki były kompatybilne z aktualnymi wersjami PHP i WordPressa. To zmniejsza ryzyko wybuchu strony po aktualizacji za pół roku. Tam, gdzie to możliwe, unikam „własnych” rozwiązań na siłę – wolę sprawdzone wtyczki i czysty kod niż skomplikowane autorskie wtyczki, których nikt potem nie utrzyma.
Kiedy freelancer, a kiedy agencja?
Freelancer ma sens, gdy: potrzebujesz jednej osoby do konkretnego projektu, budżet jest ograniczony, zakres jest jasno określony (strona, sklep, migracja), a komunikacja ma być prosta – jeden kontakt, jedna odpowiedzialność. Sprawdza się przy agencjach, które same zarządzają projektem i klientem, a z zewnątrz potrzebują tylko wykonawcy kodu.
Agencja jest lepsza, gdy: projekt jest bardzo duży (dziesiątki podstron, wiele integracji, wiele ról), potrzebujesz pełnego zespołu (design, copy, SEO, dev) pod jednym dachem albo gdy zlecenie wymaga stałej obecności kilku osób (np. support 24/7, wiele równoległych wdrożeń). Wtedy overhead agencji i wyższa stawka są uzasadnione.
W wielu przypadkach hybryda też działa: agencja zatrudnia freelancera (mnie) do realizacji technicznej, a sama prowadzi klienta, strategię i design. To właśnie model white label, o którym pisałem wcześniej.
Kilka słów o mnie i WPPoland
Pracuję z WordPressem od 2006 roku; od 2007 prowadzę projekty komercyjne pod szyldem WPPoland. Zrealizowałem ponad 300 stron i sklepów – dla firm z Polski, Niemiec, Skandynawii i innych rynków. W portfolio mam zarówno proste strony wizytówki, jak i sklepy WooCommerce z integracjami z systemami ERP i wieloma językami. Angażuję się też w społeczność WordPressa: współorganizuję meetupy WordUp Trójmiasto i byłem częścią zespołu WordCamp Poland.
Jeśli szukasz niezawodnego freelancera WordPress – do white label, do pojedynczego projektu albo do stałego wsparcia – napisz przez formularz kontaktowy albo e-mail. Opisz krótko, co chcesz zbudować lub naprawić; odpisuję zwykle w ciągu jednego dnia roboczego i na tej podstawie zaproponuję konkretną wycenę oraz następne kroki.
Jak przygotować brief, żeby dostać sensowną wycenę?
Im więcej konkretów w pierwszej wiadomości, tym szybsza i trafniejsza wycena. Warto podać: cel strony (np. sprzedaż, leady, wizerunek), liczbę podstron (szacunkowo), języki (jedna czy wielojęzyczna), integracje (płatności, newsletter, CRM, bazy produktów), termin (elastyczny czy sztywny) oraz orientacyjny budżet, jeśli go masz. Nie musisz znać się na technologiach – wystarczy opisać efekt biznesowy. Jeśli masz gotowy projekt graficzny (Figma, PDF), od razu dołącz link lub załącznik; to skraca doprecyzowanie i zmniejsza ryzyko nieporozumień. Dla sklepów: liczba produktów, warianty (rozmiary, kolory), czy ma być import z zewnętrznego systemu (np. ERP, CSV). Dla migracji: z jakiego systemu (inny CMS, HTML, sklep na innej platformie) i czy są specjalne wymagania (np. zachowanie adresów URL pod SEO).
Przykładowe projekty i typowe zakresy
Strona firmowa (5–15 podstron) – często na gotowym motywie z dostosowaniem kolorystyki, logo i treści. Zawiera zwykle: strona główna, O nas, Oferta, Realizacje, Kontakt, czasem blog lub aktualności. Czas realizacji: 1–3 tygodnie. Landing page pod kampanię – jedna długa strona z formularzem, CTA i ewentualnie integracją z reklamami (Facebook, Google). Realizacja od kilku dni do ok. dwóch tygodni. Sklep WooCommerce (do ok. 500 produktów) – konfiguracja WooCommerce, motyw (gotowy lub autorski), płatności (Stripe, PayU, Przelewy24 itd.), dostawy, regulaminy, RODO. Często dochodzi integracja z księgowością lub magazynem. Strona wielojęzyczna – WordPress z WPML lub Polylang, spójna nawigacja i treści w każdej wersji językowej, SEO per język. Migracja – przeniesienie treści, produktów i – tam gdzie możliwe – adresów URL z poprzedniego systemu na WordPress, bez utraty pozycji w Google.
Każdy z tych typów ma inną wycenę i inny harmonogram; po briefie dostaniesz ofertę dopasowaną do Twojego przypadku.
Częste wątpliwości przed pierwszą współpracą
Czy muszę mieć hosting i domenę przed startem? Nie jest to obowiązkowe od dnia jeden – wiele projektów zaczyna się na moim lub Twoim środowisku testowym, a domena i hosting są konfigurowane przed wdrożeniem. Warto jednak wcześniej wiedzieć, gdzie finalnie ma stać strona (VPS, współdzielony hosting, zarządzany WordPress), bo od tego zależą np. możliwości cache’owania i bezpieczeństwa. Czy dostanę kod źródłowy i pełny dostęp? Tak. Po odbiorze przekazuję dostęp do panelu WordPress, FTP/SFTP (lub repozytorium), bazy danych i dokumentację. Nie blokuję niczego licencjami – strona jest Twoja. Co jeśli projekt się rozrośnie? Jeśli w trakcie pracy pojawią się nowe, ustalone zakresy (np. dodatkowe integracje, kolejne języki), ustalamy uzupełniającą wycenę i przedłużamy harmonogram. Unikam „cudów” w cenie – lepiej dopłacić za realny zakres niż liczyć na nieokreślone „drobne zmiany”. Czy pracujesz tylko z agencjami? Nie – współpracuję zarówno z agencjami (często white label), jak i bezpośrednio z firmami, startupami i osobami prowadzącymi jednoosobową działalność. Ważna jest jasna komunikacja i szacunek dla terminów po obu stronach.
Dlaczego agencje i firmy wybierają współpracę z jednym freelancerem
Agencje reklamowe i studia graficzne często nie potrzebują programisty na pełen etat – mają natomiast okresy wzmożonej pracy (nowe kampanie, wdrożenia dla klientów) i okresy ciszej. Zatrudnienie na etat wiąże się z kosztami stałymi: wynagrodzenie, ZUS, urlopy, sprzęt. Freelancer rozliczany projektowo lub retainerem pozwala pokrywać zapotrzebowanie w szczycie bez obciążania budżetu w dołkach. Dodatkowo jeden, sprawdzony wykonawca zna już Twoje procesy, standardy kodu i sposób komunikacji – kolejne zlecenia idą szybciej niż z nowym zespołem.
Firmy, które nie są „agencjami internetowymi”, a po prostu potrzebują strony lub sklepu, często nie wiedzą, jak wybrać wykonawcę. Wielu decyduje się na najtańszą ofertę i po roku okazuje się, że nikt nie potrafi dokończyć poprawek albo że strona jest zlepkiem wtyczek i nie da się jej bezpiecznie aktualizować. Współpraca z doświadczonym freelancerem WordPress – z portfolio, referencjami i jasną umową – daje gwarancję, że dostaniesz kod, który da się utrzymywać. To ważne zwłaszcza przy sklepach i stronach generujących leady: awaria to stracone pieniądze i reputacja.
Jakość kodu i długoterminowe utrzymanie
Na pierwszy rzut oka „strona działa” – ale pod spodem może być chaos: dziesiątki wtyczek, własne modyfikacje w motywie bez child theme, brak aktualizacji od miesięcy. Takie strony pękają przy aktualizacji WordPressa lub PHP i wtedy klient słyszy: „trzeba wszystko przerobić”. Unikam tego przez: używanie child theme przy zmianach w wyglądzie, minimalną liczbę wtyczek (tam gdzie da się coś zrobić czystym kodem – robię w kodzie), dokumentację przekazywaną przy odbiorze oraz kompatybilność z aktualnymi wersjami PHP i WordPressa. Dzięki temu za pół roku lub rok możesz zlecić kolejną zmianę – u mnie lub u kogokolwiek innego – bez konieczności „wyrzucania” całej strony.
Dla agencji white label oznacza to mniej reklamacji od klienta końcowego i mniej czasu na gaszenie pożarów. Dla firm – niższe koszty utrzymania i mniejsze ryzyko, że strona nagle przestanie działać po aktualizacji.
Pierwszy krok: napisz, co chcesz osiągnąć
Nie musisz od razu znać wszystkich szczegółów technicznych. Wystarczy, że w kilku zdaniach opiszesz: dla kogo jest strona (Ty, Twoja agencja, klient końcowy), jaki ma pełnić cel (sprzedaż, zapytania, wizerunek, kampania), czy macie już design czy trzeba go zlecić osobno, oraz w jakim czasie chcielibyście mieć gotowy efekt. Na tej podstawie zaproponuję wstępny zakres, orientacyjną wycenę i kolejne kroki – bez zobowiązań. Jeśli wolisz najpierw zobaczyć cennik WordPress i typowe przedziały dla stron i sklepów, możesz go przejrzeć przed wysłaniem wiadomości. Współpraca zaczyna się od dobrej komunikacji: im lepiej rozumiem Twój kontekst, tym trafniejsza będzie oferta i mniej nieporozumień w trakcie realizacji.
Podsumowanie: co wyróżnia współpracę z doświadczonym freelancerem WordPress
Doświadczony freelancer WordPress łączy wiedzę techniczną z umiejętnością słuchania i dopasowania oferty do realnego budżetu i terminu. Nie sprzedaje „pakietów z półki” – najpierw doprecyzowuje potrzeby, potem proponuje rozwiązanie (gotowy motyw vs. autorski layout, minimalna konfiguracja vs. pełna integracja). Dla agencji kluczowe jest to, że pracuję w trybie white label: Twój klient nie widzi mojego nazwiska, Ty zachowujesz pełną kontrolę nad relacją i rozliczeniami. Dla firm i startupów – że dostajecie kod na własność, z dokumentacją i zgodą z aktualnymi standardami, więc za rok czy dwa kolejna zmiana nie oznacza „wszystko od zera”. Jeśli szukasz jednego, stałego wykonawcy do WordPressa – do pojedynczych projektów, retainerów lub wsparcia przy większych wdrożeniach – skontaktuj się ze mną i opisz krótko swój projekt; odpowiem w ciągu jednego dnia roboczego z propozycją następnych kroków.
Współpraca zdalna nie stanowi problemu: większość projektów realizuję w pełni online, z regularnymi aktualizacjami i możliwością wglądu na środowisko testowe. Preferowany kanał (e-mail, Slack, Teams) ustalamy na starcie. Dla agencji z Niemiec, Skandynawii czy innych rynków obsługuję korespondencję po angielsku lub niemiecku, a rozliczenia – w zależności od umowy – w PLN lub EUR. Niezależnie od języka i lokalizacji liczy się to samo: terminowa realizacja, czytelny kod i uczciwa wycena bez ukrytych kosztów.
Masz w głowie konkretny projekt albo pytanie o wycenę? Napisz przez formularz – odpisuję zwykle w ciągu 24 godzin w dni robocze i na tej podstawie zaproponuję dalsze kroki: krótkie doprecyzowanie, ofertę albo rozmowę, jeśli wolisz najpierw omówić zakres ustnie. Współpracuję z klientami z całej Polski i z zagranicy (w tym agencjami z Niemiec i Skandynawii), a każdy projekt traktuję indywidualnie – bez szablonowych odpowiedzi i bez zbędnego rozdmuchiwania zakresu.

