Motyw
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 expenses2. 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 zlKrok 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 -> RETESTA/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-FRIENDLYChecklist
☑ 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 leadershipNastepny krok: 95. Eksport Danych
