Skip to content

94. ROI Campaigns - rentownosc kampanii

Poziom: Zaawansowany | Czas: 7 min

ROI Campaign Tracking = wiedza DOKLADNIE ile zarabiasz на kazdej kampanii. Pozytywny ROI = skalowac. Negatywny = pause lub optimize.

Formula ROI

ROI = (Revenue - Cost) / Cost × 100%

PRZYKLAD:

Kampania: "Spring Sale Facebook Ads"
Revenue: 10,000 zl (10 klientow × 1,000 zl)
Cost: 2,000 zl (ad spend + labor)
ROI: (10,000 - 2,000) / 2,000 = 400% (4X return!)

NA KAZDE 1 zl wydane -> ZAROBIONE 4 zl

DOBRY ROI: >300% (3X)
SOLID: 200-300% (2-3X)
BREAK-EVEN: 100% (1X)
STRATA: <100% (less than 1X)

Tracking Costs (Complete Picture)

1. Direct Ad Spend

PLATFORMA COSTS:

Facebook Ads: 1,500 zl
Google Ads: 1,200 zl
LinkedIn Ads: 800 zl

TOTAL: 3,500 zl

GDZIE trackowac:
- GHL Custom Field: "Campaign Ad Spend"
- Spreadsheet: Budget tracker
- Accounting software: Marketing expenses

2. Hidden Costs (czesto ignorowane!)

LABOR:
Campaign setup: 5 godz × 100 zl/h = 500 zl
Management: 10 godz × 100 zl/h = 1,000 zl

TOOLS/SOFTWARE:
GHL license: 300 zl/month (prorated)
Design tools (Canva Pro): 50 zl/month
Email verificateur (NeverBounce): 100 zl

CREATIVE PRODUCTION:
Copywriter: 500 zl
Graphic designer: 400 zl
Video editor: 600 zl

TOTAL HIDDEN: 3,450 zl

REAL CAMPAIGN COST:
Ad spend (3,500 zl) + Hidden (3,450 zl) = 6,950 zl

Czesto 2X wyzszy niz samo ad spend!

3. Opportunity Cost

QUESTION: Co INNEGO mogles robic z tym czasem/pieniedzmi?

PRIKLAD:
Spent 10 hours на kampanie A (ROI 200%)
Could have spent на kampanie B (historyczny ROI 500%)

OPPORTUNITY COST = 500% - 200% = 300% lost potential

Track WSZYSTKICH opcji, wybieraj najlepszy ROI!

Tracking Revenue (Co liczyc?)

1. Immediate Revenue (Direct sales)

JEDNA sprzedaz:
Customer kupi produkt за 1,000 zl
= 1,000 zl revenue attributed do kampanii

PROSTE, ale INCOMPLETE picture...

2. Lifetime Value (LTV)

CUSTOMER nie kupuje raz - kupuje WIELOKROTNIE!

PRZYKLAD (Coaching business):

Month 1: First program 2,000 zl
Month 4: Upsell advanced 3,000 zl
Month 8: Renewal 2,000 zl
Month 12: Referral bonus 500 zl

TOTAL LTV = 7,500 zl (nie 2,000!)

ROI CALCULATION:
Acquisition cost: 500 zl
LTV: 7,500 zl
TRUE ROI: (7,500 - 500) / 500 = 1,400% (14X!)

ZAWSZE track LTV, не tylko first sale!

3. Referral Value

CUSTOMER nie tylko kupuje - POLECA innch!

PRZYKLAD:

Customer A (acquired through kampania):
- Own LTV: 5,000 zl
- Referred Customer B: 4,000 zl LTV
- Referred Customer C: 3,000 zl LTV

TOTAL VALUE from Customer A = 12,000 zl!

Acquisition cost: 400 zl
TRUE ROI: (12,000 - 400) / 400 = 2,900% (29X!!)

Champions create champions!

GHL Campaign ROI Setup

Krok 1: Campaign Tag dla Tracking

KAZDA kampania = Unique tag

CAMPAIGNS:
- "spring-sale-2024"
- "webinar-promo-jan"
- "black-friday-ads"
- "referral-program-q1"

AUTOMATION:

IF: Contact visits landing page з UTM campaign=spring-sale-2024
THEN: Tag contact "spring-sale-2024"

RESULT: Wszystkie contacts segmentowane per kampania!

Krok 2: Revenue Tracking per Tag

REPORTING -> Custom Report

FILTERS:
- Tag contains: "spring-sale-2024"
- Opportunity Stage: Won
- Date Range: Campaign period (Mar 1-31)

METRICS:
- COUNT contacts (leads)
- COUNT opportunities won (customers)
- SUM deal value (revenue)
- AVG deal value
- Conversion rate (customers / leads)

PRZYKLAD OUTPUT:

Campaign: Spring Sale 2024
Period: Mar 1-31, 2024
Leads: 250
Customers: 25 (10% conversion)
Revenue: 50,000 zl
Avg deal: 2,000 zl

Krok 3: Cost Tracking (Manual Entry)

GHL CUSTOM FIELDS (per contact OR opportunity):

"Campaign Name": spring-sale-2024
"Ad Spend": 5,000 zl (total kampanii / liczba leadow)
"Cost Per Lead": 20 zl (5,000 / 250)
"CAC" (Customer Acquisition Cost): 200 zl (5,000 / 25)

AUTOMATIC CALCULATION w Custom Report:
ROI = (Revenue - Total Cost) / Total Cost
ROI = (50,000 - 5,000) / 5,000 = 900% (9X!)

Campaign Comparison Dashboard

MULTI-CAMPAIGN VIEW:

Campaign          | Leads | Customers | Revenue | Cost  | ROI
------------------|-------|-----------|---------|-------|------
Spring Sale       | 250   | 25        | 50,000  | 5,000 | 900%
Webinar Jan       | 150   | 30        | 60,000  | 3,000 | 1,900%
Black Friday      | 400   | 20        | 40,000  | 8,000 | 400%
Referral Q1       | 50    | 15        | 30,000  | 500   | 5,900%

INSIGHTS:
- Referral Q1: HIGHEST ROI (5,900%) - SCALE!
- Webinar Jan: High conversion (20%) + great ROI (1,900%)
- Black Friday: Mnostwo leadow ale nizki conversion (5%) - optimize!
- Spring Sale: Solid all-around (900% ROI)

DECISION:
- 2X budget на Referral program (infinite upside!)
- Increase webinar frequency (proven winner)
- Pause/optimize Black Friday (underperforming)

Real-Time ROI Monitoring

MID-CAMPAIGN CHECK (nie czekaj na koniec!):

Week 1 of 4-week kampanii:
Spent: 1,000 zl из 4,000 zl budget (25%)
Leads: 50
Customers: 3
Revenue: 6,000 zl

PROJECTION (if trends continue):
Total spent: 4,000 zl
Projected revenue: 24,000 zl (6,000 × 4)
Projected ROI: (24,000 - 4,000) / 4,000 = 500% (5X)

ACTION: 500% = GREAT! -> Continue OR increase budget!

IF INSTEAD projection pokazywal <100% ROI:
-> PAUSE kampanii, analyze, optimize, relaunch
NIE waste remaining budget!

Optimizing Low-ROI Campaigns

Diagnoza problemu:

NIZKI ROI moze byc spowodowany przez:

1. HIGH COST PER LEAD:
   PROBLEM: Ad spend за wysoki / Poor targeting
   FIX: Improve ad creative, refine audience, lower bids

2. LOW CONVERSION RATE:
   PROBLEM: Leads nie becoming customers
   FIX: Better qualifying, improve sales process, follow-up faster

3. LOW AVERAGE DEAL VALUE:
   PROBLEM: Sprzedaz za cheap produktow
   FIX: Upsell, bundling, premium tier

4. HIGH CHURN:
   PROBLEM: Customers leaving быстро (low LTV)
   FIX: Improve onboarding, customer success, product quality

DIAGNOSIS -> ACTION -> RETEST

A/B Testing dla ROI Improvement:

TEST 1: Landing Page

Version A: Current page (Conversion 5%)
Version B: New design (Conversion 8%)

IMPACT:
Same ad spend -> 60% MORE conversions -> HIGHER ROI!

TEST 2: Ad Creative

Version A: Image ad (CTR 1%)
Version B: Video ad (CTR 2.5%)

IMPACT:
2.5X more clicks -> More leads -> HIGHER ROI

TEST 3: Audience

Audience A: Broad (CPL $30)
Audience B: Lookalike (CPL $18)

IMPACT:
40% LOWER cost per lead -> HIGHER ROI

CONTINUOUS TESTING = Continuous ROI improvement!

Payback Period

PYTANIE: Jak szybko odzyskujesz investment?

FORMULA:
Payback Period = Cost / (Monthly Revenue per Customer)

PRZYKLAD:

CAC: 500 zl
Monthly subscription: 200 zl/месяць

Payback = 500 / 200 = 2.5 months

INTERPRETATION:
Po 2.5 miesiąca -> Break-even
Po 3+ months -> PROFIT!

IDEAL: <3 months payback (szybki return)
CAUTION: >12 months (slow, risky)

Attribution Window Impact на ROI

PROBLEM: Sprzedaz often happens LATER than kampania

PRZYKLAD:

Campaign ends: March 31
Customer kupuje: April 15 (2 weeks pozniej!)

IF attribution window = 7 days:
-> Sale NIE attributed do campaign -> ROI looks LOW

IF attribution window = 30 days:
-> Sale attributed -> TRUE ROI visible

GHL SETUP:
Settings -> Attribution -> Window: 30 days (or 60/90 для longer sales cycles)

MATCH window до YOUR sales cycle!

Negative ROI - Co robic?

SCENARIO: Campaign wygenerował LOSS

Spent: 5,000 zl
Revenue: 3,000 zl
ROI: (3,000 - 5,000) / 5,000 = -40% (STRATA!)

OPCJE:

1. PAUSE immediately (stop bleeding)
2. ANALYZE:
   - Czy targeting byl zly?
   - Czy offer не compelling?
   - Czy landing page poor?
   - Czy sales process failed?
3. OPTIMIZE wszystkoพอгласуรთ identified
4. RELAUNCH z improvements (small test budget)
5. IF still negative -> KILL campaign, move budget elsewhere

RULE: Przestan inwestować w unprofitable channels!

Reporting dla Leadership

EXECUTIVE SUMMARY (Monthly):

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
         MARCH 2024 CAMPAIGN ROI REPORT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

TOTAL MARKETING SPEND: 15,000 zl
TOTAL REVENUE: 120,000 zl
OVERALL ROI: 700% (7X)

TOP 3 CAMPAIGNS:
1. Referral Program: 5,900% ROI
2. Webinar Series: 1,900% ROI
3. Spring Sale: 900% ROI

BOTTOM 2:
1. LinkedIn Ads: 50% ROI (LOSS)
2. Cold Email: 80% ROI (LOSS)

ACTIONS TAKEN:
- 2X budget על referral program
- Paused LinkedIn ads
- Optimizing cold email targeting

NEXT MONTH PROJECTION: 800% ROI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

CLEAR, ACTIONABLE, EXECUTIVE-FRIENDLY

Checklist

☑ Kazda kampania ma unique tag/identifier
☑ UTM parameters на wszystkich linkach
☑ Ad spend tracked (total + per lead)
☑ Hidden costs included (labor, tools, creative)
☑ Revenue tracked (immediate + LTV + referrals)
☑ Conversion rates calculated (lead->customer)
☑ ROI formula applied correctly
☑ Campaign comparison dashboard utworzony
☑ Real-time monitoring w trakcie kampanii
☑ Attribution window ustawiony properly
☑ Payback period obliczony
☑ Low-ROI campaigns optimized OR paused
☑ High-ROI campaigns scaled
☑ Monthly ROI report dla leadership

Nastepny krok: 95. Eksport Danych