/* ── AVADA RESET — scoped ──────────────────────────────── */
.fusion-fullwidth:has(#srv-page),
.fusion-builder-column:has(#srv-page),
.fusion-column-wrapper:has(#srv-page),
.fusion-layout-column:has(#srv-page),
.fusion-text:has(#srv-page),
.fusion-code:has(#srv-page),
.fusion-custom-content:has(#srv-page),
.fusion-builder-row:has(#srv-page),
.fusion-row:has(#srv-page) {
padding: 0 !important; margin: 0 !important;
background: transparent !important; border: none !important;
max-width: 100% !important; width: 100% !important; overflow: visible !important;
}
.fusion-fullwidth:has(#srv-page) { background: #ffffff !important; }
/* ════════════════════════════════════════════════════════
ROOT
════════════════════════════════════════════════════════ */
.srv *, .srv *::before, .srv *::after { box-sizing: border-box; margin: 0; padding: 0; }
.srv {
–or: #F26522;
–or-dk: #d85a18;
–or-bg: #fff5f0;
–ink: #0d1117;
–ink-80: #2d3748;
–ink-55: #64748b;
–ink-30: #94a3b8;
–ink-12: #e8edf3;
–ink-06: #f4f7fa;
–green: #059669;
–green-bg:#f0fdf4;
–fd: 'Fraunces’, Georgia, serif;
–fb: 'Outfit’, system-ui, sans-serif;
–sh: 0 2px 16px rgba(13,17,23,.07);
–sh-h: 0 16px 56px rgba(13,17,23,.13);
–r: 18px;
–ease: cubic-bezier(.4,0,.2,1);
font-family: var(–fb);
font-size: 16px;
color: var(–ink);
line-height: 1.6;
overflow-x: hidden;
background: #fff;
}
.srv a { text-decoration: none; color: inherit; }
.srv ul { list-style: none; }
/* ── LAYOUT ─────────────────────────────────────────── */
.srv .w { max-width: 1200px; margin: 0 auto; padding: 0 40px; }
.srv .w–m { max-width: 920px; margin: 0 auto; padding: 0 40px; }
/* ── TYPOGRAPHY ─────────────────────────────────────── */
.srv .d1 { font-family: var(–fd); font-size: clamp(36px,4.8vw,62px); font-weight: 800; letter-spacing:-.03em; line-height:1.0; }
.srv .d2 { font-family: var(–fd); font-size: clamp(26px,3vw,42px); font-weight: 700; letter-spacing:-.02em; line-height:1.1; }
/* ── TAG ────────────────────────────────────────────── */
.srv .tag {
display: inline-block;
background: var(–or-bg); color: var(–or);
font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
padding: 5px 14px; border-radius: 9999px;
margin-bottom: 18px;
}
/* ── BUTTONS ────────────────────────────────────────── */
.srv .btn-p {
display: inline-flex; align-items: center; gap: 8px;
background: var(–or); color: #fff;
font-family: var(–fb); font-size: 15px; font-weight: 600;
padding: 15px 28px; border-radius: 9999px;
box-shadow: 0 4px 18px rgba(242,101,34,.3);
transition: background .2s, transform .2s, box-shadow .2s;
}
.srv .btn-p:hover { background: var(–or-dk); color: #fff; transform: translateY(-2px); box-shadow: 0 8px 28px rgba(242,101,34,.4); }
.srv .btn-s {
display: inline-flex; align-items: center; gap: 8px;
background: transparent; color: var(–ink);
font-family: var(–fb); font-size: 15px; font-weight: 500;
padding: 13px 22px; border-radius: 9999px;
border: 1.5px solid var(–ink-12);
transition: background .2s, border-color .2s;
}
.srv .btn-s:hover { background: var(–ink-06); border-color: var(–ink-30); }
.srv .btn-ghost {
display: inline-flex; align-items: center; gap: 8px;
background: transparent; color: rgba(255,255,255,.75);
font-family: var(–fb); font-size: 15px; font-weight: 500;
padding: 13px 22px; border-radius: 9999px;
border: 1.5px solid rgba(255,255,255,.25);
transition: background .2s, border-color .2s, color .2s;
}
.srv .btn-ghost:hover { background: rgba(255,255,255,.1); border-color: rgba(255,255,255,.5); color: #fff; }
.srv .btn-link {
display: inline-flex; align-items: center; gap: 6px;
color: var(–or); font-size: 14px; font-weight: 600;
transition: gap .2s;
}
.srv .btn-link:hover { gap: 10px; }
.srv .btn-link::after { content: '→’; }
/* ── SCROLL REVEAL ──────────────────────────────────── */
.srv .rv { opacity: 0; transform: translateY(22px); transition: opacity .6s var(–ease), transform .6s var(–ease); }
.srv .rv.vis { opacity: 1; transform: none; }
/* ── SECTION HEADER ─────────────────────────────────── */
.srv .sec-hd { margin-bottom: 52px; }
.srv .sec-hd.center { text-align: center; }
.srv .sec-hd .sub {
font-size: 17px; color: var(–ink-55); line-height: 1.75; font-weight: 300;
max-width: 600px; margin-top: 10px;
}
.srv .sec-hd.center .sub { margin-left: auto; margin-right: auto; }
/* ════════════════════════════════════════════════════
S1 — HERO
════════════════════════════════════════════════════ */
#srv-hero {
background: var(–ink);
padding: 104px 0 92px;
position: relative; overflow: hidden;
}
#srv-hero::before {
content: ”;
position: absolute; inset: 0;
background-image:
radial-gradient(circle at 7% 25%, rgba(242,101,34,.14) 0%, transparent 50%),
radial-gradient(circle at 90% 75%, rgba(242,101,34,.07) 0%, transparent 48%);
pointer-events: none;
}
#srv-hero > .w { position: relative; }
.srv .hero-grid {
display: grid;
grid-template-columns: 1fr 380px;
gap: 72px;
align-items: center;
}
.srv .hero-eyebrow {
display: inline-flex; align-items: center; gap: 10px;
color: var(–or);
font-size: 12px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
margin-bottom: 22px;
}
.srv .hero-eyebrow::before { content: ”; width: 24px; height: 2px; background: var(–or); flex-shrink: 0; }
#srv-hero h1 { color: #fff; margin-bottom: 18px; }
.srv .hero-sub {
font-size: clamp(15px,1.5vw,18px);
color: rgba(255,255,255,.6);
max-width: 520px; margin-bottom: 36px;
line-height: 1.78; font-weight: 300;
}
.srv .hero-ctas { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 10px; }
.srv .hero-micro { font-size: 13px; color: rgba(255,255,255,.35); font-style: italic; }
/* Services quick-view card (hero right) */
.srv .hero-services-card {
background: rgba(255,255,255,.05);
border: 1px solid rgba(255,255,255,.10);
border-radius: 20px;
padding: 28px 24px;
}
.srv .hsc-label {
font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
color: rgba(255,255,255,.3); margin-bottom: 16px;
display: flex; align-items: center; gap: 8px;
}
.srv .hsc-label::after { content: ”; flex: 1; height: 1px; background: rgba(255,255,255,.08); }
.srv .hsc-item {
display: flex; align-items: center; justify-content: space-between;
gap: 12px; padding: 11px 0;
border-bottom: 1px solid rgba(255,255,255,.06);
transition: opacity .2s;
}
.srv .hsc-item:last-of-type { border-bottom: none; }
.srv .hsc-item:hover { opacity: .8; }
.srv .hsc-num {
font-family: var(–fd); font-size: 11px; font-weight: 800; font-style: italic;
color: var(–or); flex-shrink: 0; min-width: 20px;
}
.srv .hsc-name {
font-size: 13px; font-weight: 500; color: rgba(255,255,255,.75);
flex: 1; line-height: 1.3;
}
.srv .hsc-price {
font-family: var(–fd); font-size: 13px; font-weight: 700;
color: rgba(255,255,255,.4); white-space: nowrap;
}
/* ════════════════════════════════════════════════════
S2 — ŚCIEŻKI KLIENTA (biały)
════════════════════════════════════════════════════ */
#srv-paths { padding: 96px 0; background: #fff; }
.srv .paths-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 20px;
}
.srv .path-card {
background: var(–ink-06);
border: 1.5px solid var(–ink-12);
border-radius: 22px;
padding: 36px 32px;
display: flex; flex-direction: column;
transition: transform .25s, box-shadow .25s, border-color .25s;
}
.srv .path-card:hover { transform: translateY(-4px); box-shadow: var(–sh-h); border-color: var(–ink-30); }
.srv .path-card.is-gateway {
border-color: rgba(242,101,34,.3);
background: var(–or-bg);
}
.srv .path-card.is-gateway:hover { border-color: var(–or); }
.srv .path-num {
font-family: var(–fd); font-size: 12px; font-weight: 800; font-style: italic;
color: var(–or); margin-bottom: 14px; display: block;
letter-spacing: .06em; text-transform: uppercase;
}
.srv .path-situation {
font-family: var(–fd); font-size: clamp(17px,1.7vw,20px); font-weight: 700;
color: var(–ink); line-height: 1.25; letter-spacing: -.015em;
margin-bottom: 12px;
}
.srv .path-desc {
font-size: 14px; color: var(–ink-55); line-height: 1.75;
flex: 1; margin-bottom: 24px;
}
/* Journey flow chips */
.srv .path-flow {
display: flex; align-items: center; flex-wrap: wrap; gap: 6px;
}
.srv .path-chip {
font-size: 11px; font-weight: 600;
padding: 4px 10px; border-radius: 9999px;
background: #fff; border: 1px solid var(–ink-12);
color: var(–ink-55);
white-space: nowrap;
}
.srv .path-chip.is-start {
background: var(–or); border-color: var(–or); color: #fff;
}
.srv .path-card.is-gateway .path-chip { background: rgba(255,255,255,.7); }
.srv .path-arrow {
font-size: 11px; color: var(–ink-30);
}
/* ════════════════════════════════════════════════════
S3 — WSZYSTKIE USŁUGI (ink-06)
════════════════════════════════════════════════════ */
#srv-services { padding: 96px 0; background: var(–ink-06); }
.srv .services-list { border-top: 1px solid var(–ink-12); }
.srv .service-row {
display: grid;
grid-template-columns: 56px 1fr 1fr auto;
gap: 0 48px;
padding: 36px 0;
border-bottom: 1px solid var(–ink-12);
align-items: center;
transition: background .2s;
}
.srv .service-row:hover { background: rgba(255,255,255,.7); }
.srv .srv-num {
font-family: var(–fd); font-size: 22px; font-weight: 800; font-style: italic;
color: var(–or); line-height: 1;
}
.srv .srv-left { display: flex; flex-direction: column; gap: 6px; }
.srv .srv-name {
font-family: var(–fd); font-size: clamp(18px,2vw,24px); font-weight: 700;
color: var(–ink); letter-spacing: -.02em; line-height: 1.2;
}
.srv .srv-tagline {
font-size: 13px; color: var(–ink-55); font-style: italic; line-height: 1.4;
}
.srv .srv-tags { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 4px; }
.srv .srv-tag {
font-size: 11px; font-weight: 600; letter-spacing: .05em;
color: var(–ink-30);
background: #fff; border: 1px solid var(–ink-12);
padding: 2px 8px; border-radius: 4px;
}
.srv .srv-meta { display: flex; flex-direction: column; gap: 5px; }
.srv .srv-meta-item {
display: flex; gap: 8px; align-items: baseline;
font-size: 13px; color: var(–ink-55);
}
.srv .srv-meta-label {
font-size: 11px; font-weight: 700; letter-spacing: .07em; text-transform: uppercase;
color: var(–ink-30); min-width: 70px; flex-shrink: 0;
}
.srv .srv-right { display: flex; flex-direction: column; align-items: flex-end; gap: 12px; }
.srv .srv-price {
font-family: var(–fd); font-size: clamp(18px,2vw,24px); font-weight: 800;
color: var(–ink); letter-spacing: -.02em; text-align: right;
}
.srv .srv-price small {
font-family: var(–fb); font-size: 12px; font-weight: 400;
color: var(–ink-30); display: block; margin-top: 2px;
letter-spacing: 0;
}
/* ════════════════════════════════════════════════════
S4 — DLACZEGO WARTO (biały)
════════════════════════════════════════════════════ */
#srv-why { padding: 96px 0; background: #fff; }
.srv .why-grid {
display: grid;
grid-template-columns: 1fr 1.1fr;
gap: 80px;
align-items: start;
}
.srv .why-copy { padding-top: 8px; }
.srv .why-copy p {
font-size: 17px; color: var(–ink-55); line-height: 1.85; font-weight: 300;
margin-bottom: 20px;
}
.srv .why-copy p strong { color: var(–ink-80); font-weight: 600; }
.srv .why-copy p:last-child { margin-bottom: 0; }
.srv .why-rows { border-top: 1px solid var(–ink-12); }
.srv .why-row {
display: grid;
grid-template-columns: 36px 1fr;
gap: 0 28px;
padding: 28px 0;
border-bottom: 1px solid var(–ink-12);
align-items: start;
}
.srv .why-n {
font-family: var(–fd); font-size: 14px; font-weight: 800; font-style: italic;
color: var(–or); padding-top: 2px;
}
.srv .why-statement {
font-family: var(–fd); font-size: clamp(15px,1.6vw,18px); font-weight: 700;
color: var(–ink); line-height: 1.25; letter-spacing: -.01em;
margin-bottom: 6px;
}
.srv .why-desc {
font-size: 13px; color: var(–ink-55); line-height: 1.7;
}
.srv .why-desc strong { color: var(–ink-80); font-weight: 600; }
/* ════════════════════════════════════════════════════
S5 — QUICK AUDIT GATEWAY (ink-06)
════════════════════════════════════════════════════ */
#srv-gateway { padding: 96px 0; background: var(–ink-06); }
.srv .gateway-card {
background: var(–ink);
border-radius: 22px;
padding: 56px 60px;
position: relative; overflow: hidden;
display: grid;
grid-template-columns: 1fr auto;
gap: 60px;
align-items: center;
}
.srv .gateway-card::before {
content: ”;
position: absolute; inset: 0;
background: radial-gradient(circle at 90% 20%, rgba(242,101,34,.18) 0%, transparent 55%);
pointer-events: none;
}
.srv .gateway-card > * { position: relative; }
.srv .gateway-tag {
display: inline-block;
background: rgba(242,101,34,.15); color: var(–or);
font-size: 11px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase;
padding: 4px 14px; border-radius: 9999px;
margin-bottom: 16px;
}
.srv .gateway-card h3 {
font-family: var(–fd); font-size: clamp(22px,2.4vw,32px); font-weight: 700;
color: #fff; margin-bottom: 14px; letter-spacing: -.025em; line-height: 1.2;
}
.srv .gateway-card p {
font-size: 16px; color: rgba(255,255,255,.55); line-height: 1.75; font-weight: 300;
max-width: 560px; margin-bottom: 28px;
}
.srv .gateway-card p strong { color: rgba(255,255,255,.8); font-weight: 600; }
.srv .gateway-credit-list {
display: flex; flex-wrap: wrap; gap: 8px;
}
.srv .gateway-credit-chip {
font-size: 12px; color: rgba(255,255,255,.5);
background: rgba(255,255,255,.06);
border: 1px solid rgba(255,255,255,.1);
padding: 5px 12px; border-radius: 9999px;
}
.srv .gateway-credit-chip strong { color: rgba(255,255,255,.75); font-weight: 600; }
.srv .gateway-right { text-align: center; min-width: 200px; }
.srv .gateway-price {
font-family: var(–fd); font-size: clamp(36px,4vw,52px); font-weight: 800;
color: #fff; letter-spacing: -.03em; line-height: 1;
margin-bottom: 6px;
}
.srv .gateway-price-note {
font-size: 13px; color: rgba(255,255,255,.35);
display: block; margin-bottom: 24px;
}
.srv .btn-p-white {
display: inline-flex; align-items: center; gap: 8px;
background: #fff; color: var(–ink);
font-family: var(–fb); font-size: 15px; font-weight: 600;
padding: 15px 28px; border-radius: 9999px;
transition: background .2s, transform .2s;
white-space: nowrap;
}
.srv .btn-p-white:hover { background: #f4f7fa; transform: translateY(-2px); }
.srv .gateway-micro {
font-size: 11px; color: rgba(255,255,255,.25);
margin-top: 8px; font-style: italic;
}
/* ════════════════════════════════════════════════════
S6 — KTÓRY PRODUKT NA KTÓRY PROBLEM (biały)
════════════════════════════════════════════════════ */
#srv-matrix { padding: 96px 0; background: #fff; }
.srv .matrix-wrap {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.srv .matrix-table {
width: 100%;
min-width: 680px;
border-collapse: collapse;
}
/* Column headers */
.srv .matrix-table thead tr th {
padding: 0 12px 18px;
font-size: 11px; font-weight: 700; letter-spacing: .08em; text-transform: uppercase;
color: var(–ink-30);
text-align: center;
border-bottom: 2px solid var(–ink-12);
vertical-align: bottom;
}
.srv .matrix-table thead tr th:first-child {
text-align: left; padding-left: 0;
font-size: 11px;
min-width: 240px;
}
.srv .matrix-table thead tr th .col-name {
font-family: var(–fd); font-size: 13px; font-weight: 700;
color: var(–ink-80); letter-spacing: -.01em;
display: block; margin-bottom: 3px;
}
.srv .matrix-table thead tr th .col-price {
font-size: 11px; color: var(–ink-30);
}
/* Rows */
.srv .matrix-table tbody tr {
border-bottom: 1px solid var(–ink-12);
}
.srv .matrix-table tbody tr:hover td { background: var(–ink-06); }
.srv .matrix-table tbody td {
padding: 18px 12px;
vertical-align: middle;
transition: background .15s;
}
.srv .matrix-table tbody td:first-child {
padding-left: 0;
font-size: 14px; color: var(–ink-80); font-weight: 500; line-height: 1.4;
}
.srv .matrix-table tbody td:first-child em {
display: block; font-size: 12px; color: var(–ink-30); font-style: normal;
margin-top: 3px;
}
.srv .matrix-table tbody td { text-align: center; }
/* Dots */
.srv .dot-primary {
display: inline-block;
width: 14px; height: 14px;
background: var(–or);
border-radius: 50%;
}
.srv .dot-secondary {
display: inline-block;
width: 10px; height: 10px;
background: transparent;
border: 2px solid var(–ink-12);
border-radius: 50%;
}
/* Legend */
.srv .matrix-legend {
display: flex; gap: 24px; margin-top: 20px;
}
.srv .legend-item {
display: flex; align-items: center; gap: 8px;
font-size: 12px; color: var(–ink-30);
}
/* ════════════════════════════════════════════════════
S7 — CTA (ciemny)
════════════════════════════════════════════════════ */
#srv-cta {
background: var(–ink);
padding: 96px 0 80px;
position: relative; overflow: hidden;
}
#srv-cta::before {
content: ”;
position: absolute; inset: 0;
background-image:
radial-gradient(circle at 12% 50%, rgba(242,101,34,.12) 0%, transparent 50%),
radial-gradient(circle at 88% 20%, rgba(242,101,34,.07) 0%, transparent 45%);
pointer-events: none;
}
#srv-cta > .w { position: relative; text-align: center; }
#srv-cta .d2 { color: #fff; margin-bottom: 16px; }
.srv .cta-sub {
font-size: clamp(15px,1.5vw,18px); color: rgba(255,255,255,.55);
max-width: 560px; margin: 0 auto 36px; line-height: 1.78; font-weight: 300;
}
.srv .cta-btns { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; margin-bottom: 48px; }
.srv .trust-strip {
display: flex; flex-wrap: wrap; gap: 0;
justify-content: center;
border-top: 1px solid rgba(255,255,255,.07);
padding-top: 36px; margin-bottom: 32px;
}
.srv .trust-item {
padding: 0 28px;
border-right: 1px solid rgba(255,255,255,.1);
text-align: center;
}
.srv .trust-item:last-child { border-right: none; }
.srv .trust-val {
font-family: var(–fd); font-size: 13px; font-weight: 700;
color: #fff; display: block; line-height: 1.3;
}
.srv .trust-desc { font-size: 11px; color: rgba(255,255,255,.3); display: block; margin-top: 2px; }
.srv .clients-strip { font-size: 12px; color: rgba(255,255,255,.2); letter-spacing: .08em; text-transform: uppercase; }
.srv .clients-strip span { color: rgba(255,255,255,.4); margin: 0 12px; }
/* Scarcity badge */
.srv .scarcity-badge {
display: inline-flex; align-items: center; gap: 9px;
background: rgba(255,255,255,.06);
border: 1px solid rgba(255,255,255,.12);
color: rgba(255,255,255,.65);
font-size: 13px; font-weight: 500;
padding: 8px 20px; border-radius: 9999px;
margin-bottom: 20px;
}
.srv .scarcity-badge i {
width: 8px; height: 8px; background: var(–green);
border-radius: 50%; flex-shrink: 0; display: block;
animation: srv-blink 2.2s ease-in-out infinite;
font-style: normal;
}
@keyframes srv-blink {
0%, 100% { opacity: 1; }
50% { opacity: .25; }
}
/* ════════════════════════════════════════════════════
RESPONSIVE
════════════════════════════════════════════════════ */
@media (max-width: 1024px) {
.srv .service-row { grid-template-columns: 48px 1fr auto; }
.srv .srv-meta { display: none; }
}
@media (max-width: 900px) {
.srv .hero-grid { grid-template-columns: 1fr; gap: 40px; }
.srv .paths-grid { grid-template-columns: 1fr; }
.srv .service-row { grid-template-columns: 48px 1fr auto; gap: 0 24px; }
.srv .why-grid { grid-template-columns: 1fr; gap: 40px; }
.srv .gateway-card { grid-template-columns: 1fr; gap: 32px; }
.srv .gateway-right { text-align: left; }
.srv .trust-strip { gap: 16px 0; }
.srv .trust-item { padding: 8px 20px; }
}
@media (max-width: 600px) {
.srv .w, .srv .w–m { padding: 0 20px; }
.srv .service-row { grid-template-columns: 1fr; gap: 8px; padding: 24px 0; }
.srv .srv-num { font-size: 14px; }
.srv .gateway-card { padding: 32px 28px; }
#srv-hero, #srv-paths, #srv-services, #srv-why, #srv-gateway, #srv-matrix, #srv-cta { padding: 64px 0; }
}
Nie sprzedaję usług. Buduję Twoją przewagę konkurencyjną.
Pracuję z maksymalnie 3–4 klientami miesięcznie. Każdy projekt traktuję jak własny biznes – z pełnym zaangażowaniem, bez agencyjnego żargonu i bez wciskania produktów, których nie potrzebujesz.
Bezpłatna rozmowa 30 min · Bez zobowiązań · Bez presji sprzedażowej
Którą ścieżką powinieneś iść?
Każdy klient trafia do mnie z innym problemem i innym poziomem gotowości. Trzy najczęstsze scenariusze:
→
właściwy produkt
→
wdrożenie
lub
Audyt Kampanii
lub
Analiza Konkurencji
→
audyty specjalistyczne
Pięć produktów. Jeden cel:
Twoja przewaga rynkowa.
Dlaczego niezależny konsultant,
a nie agencja?
Agencja zarabia na wdrożeniu. Ja na diagnozie i strategii. To fundamentalna różnica, która zmienia każdą rekomendację, którą usłyszysz.
Jeśli Twoim problemem jest UX, powiem Ci to wprost – nawet jeśli to oznacza, że nie kupisz ode mnie kolejnego audytu kampanii. Mój model biznesowy wymaga, żebym był szczery.
Przez 15 lat pracowałem po stronie klienta w dużych firmach. Wiem, jak wygląda rozmowa z Zarządem, jak się broni budżet i co agencja mówi za zamkniętymi drzwiami. Nie mówię tego co chcesz usłyszeć tylko to co pozwoli Ci realizować wyniki.
Nie jesteś pewien, który produkt jest dla Ciebie?
Quick Audit to 2-godzinna sesja diagnostyczna 1-na-1, podczas której analizujemy Twoje dane na żywo i wskazuję, który produkt da Ci największy ROI. Bez presji, bez ogólników.
Jeśli zdecydujesz się na którykolwiek z moich głównych produktów w ciągu 30 dni, całe 2 900 PLN zostaje odliczone od jego ceny.
Audyt UX: 3 500 PLN zamiast 6 400
Audyt Kampanii: 2 600 PLN zamiast 5 500
Analiza Konkurencji: 2 000 PLN zamiast 4 900
PLN netto · Sesja 2h
Umów Quick Audit
Zwrot 100% jeśli po 30 min uznasz, że sesja nie ma sensu
Który produkt rozwiązuje Twój problem?
Szybka mapa dopasowania. Jeśli widzisz swój problem w tabeli – wiesz, od czego zacząć.
| Twój problem / sytuacja |
Strategia 12 900 |
Audyt UX 6 400 |
Kampanie od 3 700 |
Konkurencja 4 900 |
Quick Audit 2 900 |
|---|---|---|---|---|---|
| Działam chaotycznie, nie mam strategii ani modelu atrybucjiBrak spójnego planu, każda kampania to eksperyment | |||||
| Mam ruch, ale strona nie konwertujeBounce rate wysoki, mało leadów / zakupów | |||||
| Przepalamy budżet reklamowy, ROAS nie rośnieGoogle Ads lub Meta Ads nie zwracają oczekiwanego ROI | |||||
| Nie wiem co robi konkurencja i dlaczego rośnie szybciejTracę market share, nie widzę skąd bierze klientów | |||||
| Niski ruch organiczny, słaba widoczność SEOBrak contentu, niedomagająca content strategy | |||||
| Chcę sprawdzić agencję / zweryfikować czy dobrze inwestujęNiezależna opinia bez konfliktu interesów | |||||
| Nie wiem od czego zacząćWidzę, że coś jest nie tak, ale nie umiem wskazać co |
Główne rozwiązanie
Może pomóc
Gotowy, żeby przestać zgadywać?
Umów bezpłatną 30-minutową rozmowę diagnostyczną. Wstępnie przeanalizuję Twoją sytuację i powiem Ci wprost, który produkt da Ci największy zwrot z inwestycji.
Rozmowa nic nie kosztuje
Nie jestem agencją – mówię prawdę
Klient-side + agencja
Doświadczenie międzynarodowe
Zaufali mi:
Coders Lab
Fabryka Form
XTB
Europejski Instytut Finansowy
Oliva.rs
(function () {
/* ── Availability badge – auto miesiąc ─────────────── */
const avail = document.getElementById(’srv-avail-text’);
if (avail) {
const months = [’Styczeń’,’Luty’,’Marzec’,’Kwiecień’,’Maj’,’Czerwiec’,
'Lipiec’,’Sierpień’,’Wrzesień’,’Październik’,’Listopad’,’Grudzień’];
const now = new Date();
const label = months[now.getMonth()] + ’ ’ + now.getFullYear();
avail.textContent = 'Przyjmuję nowych klientów · ’ + label + ’ · 3 miejsca wolne’;
}
/* ── Scroll reveal ─────────────────────────────────── */
const revEls = document.querySelectorAll(’#srv-page .rv’);
if (’IntersectionObserver’ in window) {
const ro = new IntersectionObserver((entries) => {
entries.forEach(e => { if (e.isIntersecting) { e.target.classList.add(’vis’); ro.unobserve(e.target); } });
}, { threshold: 0.08 });
revEls.forEach(el => ro.observe(el));
} else {
revEls.forEach(el => el.classList.add(’vis’));
}
})();
