The numbers behind everything I've built.

Most portfolios show you the screenshots. This one shows you the traffic and the money. Every project I run is tracked in Google Analytics, and the ones that take payments are read straight from Stripe — the ones that took off, the ones that quietly flatlined, and exactly what each has earned after fees.

Journalists and partners are welcome to cite anything here. Last updated September 3, 2026.

Lifetime visitors

282.1K

282,053 unique people

Visitors in Aug 2026

41.7K+30%

vs. the month before

Visitors, last 12 months

147.6K

147,577 across all projects

Lifetime page views

1.1M

Across 346,654 sessions

Monthly visitors across all projects

Sep 2025Aug 2026. Complete months only.

6,805Sep 2025
10,491Oct 2025
8,432Nov 2025
6,704Dec 2025
6,388Jan 2026
5,835Feb 2026
7,171Mar 2026
5,468Apr 2026
5,906May 2026
10,591Jun 2026
32,058Jul 2026
41,728Aug 2026
Sep
Nov
Jan
Mar
May
Jul

Monthly visitors: Sep 2025: 6,805; Oct 2025: 10,491; Nov 2025: 8,432; Dec 2025: 6,704; Jan 2026: 6,388; Feb 2026: 5,835; Mar 2026: 7,171; Apr 2026: 5,468; May 2026: 5,906; Jun 2026: 10,591; Jul 2026: 32,058; Aug 2026: 41,728.

All 13 projects

Ranked by lifetime visitors. All 12 tracked in Google Analytics recorded traffic in the last three months. The remaining one is measured elsewhere and listed last, since a figure that is not a lifetime visitor count has no place in that ranking.

  • Orthodox Christianity 101

    Teaching the basics of Orthodox Christianity for beginners.

    Content
    Aug
    2,918+38%
    Visitors
    97,407
    Views
    173,152
  • Wanderlust App

    Beautiful places on your new tab page.

    Product
    Aug
    14,366+57%
    Visitors
    62,854
    Views
    140,544
  • Web Design Awards1

    Recognizing the best of the web.

    Product
    Aug
    15,197−2%
    Visitors
    59,568
    Views
    193,473
  • Higglo Digital

    Memorable brand experiences, SEO, and award-winning websites.

    Agency
    Aug
    2,267+112%
    Visitors
    35,579
    Views
    67,379
  • Elite Hockey HQ

    Elite ice hockey training, resources, and community.

    Product
    Aug
    663+86%
    Visitors
    7,235
    Views
    25,088
  • Verdacert

    Sustainability certification platform for businesses.

    Product
    Aug
    1,893+218%
    Visitors
    6,010
    Views
    10,297
  • Egyptian Hockey League (EHL)

    The first ice hockey league in Egypt.

    Community
    Aug
    415+19%
    Visitors
    4,479
    Views
    13,376
  • LandEarly

    Early-stage job discovery for engineers.

    Product
    Aug
    1,861+72%
    Visitors
    3,247
    Views
    10,336
  • ABA Rank

    Ranking and analytics for applied behavior analysis.

    Product
    Aug
    1,272+23%
    Visitors
    3,201
    Views
    18,414
  • Outlink AI

    AI-assisted link building and outreach.

    Product
    Aug
    251+5%
    Visitors
    1,138
    Views
    1,690
  • InitJS2

    Teaching JavaScript to over 400,000 readers.

    Content
    Aug
    429+1%
    Visitors
    873
    Views
    403,508
  • HireAIScore

    AI-powered candidate scoring and hiring intelligence.

    Product
    Aug
    196+26%
    Visitors
    462
    Views
    974
  • Wanderlust Chrome Extension3

    Beautiful places on every new tab, as a browser extension.

    Product
    weekly active users · Chrome Web Store
    12,114
  1. 1Web Design Awards: July 2026 includes a large volume of unverified direct traffic, concentrated in a small number of regions and averaging under 5% engagement. Engaged-visitor figures available on request.
  2. 2InitJS: 402,532 of the lifetime page views were earned on Medium published on Medium before the site had its own analytics. That figure is fixed and counted once; the 976 views and 873 visitors measured since are Google Analytics', and only those appear in the monthly figures and the trend. Because Medium reports views rather than unique readers, it is counted in page views only and adds nothing to the visitor totals.
  3. 3Wanderlust Chrome Extension: measured by the Chrome Web Store rather than Google Analytics, because an extension runs in the browser rather than on a site. 12,114 weekly active users as of 1 August 2026 — a current headcount, not a cumulative total, so it is listed separately and is not added to the lifetime visitor or page-view figures above.

Revenue

Read from Stripe, net of fees and refunds. Revenue is published for 7 of 13 projects — the rest have no connected Stripe account, and are shown as not published rather than as zero.

Net revenue, last 12 months

$3,319

$3,709 gross before fees

Net in Aug 2026

$366.92+2%

vs. the month before

Net revenue, lifetime

$7,184

Since the first payment, on $7,889 charged

Recurring revenue

$176.14

22 active subscriptions a month

Monthly net revenue

Sep 2025Aug 2026. Complete months only, after Stripe fees and refunds.

$159.19Sep 2025
$15.08Oct 2025
$19.38Nov 2025
$165.28Dec 2025
$224.02Jan 2026
$121.27Feb 2026
$1,180Mar 2026
$408.74Apr 2026
$167.56May 2026
$130.92Jun 2026
$360.68Jul 2026
$366.92Aug 2026
Sep
Nov
Jan
Mar
May
Jul

Monthly net revenue: Sep 2025: $159.19; Oct 2025: $15.08; Nov 2025: $19.38; Dec 2025: $165.28; Jan 2026: $224.02; Feb 2026: $121.27; Mar 2026: $1,180; Apr 2026: $408.74; May 2026: $167.56; Jun 2026: $130.92; Jul 2026: $360.68; Aug 2026: $366.92.

How the net figure is reached

Gross charged
$7,889
Refunds & disputes
$219.13
Stripe fees
$485.75
Net, lifetime
$7,184
  • Web Design Awards

    Recognizing the best of the web.

    Product
    Aug net
    $172.65−48%
    Lifetime
    $5,755
    Recurring
    $0.12
  • Wanderlust App

    Beautiful places on your new tab page.

    Product
    Aug net
    $29.17+78%
    Lifetime
    $866.15
    Recurring
    $39.91
  • Verdacert

    Sustainability certification platform for businesses.

    Product
    Aug net
    $155.01
    Lifetime
    $369.29
    Recurring
  • LandEarly

    Early-stage job discovery for engineers.

    Product
    Aug net
    $0.00
    Lifetime
    $119.10
    Recurring
    $126.00
  • Elite Hockey HQ

    Elite ice hockey training, resources, and community.

    Product
    Aug net
    $10.09+8%
    Lifetime
    $74.74
    Recurring
    $10.11
  • Outlink AI

    AI-assisted link building and outreach.

    Product
    Aug net
    $0.00
    Lifetime
    $0.00
    Recurring
  • HireAIScore

    AI-powered candidate scoring and hiring intelligence.

    Product
    Aug net
    $0.00
    Lifetime
    $0.00
    Recurring
  • Orthodox Christianity 101

    Teaching the basics of Orthodox Christianity for beginners.

    Content

    Not published

  • Wanderlust Chrome Extension

    Beautiful places on every new tab, as a browser extension.

    Product

    Not published

  • Higglo Digital

    Memorable brand experiences, SEO, and award-winning websites.

    Agency

    Not published

  • Egyptian Hockey League (EHL)

    The first ice hockey league in Egypt.

    Community

    Not published

  • ABA Rank

    Ranking and analytics for applied behavior analysis.

    Product

    Not published

  • InitJS

    Teaching JavaScript to over 400,000 readers.

    Content

    Not published

  • Web Design Awards (1 of 1), Elite Hockey HQ (6 of 7) — some active subscriptions carry a discount or are fully comped. They are counted as subscribers, but recurring revenue is stated after the discount, so a comped account adds a subscriber without adding revenue.

Methodology

Where the numbers come from
Google Analytics 4, one property per project, read directly via the Analytics Data API. One figure is not GA's: the audience InitJS built on Medium before the site had analytics of its own, which is added once to its lifetime page views and marked in the table. The Chrome extension is not a website and has no GA property at all — its audience is the Chrome Web Store's own weekly figure, listed separately and excluded from every total on this page. Nothing else is entered by hand, and no figure is adjusted after it is read.
What “visitors” means
Monthly figures use GA4's active users — people who actually engaged, deduplicated within the month. Lifetime figures use total users since each property started recording. Because a person visiting in two different months is counted in both, monthly figures do not sum to the lifetime total.
Complete months only
The current month is excluded until it ends, so a partial month never reads as a collapse in traffic.
Dormant and unmeasured projects
Projects showing “—” either recorded no traffic for three or more months, or are not currently being measured because their analytics tag stopped reporting. Both stay listed with their lifetime totals rather than being quietly dropped, and both are excluded from the monthly figures — a broken tag is a measurement gap, not an audience decline. Affected projects are numbered in the table and explained beneath it.
Where the revenue comes from
Stripe, one account per project, read directly from the Balance Transactions API — the same ledger the payouts are made from, not a sales figure typed in by hand.
What “net revenue” means
Everything charged, minus refunds, chargebacks, and every fee Stripe takes — in other words what actually reached the bank, not what was billed. Gross is shown alongside it so the difference is visible rather than assumed. Figures are cash received in the month it settled, not accrual accounting, and they are before tax and before any other cost of running the project.
Recurring revenue
The monthly value of currently active subscriptions, with annual plans divided across twelve months. It is a snapshot of what is billing today, not a forecast, and it excludes usage-based pricing that has no fixed monthly amount.
Projects with no revenue figure
A project marked not published has no Stripe account connected to this page. That is not a claim that it earned nothing — some take no payments at all, and others are billed through arrangements I have not made public. Where a figure is published it is complete for that project; nothing is netted off or left out to make it look better.
Traffic quality
Figures are GA4's, with its standard known-bot exclusion applied and no further filtering. Automated traffic that GA does not recognise is therefore included. Where a month is visibly inflated by it, that is disclosed in the notes above rather than quietly removed, and engaged-visitor figures — which exclude nearly all of it — are available on request.

Traffic refreshed September 3, 2026 from Google Analytics 4; revenue refreshed September 16, 2026 from Stripe. Press enquiries: mike@higglo.io.