Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

Unit 4: SEM, Web Analytics & Google Analytics

Lesson 11 of 11 in the free Digital Marketing notes on Siksha Sarovar, written by Rohit Jangra.

Introduction to Search Engine Marketing (SEM)

Search Engine Marketing (SEM) is the broader practice of gaining visibility and traffic from search engines through both organic (SEO) and paid (PPC) methods.

SEO vs. SEM vs. PPC:

SEOSEMPPC
ScopeOrganic onlyOrganic + PaidPaid only
CostTime investmentTime + MoneyCost per click
Speed to ResultsSlow (3–6 months)MixedImmediate
SustainabilityLong-term compoundingMixedEnds with budget
ROIHigh (long-term)High overallVariable — depends on optimization

---

SEM Strategy Components

1. Keyword Research

ToolFeatures
Google Keyword PlannerFree; search volume + CPC data
SEMrushCompetitive analysis, keyword gaps
AhrefsBacklink data + keyword difficulty
Answer The PublicQuestion-based keyword discovery
Google Search ConsoleReal queries driving your site traffic

Keyword Intent Classification:

Intent TypeExample QueryBest Channel
Informational"what is digital marketing"Content/Blog, SEO
Navigational"Google Analytics login"Brand Ads
Commercial"best digital marketing tools"Content + PPC
Transactional"buy digital marketing course"PPC, Shopping Ads

2. SERP Features to Target:

---

Web Analytics

Web Analytics is the collection, measurement, analysis, and reporting of website data to understand user behavior and optimize digital performance.

Why Web Analytics Matters:

  1. Understand how visitors discover and interact with your website
  2. Identify which traffic sources drive the most conversions
  3. Pinpoint friction points in the user journey (high exit pages)
  4. Measure marketing campaign effectiveness with real data
  5. Enable A/B testing for evidence-based optimization decisions

---

Introduction to Social Media Metrics

Vanity Metrics vs. Actionable Metrics:

Vanity MetricActionable Metric
Total followersFollower growth rate (month-over-month)
Total post likesEngagement rate (likes ÷ reach)
Total impressionsReach (unique accounts)
Total video viewsView-through rate
Total page visitsPages per session + bounce rate

Key Social Media KPIs:

  • Reach: Unique accounts that saw your content
  • Impressions: Total times content was displayed (includes repeat views)
  • Engagement Rate: (Likes + Comments + Shares) ÷ Reach × 100
  • Share of Voice: Your brand mentions vs. competitors
  • Sentiment Score: Ratio of positive to negative brand mentions

---

Google Analytics (GA4)

Google Analytics 4 (GA4) is Google's free web analytics platform that tracks and reports website/app traffic, user behavior, and conversion data.

GA4 Key Report Sections:

ReportWhat It Shows
RealtimeCurrent active users and pages being viewed
AcquisitionTraffic sources — channels, campaigns, keywords
EngagementPages viewed, events fired, time on site
MonetizationE-commerce revenue, purchase funnels
RetentionUser retention cohorts (Day 1, 7, 30)
DemographicsAge, gender, location breakdown
TechDevice type, browser, OS used

---

Google Analytics Key Metrics

Audience & Traffic Metrics:

MetricDescription
UsersUnique individuals who visited
New UsersFirst-time visitors
SessionsIndividual visits (resets after 30 min inactivity)
Sessions per UserAverage number of visits per user

Behavior & Engagement Metrics:

MetricDescription
Bounce Rate% leaving after viewing only 1 page
Engagement Rate% of sessions considered "engaged" (GA4)
Pages per SessionAverage depth of website visit
Average Session DurationMean time users spend per visit

Conversion Metrics:

MetricDescription
ConversionsGoal completions (purchases, sign-ups, form fills)
Conversion RateConversions ÷ Sessions × 100
RevenueTotal e-commerce transaction revenue
ROASRevenue ÷ Ad Spend (Google Ads linked)

---

Google AdWords (Google Ads)

Google Ads is Google's online advertising platform enabling marketers to place ads across:

  • Search Network: Text ads on Google Search results
  • Display Network: Visual ads across 2M+ partner websites
  • Shopping Ads: Product listings with image, price, store name
  • Video Ads: YouTube pre-roll, mid-roll, and discovery ads
  • App Campaigns: Automated cross-network app promotion

Google Ads + Google Analytics Integration Benefits:

  • Post-click behavior analysis (what users do after clicking the ad)
  • Audience sharing for remarketing campaigns
  • Conversion import from GA4 into Google Ads for bidding optimization
  • Full campaign cost data available within Analytics reports

---

Data Collection for Web Analytics

Primary Methods:

1. JavaScript Tracking Code (Tag-Based)

  • Small JS snippet placed on every page of the website
  • Fires on page load and captures user interaction data
  • GA4 uses gtag.js or integrates via Google Tag Manager (GTM)

2. Google Tag Manager (GTM)

  • Tag management system for deploying multiple tracking codes without developer involvement
  • Event triggers: clicks, form submissions, scroll depth, video plays
  • Version control and preview/debug mode before going live
  • Single GTM container snippet replaces multiple individual tags

3. Server-Side Tracking

  • Data sent from server directly (not via user's browser)
  • Bypasses ad blockers and browser privacy restrictions
  • More accurate; GDPR-compliant when configured correctly

Data Points Collected by GA4:

  • Page URL, page title, referring URL source
  • Browser type, device category, operating system
  • Screen resolution, user language, geographic location
  • User ID (if logged in for cross-device tracking)
  • All events and interactions defined in tracking setup

---

Multichannel Attribution

Attribution modeling determines how credit for a conversion is distributed across multiple marketing touchpoints in the customer journey.

Attribution Models:

ModelCredit DistributionBest Use Case
Last Click100% to last touchpointDirect response campaigns
First Click100% to first touchpointBrand awareness measurement
LinearEqual credit to all touchpointsBalanced view of journey
Time DecayMore credit to recent touchpointsShort sales cycles
Position-Based (U-shaped)40% first + 40% last + 20% middleBalancing awareness + conversion
Data-DrivenML algorithm-based allocationLarge data volume; most accurate

---

Universal Analytics vs. GA4

FeatureUniversal Analytics (deprecated July 2023)GA4 (current standard)
Tracking ModelSession-basedEvent-based
Cross-PlatformWeb onlyWeb + App unified
PrivacyCookie-dependentPrivacy-first (user ID, signals)
Bounce RateStandard metricReplaced by Engagement Rate
Machine LearningLimitedPredictive metrics, anomaly detection
BigQuery ExportPaid (360 only)Free for all

---

Tracking Code Implementation

GA4 Setup Steps:

  1. Create GA4 Property in Google Analytics admin (analytics.google.com)
  2. Get Measurement ID (format: G-XXXXXXXXXX)
  3. Install via Google Tag Manager (recommended):
  • Create GTM container → Add GTM snippet to website <head> and <body>
  • In GTM: New Tag → Google Analytics: GA4 Configuration
  • Set Measurement ID; Trigger: All Pages — Initialize
  • Use Preview mode to test all events are firing correctly
  • Publish container when all events verified
  1. Verify: Check Realtime report in GA4 for live user activity

Key GA4 Events to Track:

Event NameAuto-Tracked?Business Value
page_viewYesTraffic volume analysis
session_startYesSession-level data
scrollYesContent engagement depth
clickYes (outbound)External link tracking
form_submitCustomLead generation tracking
add_to_cartCustomE-commerce funnel analysis
purchaseCustomRevenue and ROAS tracking