PPC Software Development
Tutorials explaining how to develop online advertizing software using digital marketing APIs.
AdWords API
Tutorials explaining how to automate the creation and management of AdWords accounts using the AdWords API.
Using the AdWords API Offline Conversion Import Tool
Explains how to use the AdWords API Conversion Import Tool to upload and track your offline conversions in AdWords.
Ad Sitelinks in the AdWords API
Explains how to manage Sitelink Extensions using the Feed Services of the AdWords API.
Getting AdWords API Tokens from the OAuth Playground
A simple way to grab some OAuth 2.0 tokens for use in an AdWords API application.
Authentication in the AdWords API
An outline of the mechanisms that can be used to login to a Google account with the AdWords API.
Using the AdWords API Sandbox
A step-by-step tutorial to help you get started with the AdWords API Sandbox. With full sample code you'll be up and running in minutes.
Creating Accounts with the AdWords API
Explains how to automatically add a customer account to an MCC account using the AdWords API.
Using OAuth with the AdWords API
An article explaining how to use oAuth 2.0 to access AdWords accounts via the API.
Downloading an AdWords API Report
Explains how to download reports from the AdWords API.
AdWords API Development Simplified
Introducing my component that makes building PPC tools easier.
Dynamic Product Pricing using the AdWords API
A tutorial showing you how to automatically update prices in your ads using the Ad Parameters feature of AdWords API.
Connecting to the AdWords API Using Just SOAP
A tutorial that outlines the basic code required to access the AdWords API without using a Client Library.
Obtaining OAuth 2.0 Access Tokens from Google
Explains how to get a client id and secret for use with Google's OAuth 2.0 API.
Bing Ads API
Tutorials explaining how to automate the creation and management of Bing accounts using the Bing Ads API.
Downloading Campaigns from the Bing Ads API
How to download your Bing Ads campaigns, ad groups, keywords, and ads using the Bing Ads API Bulk Service.
Downloading Reports from the Bing Ads API
A tutorial with example code explaining how to create, schedule, poll, and download reports from the Bing Ads API.
AdWords Scripts
Using AdWords Scripts to automate management of AdWords accounts.
Removing Unwanted Data from an AdWords Scripts Report
Explains how to filter out data in a report built using AdWords scripts and AWQL.
Automating Monthly Reporting Using AdWords Scripts
A tutorial explaining how to create a performance report using AdWords Scripts and Google spreadsheets.
Google Analytics API
Downloading reports from the Core Reporting API.
Uploading Cost Data into Google Analytics
Using the Google Analytics Cost Data Import Tool
A tutorial explaining how to import cost data into Google Analytics from ad networks other than AdWords.
Selecting a Google Analytics API Profile ID
Explains how to get the ID of an a profile for use with the Analytics API.
Google Analytics API Authentication
New Google Analytics API
Facebook Ads API
Managing Facebook Ads Accounts using the Ads API.
No More Email Reports from Facebook Ads
Downloading Reports from the Facebook API
Web Analytics
Articles on various web measurement techniques using custom scripts and tools such as Google Analytics.
Google Analytics
Tracking websites using Google Analytics.
Tracking Bing PPC in Google Analytics
Using query string parameters to track Bing PPC campaigns, keywords, and search terms in Google Analytics.
Tracking the Bounce Rate for a Single Page Visit in GA
Do you have a high bounce rate, but want to know if people are actually reading your articles? This tutorial will show you how to find out.
URL Shortening for Google Analytics Campaign Parameters
Some techniques for shortening URL's that have Google Analytics campaign tracking parameters, so they look neater and are easier to use.
Why Block Google Analytics?
Find out more about how Google Analytics actually works before deciding if you think it's a privacy threat that you really need to block.
PPC Tracking
Measuring advertising performance using conversion tracking tools provided by PPC vendors.
Tracking PayPal Payments in Google AdWords
Explains how to track conversions from PayPal Instant Payment Notifications in Google AdWords.
Bing Ads Conversion Tracking
Beginner level article that provides a step-by-step guide to setting up Conversion Tracking for Bing Ads.
AdWords Page Event Conversion Tracking
Explains how to send a tracking pixel to AdWords when users click on elements of a page that don't lead to separate, taggable conversion pages.
Website Tracking
Building custom website measurement tools.
How to Turn a 3rd Party Cookie into a 1st Party Cookie
A technique that avoids blocked third-party cookies by registering them against a first-party domain, and then sending them to a third-party service.