Analytics

Google Analytics 4 Setup Guide for Nepal Businesses

Most Nepal business websites have Google Analytics installed incorrectly - or not at all. Without accurate data, you're running your marketing blindfolded. This step-by-step guide shows you how to set up GA4 properly, track the right events, and read your data to make better decisions.

Why GA4 Replaced Universal Analytics (And Why You Need It Now)

Google retired Universal Analytics (UA) in July 2024. If your Nepal business website is still trying to use the old UA tracking, it stopped collecting data. GA4 is the mandatory replacement.

What's different about GA4:

  • Event-based model Every user action (page view, scroll, click, form submit) is an "event." This is more flexible than UA's session/pageview model.
  • Cross-device tracking GA4 can track users across mobile and desktop sessions more reliably than UA.
  • Better privacy compliance GA4 is designed for a cookieless future with Google's Consent Mode.
  • Machine learning insights GA4 predicts which users are likely to purchase or churn, based on your data patterns.

Step 1: Create a GA4 Property

  1. Go to analytics.google.com and sign in with your Google account (create one if needed).
  2. Click Admin (gear icon, bottom left).
  3. Click Create Property. Enter your property name (e.g., "YourBusiness.com.np").
  4. Select your business category, size, and intended use. Click Next.
  5. Select Web as your platform. Enter your website URL (e.g., https://yourbusiness.com.np).
  6. Click Create Stream. You'll see your Measurement ID (format: G-XXXXXXXXXX). Copy this.

Step 2: Install the Tracking Code on Your Website

Add this code to the <head> section of every page on your website. Replace G-XXXXXXXXXX with your actual Measurement ID:

<!-- Google Analytics 4 -->
<script async
  src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX">
</script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments)}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

Using WordPress? Install the "Site Kit by Google" plugin - it handles GA4 installation without touching code. Using Wix or Squarespace? Each platform has a dedicated GA4 integration in settings. Static HTML site? Add the code directly to every HTML file's <head> section.

Step 3: Verify Data is Flowing

  1. Open your website in a browser.
  2. In GA4, go to Reports → Realtime.
  3. You should see "1 user in last 30 minutes" that's you.
  4. If nothing appears: check the code is on all pages, verify your Measurement ID is correct, and disable ad-blockers for testing.

Wait 24–48 hours before judging whether data is accumulating. GA4's reports have a data processing delay that's normal.

Want GA4 set up properly with custom event tracking?

I set up GA4 with custom events, conversion tracking, and Search Console integration for Nepal businesses. Takes 1–2 days to implement correctly.

I can do this for you

Key Events to Track for Nepal Businesses

GA4 tracks some events automatically (page views, scrolls, clicks, file downloads). For Nepal businesses, these additional events matter most:

Contact form submission

The most important event for service businesses. Fire a GA4 event when someone submits your inquiry form. Without this, you can't measure your website's lead generation.

gtag('event', 'form_submit', {form_name: 'contact'});

Phone number click

Track when mobile users tap your phone number. On a Nepal website where 80% of traffic is mobile, this is often your highest-converting action.

WhatsApp / Viber button click

If you have WhatsApp or Viber contact buttons (common for Nepal businesses), track clicks. This tells you which communication channel your customers prefer.

Product/service page views

Which services get the most views? This tells you where to invest in content and where to improve conversion copy.

Step 4: Setting Up Conversions

A "conversion" in GA4 is an event you mark as business-critical. Setting up conversions correctly lets you measure your ROI from SEO, ads, and other channels.

  1. In GA4, go to Admin → Conversions.
  2. Click New Conversion Event.
  3. Enter the event name you want to mark as a conversion (e.g., form_submit, phone_call_click).
  4. Click Save. It takes up to 24 hours for conversions to appear in reports.

Reading Your GA4 Dashboard: What the Numbers Mean

MetricWhat It MeansGood Benchmark
Active usersUnique visitors (30-day period)Depends on your stage
SessionsTotal visits (1 user can have multiple)Higher than users
Engagement rate% of sessions lasting 10s+ or with conversion>50% is good
Bounce rateSessions with no engagement (not labeled in GA4 as in UA)Lower is better
ConversionsTimes your key events firedTrack trend over time
Organic search trafficVisitors from Google (not paid ads)Growing month-over-month

Common GA4 Mistakes Nepal Websites Make

  • Tracking code not on every page. If GA4 code is missing from the contact page or thank-you page, your conversion data will be wrong.
  • Internal traffic inflating the numbers. Every time you visit your own site, it counts as a session. Filter out your IP address in GA4 Admin → Data Streams → More Tagging Settings → Define Internal Traffic.
  • Not linking to Google Search Console. GA4 + Search Console integration shows which Google search queries bring visitors. This is essential for SEO planning. Link in GA4 Admin → Property Settings → Search Console Links.
  • Not setting up conversion events. Without conversions, you can't measure which traffic sources actually generate leads - you're just counting visits.
  • Trusting the Realtime report for decisions. Realtime is for verification, not decisions. Use Reports → Acquisition for traffic analysis and Reports → Engagement for behavior analysis.

Bonus: Connect Google Search Console

Google Search Console shows you what search queries bring people to your site, which pages rank for which keywords, and which pages have crawl errors. Connecting it to GA4 gives you the complete picture.

  1. Go to Google Search Console → Add Property → enter your Nepal website URL.
  2. Verify ownership (easiest method: add the HTML meta tag to your homepage).
  3. In GA4 Admin → Property Settings → Search Console Links → Link.
  4. Data from Search Console appears in GA4 Reports → Acquisition → Search Console.

Want GA4 set up properly for your Nepal business?

I set up GA4 with custom event tracking, conversion configuration, and Search Console integration. You get actionable data - not just a tracking pixel.

Get GA4 set up right
Rahul Ranjan

Rahul Ranjan

SEO Expert & Full Stack Developer · Biratnagar, Nepal

Director of Marketing at Dragon Insurance (US). I set up GA4 with custom event tracking and conversion measurement for Nepal businesses - and I can fix the technical issues GA4 reveals.

Chat on WhatsApp