Menu

Marketing Funnel and Campaign Analytics

Lesson 3: Marketing Funnel and Campaign Analytics

What is a marketing funnel?

A funnel describes the stages a person passes through on the way to becoming a customer.

Stage

Example event

Typical metric

AwarenessSees an adImpressions, reach
InterestClicks the adClick-through rate (CTR)
ConsiderationVisits the landing pageBounce rate, time on page
ConversionSigns up / buysConversion rate
RetentionReturns, renewsRepeat-purchase rate
AdvocacyRefers othersReferral rate

Measuring each stage shows where potential customers drop off.

Conversion rate

Conversion rate = conversions ÷ eligible opportunities × 100

The denominator must be clear:

Denominator

Gives

UsersShare of people who convert
SessionsShare of visits that convert (users with many visits lower the rate)
ClicksShare of ad clicks that convert
LeadsShare of leads that become customers

These are not interchangeable. Always state which one you used.

Example

Stage

Count

Step conversion

Impressions100,000–
Clicks2,0002.0% (CTR)
Landing page visits1,80090%
Sign-ups1005.6%
Purchases2525%
  • Overall impression-to-purchase rate: 25 ÷ 100,000 = 0.025%
  • The biggest absolute drop is impressions → clicks; the step conversion rates show where improvements may have the most effect.

From the original example: if 2,000 visitors arrive and 100 sign up, the visitor-to-signup conversion rate is 5%. If a campaign brings more visitors but the same number sign up, traffic has increased without improving conversion.

Compare campaigns carefully

Metric

Formula

Question it answers

CTRClicks ÷ impressionsIs the ad attracting attention?
CPCSpend ÷ clicksHow much does each click cost?
CPA / CACSpend ÷ new customersHow much does each customer cost?
ROASRevenue ÷ ad spendHow much revenue per ₹1 spent?
Conversion rateConversions ÷ visitorsDoes traffic turn into customers?
Retention of acquired usersShare still active after N daysAre these quality customers?

Attribution decides which channel gets credit when customers interact with several:

Model

Credit goes to

Last-clickThe final touchpoint before conversion
First-clickThe first touchpoint
LinearAll touchpoints equally
Data-drivenTouchpoints weighted by a statistical model

Different models can rank the same campaigns differently. Check which model your analytics platform uses.

Common mistakes

  • High CTR ≠ valuable customers. Clickbait ads attract low-intent users.
  • Comparing campaigns over different periods or seasons.
  • Ignoring budget and audience differences.
  • Ignoring tracking gaps (ad blockers, cookie consent, cross-device journeys).
  • Judging only short-term conversions without looking at retention or lifetime value.

Try it: Create a simple funnel with impressions, clicks, visits, and signups. Calculate the conversion rate between each consecutive stage.


Data Analytics Tutorial



Learn via Video Course

Data Analysis and Processing with Python using Pandas - Data Science Course Logo

Data Analysis and Processing with Python using Pandas - Data Science Course

5 hrs



Get in Touch For Details