codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Follow publication

Member-only story

Web Monetization API: A New Web Monetization Alternative

Jose Granja
codeburst
Published in
8 min readMar 8, 2021

Photo by Austin Distel on Unsplash

To speak about web monetization is to speak about web advertising and user data. When accessing free content you are handing your personal data or getting bombarded with ads. Most likely both.

There are a few ways to monetize your content. Let’s recap them:

  • Pay per click advertising
  • Implement In-text Advertising
  • Sell your own digital products
  • Run sponsored content
  • Set up affiliate marketing
  • Join an ad marketplace
  • Sponsorship & donations
  • Membership sites & content lockers

It’s hard to monetize your content without damaging the user experience. Even when using a membership subscription or selling your own products you still need to place calls to action on your page. You need to draw the attention from your content to your products.

Advertising is the most disruptive UX experience. You are diminishing the user experience by placing ads. Ads can be fullscreen, banners, etc. In whichever format you include them, they all have the same purpose: to hijack the users’ attention and redirect them somewhere else.

Page with ads schema by author

You may overload the page with adverts; yet, you still need a lot of traffic to make some profit.

How Ad Providers are calculating the money rewards is not transparent. The easiest thing to do is to look at the metrics that they use for charging ads and reverse engineer. Those are the following:

  • Cost Per Mile: (Total Earnings / Total Impression) / 100
  • Cost Per Click: Total ad spend / Total Measured Clicks
  • Cost Per Action: Total Cost / Total Measured Actions

Digging a bit on the CPC, we find statistics that there’s up to 100% difference between the CPC in different countries. CPM and CPA does have some similar differences between countries. That means you need a lot of…

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Published in codeburst

Bursts of code to power through your day. Web Development articles, tutorials, and news.

Written by Jose Granja

Top Writer @Medium | 1M+ Views | Lead FE @Lingoda | I write weekly about web-development topics 📰 Support me at https://dioxmio.medium.com/membership 🙇

Write a response