• Newsletter
    • Analysis
    • DeFi
    • CryptocurrencyInformation about cryptocurrency
    • InvestingInvestment and portfolio management. Not a financial advisor, not financial advice.
    • TradingDocumenting my trading and investment journey
    • CodeA place for code php, ruby, javascript, jquery, html, css etc.
    • GitHub
    • Smart ContractsInformation and development tutorials about smart contracts
    • Web3Web3 has many definitions but to me it is the migration of data held on corporate private server to public blockchains. From a developer perspective we use web3 libraries such as ethers.js to connect traditional websites and dApps to EVM compatible blockchain networks such as Ethereum.
    • Tools
    • Newsletter
    • Twitter
    • Youtube
    • Bio
    • Work
    • Contact

  • Facebook Advertising Network | How To Instantly Improve Your Facebook Ads 🧩
    Facebook Advertising Network | How To Instantly Improve Your Facebook Ads 🧩

    This module is part of a free online course where you can learn digital marketing. The Facebook advertising network is the most advanced and powerful marketing platform the world has ever seen. In this module I’m going to show you ways to get the most out your Facebook ads. [Video] 7 Tips To Improve Facebook…

    Read more…

  • Analytics Strategy | Essential Guide To Data Driven Marketing 📈
    Analytics Strategy | Essential Guide To Data Driven Marketing 📈

    This module is part of a free online course where you can learn digital marketing. How to create an analytics strategy to track visitor metrics, provide actionable insights into performance and establish data driven marketing methodology for continuous improvement. [Video] Creating An Effective Analytics Strategy Why Analytics & Privacy Are Important Roadmap For Developing An…

    Read more…

  • Creating Google Ads | Tips, Tools & Strategies
    Creating Google Ads | Tips, Tools & Strategies

    This article is part of a free online course where you can learn digital marketing. In this module I’ll be showing you how to create Google Ads effectively to get the best return on ad spend. Creating Google Ads Video Where Google Displays Ads Setting Up Google Ads Campaigns PPC Keyword List Tool Tracking Conversions…

    Read more…

  • How To Monetise Your Website | 8 Ways To Make Money Online 💰
    How To Monetise Your Website | 8 Ways To Make Money Online 💰

    This article is part of a free online course where you can learn digital marketing. The following 8 methods are the most effective ways to monetise your website. Banner Ads Affiliate Marketing Accept Donations Consulting Merchandise Sponsored Content / Links / Shoutouts Creating Digital Products Selling The Site The Passive Income Spectrum 8 Ways To…

    Read more…

  • Copywriting for Websites | Marketing Psychology Secrets
    Copywriting for Websites | Marketing Psychology Secrets

    This article is part of a free online course where you can learn digital marketing. This article provides original research on how copywriting for websites converts visitors to customers and how to write better sales copy on your next website or landing page. 32 Copywriting Tricks Learned From Analysing 210 Landing Pages Marketing Psychology Concepts…

    Read more…

  • SEO Content | How To Rank On Google 🕵️
    SEO Content | How To Rank On Google 🕵️

    This article is part of a free online course where you can learn digital marketing. In this article we are going to go through the complete process of creating SEO content that ranks at the top of Google. SEO in 90 Seconds What Content Ranks Well On Google Keyword Research High Click Through Rate Titles…

    Read more…

  • Marketing Mix | What Is The Modern Marketing Mix?
    Marketing Mix | What Is The Modern Marketing Mix?

    Seth Godin is one of the few remaining marketers that sees the marketing mix as an art rather than a science. While reading his book “This is Marketing” I decided to revisit some of the fundamentals of marketing that get overlooked in today’s fast moving online space. The marketing mix is a concept originally from…

    Read more…

  • Marketing Strategy Template
    Marketing Strategy Template

    This free marketing strategy template provides a framework from which to plan out modern marketing activities. Follow the link below to download the document in Google docs, .pdf, .doc (word) and .odt format. Marketing Strategy Template Explained in 90 seconds Download the Template Core Value Proposition Marketing Objectives Key Performance Metrics Targets (SMART) SWOT Analysis…

    Read more…

  • Marketing Help for Small Businesses
    Marketing Help for Small Businesses

    This article provides marketing help for small businesses that want to develop an effective digital marketing strategy. The first section is devoted to what companies can do internally and where to start. The second section is for SMEs with annual marketing budgets greater than £20,000 ($25,000) that could leverage external consultants and agencies. Internal Online…

    Read more…

  • Google Analytics Event Tracking | GA Events Setup, Tips & Examples
    Google Analytics Event Tracking | GA Events Setup, Tips & Examples

    In this article we will explore what you can do with Google Analytics Events, how to set them up, some example code for where they can be used and some tips for getting the most out of gtag events. Google Analytics Events in 90 Seconds What are Google Analytics Events? Breakdown of an Event Setting…

    Read more…

  • Brave vs Chrome | Ultimate Browser Test & Comparison Guide 🖥️
    Brave vs Chrome | Ultimate Browser Test & Comparison Guide 🖥️

    I’ve been using Brave for web browsing recently after using Chrome and Firefox for a long time. Here is a comparison of Brave vs Chrome, which is the best browser in 2020? Brave vs Chrome in 90 seconds Page Load Speed Privacy Protection Rewards Downside of using Brave Moving from Chrome/Firefox/Safari to Brave Conclusion Brave…

    Read more…

  • Vanilla HTML | No. 1 Free HTML Boilerplate
    Vanilla HTML | No. 1 Free HTML Boilerplate

    A boilerplate is a starter template which contains the skeleton framework for a development project. Vanilla HTML is a HTML,CSS,JS boilerplate designed for websites with particular focus on SEO and performance marketing. Vanilla HTML in under 2 minutes How Does Vanilla HTML Work? Setting Up Vanilla HTML Why Vanilla HTML over WordPress or React? Vanilla…

    Read more…

  • Browser Automation With Javascript
    Browser Automation With Javascript

    In this article I am going to demonstrate how anyone can learn some simple code to automate common tasks using a standard web browser. Browser automation is a great tool for productivity and scaling up repetitive tasks. James On YouTube What Can Be Automated and Why? Have you ever found yourself carrying out the same…

    Read more…

  • CRO | Conversion Rate Optimisation
    CRO | Conversion Rate Optimisation

    This article is part of a free online course where you can learn digital marketing. Conversion rate optimisation or CRO is the process of making a website, landing page or app convert more visitors into leads and customers. What is CRO and do I need it? What is the Average Improvement to Conversion Rate? How…

    Read more…

  • Deno JS | Deno vs Node.JS
    Deno JS | Deno vs Node.JS

    Deno is a Javascript and Typescript runtime from the creator of Node.js For anyone that doesn’t know Node.js is a server-side Javascript runtime. It’s used by millions of projects across the globe and powers the backends and API’s of many of the world’s leading websites. Then came Deno (aka Deno.js or Deno JS), an improved…

    Read more…

  • Lead Magnets, Autoresponders & Tripwires | The Modern Sales Funnel
    Lead Magnets, Autoresponders & Tripwires | The Modern Sales Funnel

    This article is part of a free online course where you can learn digital marketing. Lead magnets, autoresponders and tripwires form key components of a very popular sales funnel. Traffic is pushed into the funnel from traffic sources such as paid ads, content marketing and social media outreach. The visitor is directed to a landing…

    Read more…

  • Types of Business Model
    Types of Business Model

    This article explores the different types of business model as well as looking at what makes a good business model and some common online business models. The 10 Business Model Categories The 10 Types Of Business Model Explained [Video] Breakdown of a Business Model What Makes a Great Business Model? Types of Online Business Model…

    Read more…

  • Advertising & Marketing Statistics 2020
    Advertising & Marketing Statistics 2020

    These advertising and marketing statistics are derived from raw data on advertising and marketing trends in the UK, US and globally. Feel free to use any of the stats and/or images in 3rd party content but include a link back to this blog at https://jamesbachini.com Advertising Spend & Market Size Stats Performance Marketing Stats E-Commerce…

    Read more…

  • What is Online Marketing? | A Definitive Guide
    What is Online Marketing? | A Definitive Guide

    This article is part of a free online course where you can learn digital marketing. Introduction In this document I explain how online marketing works, provide online marketing tips and show how online marketers make money. There is a deep dive into building web properties, which traffic sources are being used and how to scale…

    Read more…

  • ReasonLIGO | Building Smart Contracts & Dapps On Tezos
    ReasonLIGO | Building Smart Contracts & Dapps On Tezos

    Tezos smart contracts are compiled from a custom low level language called Michelson. For web developers however learning a new low level programming language is a barrier to entry… Enter LIGO and specifically ReasonLigo. ReasonLIGO  is the most accessible way to develop smart contracts for web developers. ReasonLIGO is based on ReasonML which is based…

    Read more…

  • How do you turn a website into an app in 7 steps
    How do you turn a website into an app in 7 steps

    This is a step by step guide to using a open-source package called Cordova to turn a website into mobile app on Android and iOS. I’ll be using a windows device for this but all the packages are also available for a Mac. To publish an app to the iOS app store you need to…

    Read more…

  • Essentialism Notes | Less But Better
    Essentialism Notes | Less But Better

    The following are my notes on the Book Essentialism – the disciplined pursuit of less. The underlying principle of this book is “less but better”. The author Greg Mckeown starts with a personal story of how he left his wife and new born baby in hospital to attend a client meeting to try and keep…

    Read more…

  • CoronaVirus | The Most Socially & Economically Disruptive Event Of The Century
    CoronaVirus | The Most Socially & Economically Disruptive Event Of The Century

    The coronavirus pandemic is the most socially and economically disruptive event of the 21st century. What will the world look like once we come out of lockdown and can we return to some level of normality? The lockdown period is expected to last 2-6 months in western economies. There is going to be political pressure…

    Read more…

  • How To Calculate EV (Expected Value) By Analysing Risk & Reward
    How To Calculate EV (Expected Value) By Analysing Risk & Reward

    Expected value or EV is a term used in finance and gambling to define the estimated return of a given situation based on enough iterations. James On YouTube For example if you bet $1 on a coin toss your EV would be 0 because you would win/lose 50% of the time and your loss would…

    Read more…

  • Micro Conversions | Complete Guide To Optimising & Scaling With Micro Conversions
    Micro Conversions | Complete Guide To Optimising & Scaling With Micro Conversions

    What are micro conversions? Micro conversions are minor events such as clicks and scrolls that we can use to track visitor behaviour and optimise advertising and landing pages faster. They are generally not directly linked to key performance indicators for an advertising campaign but can be used to scale (increase traffic volumes) more effectively. James…

    Read more…

  • 8 Tips For The Perfect Blog Post
    8 Tips For The Perfect Blog Post

    This is the revised 2020 complete guide to the best practices when creating content for your blog. You can use this framework to create a “perfect blog post” and move your site up the search engine rankings. James On YouTube The Title The title or headline of a blog post should be a close match…

    Read more…

  • What does Affiliate Marketing mean?
    What does Affiliate Marketing mean?

    Affiliate marketing is when an “advertiser”, normally a brand or company, offers a 3rd party “affiliate” a financial incentive to promote their products and services.

    Read more…

  • How to encrypt text file in Visual Studio Code (VSCode)
    How to encrypt text file in Visual Studio Code (VSCode)

    I wanted a way to quickly encrypt and decrypt text files in VSCode using a memorised pass phrase so I created an easy to use plugin to encrypt text in Visual Studio Code. VSC has become the text editor of choice for most developers and it is relatively simple to create and publish a plugin…

    Read more…

  • Prevent Mobile Browsers From Turning Off
    Prevent Mobile Browsers From Turning Off

    The following code has been published to prevent mobile browsers from turning off and going into sleep mode. This was affecting setTimeout functions as the javascript code in the browser is effectively paused preventing the event loop from processing once sleep mode is activated. I originally looked at nosleep.js but ended up simplifying the code…

    Read more…

  • Search For Satoshi
    Search For Satoshi

    In 2008 an anonymous user with the alias Satoshi Nakamoto posted the original Bitcoin whitepaper to the Cryptography mailing list. Satoshi mined a lot of the early Bitcoin blocks and the rewards that are held in bitcoin wallets associated are estimated to be around 1 million BTC or 10 Billion USD. If Bitcoin eventually reaches…

    Read more…

  • Setting up HTTPS (SSL) with Cloudflare and WordPress
    Setting up HTTPS (SSL) with Cloudflare and WordPress

    If you are just running a wordpress blog or simple website you can setup Cloudflare to manage SSL for you. Cloudflare acts as a proxy between your website and the user. I recently setup Cloudflare which provides a SSL certificate with their free account plan. Step 1. Setup Cloudflare Register for an account. Then select…

    Read more…

  • Cryptocurrency During The Next Recession
    Cryptocurrency During The Next Recession

    I learnt the hard (and expensive way) not to try and predict stock market timings so I wont guess when the next recession will occur. Like a knock on the door from someone wanting to talk about Jehovah, you know it’s going to happen but it’s normally at the most inopportune time when you don’t…

    Read more…

  • Book Review: It doesn’t have to be crazy at work – Jason Fried and David Hansson
    Book Review: It doesn’t have to be crazy at work – Jason Fried and David Hansson

    Amazon Link: It doesn’t have to be crazy at work This is a short book about efficiency and calm in the workplace. I read it six months or so ago and some of the concepts are really useful if you are used to working in high pressure environments. Chapter Breakdown Curb your ambition – don’t…

    Read more…

  • Progressive Optimisation
    Progressive Optimisation

    When looking at conversion rate statistics for a new traffic source it is important to use progressive optimisation to block non-converting sources as early and efficiently as possible. The first step is to work out what conversion rate is required and then put a progressive funnel in place to build up to it. So if…

    Read more…

  • Book: Zen and the art of motorcycle maintenance review
    Book: Zen and the art of motorcycle maintenance review

    Amazon Link: Zen and the art of motorcycle maintenance This is a modern classic. To be honest I only found out it was written 40 odd years ago when I got to the end. It is a brilliantly written piece by Robert Pirsig that tells the story of a father and son on a journey…

    Read more…

  • Example Media Buy Letter
    Example Media Buy Letter

    Here is an example media buy proposal letter that can be used as a cold email, contact form or social media message. Response rates for media buy proposals are low so anything you can do to connect with the person responsible for monetising a website first is going to be beneficial. Check the whois information,…

    Read more…

  • Book: How to Be an Imperfectionist Review
    Book: How to Be an Imperfectionist Review

    Link: How to be an imperfectionist review I think there must be quite a few affiliates, digital marketers and high performers who are on the OCD scale. This book is about perfectionism which is very closely related or part of that scale. OCD is obsessive compulsive disorder. I’m terrible for it. I can’t sit at…

    Read more…

  • Pop Under Code 2020
    Pop Under Code 2020

    Updated September 2020 This pop under code is used for running pop under traffic on your own site. It adds an onclick function to every link on the page which opens a new tab with the clicked link and changes the existing window (underneath) to a popped ad URL. Opening links in new tabs isn’t…

    Read more…

  • Capitalisation of Links (www.MySite.com) CRO Test
    Capitalisation of Links (www.MySite.com) CRO Test

    I thought an interesting split test would be to test if text links on a landing page that are capitalised get more clicks than ones that don’t. For example: https://www.jamesbachini.com/ – standard (control) https://www.JamesBachini.com/ – Capitalised This was for a site that wasn’t a personal name and contained a full directory and page like http://www.MyGreatWebSite.com/example/page.htm…

    Read more…

  • How to Sell Anything
    How to Sell Anything

    I found this “How to Sell Anything” infographic and thought it was a really good example to show what happens on the other side of the sales marketing divide. For most online marketers the thought of having to make a phone call or actually talk to someone probably seems a bit alien. We just buy…

    Read more…

  • PHP Redirect with Parameters | Passing GET variables in a Redirect
    PHP Redirect with Parameters | Passing GET variables in a Redirect

    Update March 2023 To do a 301 PHP redirect with parameters to another page we can use the following code: The entire query parameter string is stored in the following variable. Everything after the question mark. So for the URL: server.com/index.php?test=123&hi=hellothe $_SERVER[‘QUERY_STRING’] will contain this string “test=123&hi=hello” We can then pass this out when redirecting…

    Read more…

  • Publisher Side Ad Platform Statistics
    Publisher Side Ad Platform Statistics

    This really shows the dominance of Google for display advertising, especially for smaller sites with their Adsense platform. I’ve thought for a while that Facebook should be able to enter this market and using their vast amount of user data increase CPM’s for small publishers. As of yet this hasn’t been widely adopted and Adsense…

    Read more…

  • Instagram Add Call To Action Button
    Instagram Add Call To Action Button

    Instagram call to action buttons can be found on profile pages and advertisements. This article will show you how to Add a call to action button to your Instagram Profile Add a call to action button to your Instagram Ad Add a call to action button to your Instagram Profile Follow these steps to add…

    Read more…

  • Wasabi AB Testing Platform
    Wasabi AB Testing Platform

    Update July 2020 – Wasabi is no longer maintained or supported. Check this article for more information on conversion rate optimisation. Wasabi AB Testing Platform Intuit have opensourced a enterprise grade A/B testing platform called Wasabi. This runs as an API on a separate server from your site/landers. It isn’t the easiest thing to setup…

    Read more…

  • Book Review: How To Get Rich – Felix Dennis
    Book Review: How To Get Rich – Felix Dennis

    Amazon Link: How To Get Rich This book was recommended on someones most life changing books list. Despite the guru title “How To Get Rich” it’s actually quite a bit different to the standard Tony Robbins spin-offs. The writer Felix Dennis isn’t selling anything, there’s no upsells or hidden agenda. He’s an older guy that…

    Read more…

  • List of websites with the most links
    List of websites with the most links

    I was doing some SEO research using the cloud compute engine and ended up analysing tens of millions of URL’s using a link checking tool I built. The following list of websites with the most links is a collection of the most linked to domains online. It will have a UK bias and isn’t in…

    Read more…

  • Online Marketing Predictions For 2017
    Online Marketing Predictions For 2017

    Here are my online marketing predictions for 2017. I reviewed this in 2020 (ticks/crosses) to see what I got right. 1. Native will go mainstream and start attracting big brand spenders Native advertising has been affiliate marketers little secret for a couple of years now. The volume is now at a stage where brand advertisers…

    Read more…

  • How to display different banners for mobile
    How to display different banners for mobile

    I had a situation where I wanted to use different ad banners depending on the screen size of the visitor. To display different banners for mobile and desktop traffic. What I wanted was a dynamic ad block that displayed different ads depending on the width of the browser window so it wouldn’t mess up the…

    Read more…

  • Beautiful Email Template [Download]
    Beautiful Email Template [Download]

    Here is a beautiful email template layout which you can download from here: http://jamesbachini.com/misc/email.zip View the HTML page: http://jamesbachini.com/misc/email.htm Update all the images and links before you send out. The background skyline is in the zip file, you could modify to suit your niche just keep the color the same.

    Read more…

  • robots.txt Disallow All | Block Bots
    robots.txt Disallow All | Block Bots

    In this article we are going to look at how to block bot traffic using the robots.txt disallow all feature, then some of the more advanced uses of the robots.txt file. How To Disallow All in robots.txt Custom robots.txt for Specific Bots and Directories Complete List of Bots – robots.txt How To Disallow All in…

    Read more…

←Newer Posts Older Posts→

jamesbachini.com
  • Twitter
  • YouTube
  • GitHub