Amazon Associates, AdSense, ClickBank, and Text-Link-Ads were responsible for my October earnings. Below is the breakdown:
Earnings
AdSense: $166.53
Clickbank: $437.58
Text-Link-Ads: $89.56
Sedo, Amazon Associates: ~$2
Paid Reviews: $22.54
Total earnings: $718.21
Costs
No AdWords costs this month.
Signed up for Findology, but have yet to start any campaigns.
Total costs: $0.00
October Earnings: $718.21
September Earnings: $335.79
This represents a 214% improvement month-over-month.
Mortgage Goal
As you may recall, my goal is to earn enough each month through AdSense and affiliate marketing to cover the cost of my monthly mortgage payment. For the sake of the experiment, we’re saying it’s $1500/month.
This month I earned $718.21 profit, which is 48% of the way there. I have until June 2009 to hit my goal, so that leaves me with 8 more months to make up the remaining 52%.
Concerns going forward
As I had mentioned in a previous post, my main contributing site has seen it’s traffic dive in recent days. By dive, I mean traffic has reduced by about 75% (natural, search engine traffic). This concerns me because unless things pick up again, November earnings could potentially be 75% lower than October earnings.
On Friday, I earned more than $125 through my small network of sites and couldn’t help but tell everyone around me! I was ecstatic! It was the first time that I’d earned more than $100 in one day.
It’s amazing how small, incremental earnings improvements can do wonders for personal motivation. I’m not making a 6-figure income from affiliate marketing or blogging, but I feel like I’m headed in the right direction. In September, I was averaging about $10 per day, which added up to $330 that month. And, with one week to go in October, I know I’ll be surpassing that by QUITE A BIT, but I’m trying to avoid calculating anything til after the 31st. I’m looking to be surprised!
I’ve had some good days in the past, but none as good as this. Some readers might recall my Firefox experiment for Google Referrals. During my most successful days, I had Google Referrals earnings of over $175/day. But this is a bit deceiving, because I was also PAYING for Google AdWords. In all, I saw profits of about $1000/month during the experiment, which would average to about $30/day.
Perhaps this was just a lucky day for me. And I doubt I’ll even hit the $1000 mark for the month of October. Regardless, I’m so pleased with where I am this month and am even more motivated to hit my Mortgage Goal.
Earlier this week, I wrote about my affiliate marketing goal of making enough money online per month to cover my mortgage. Effectively, this is around $1500/month.
I figured that I was bringing in around $300 per month already, as it’s been pretty steady for the last year. Up until September 2008, I’d been coasting, doing less than an hour per month of work to support that $300/month income stream, as I had no motivation to invest anything more.
As a baseline measurement to understand where I am with respect to meeting my goal, I need to know my September 2008 results. Well, I just took a couple minutes to tabulate them, and here they are:
Mortgage Goal: $1500 / month
September Results:
AdSense For Content: $254.25
Text-Link-Ads: $81.54
Total: $335.79
(No earnings from Amazon Affiliates, and neglible earnings from Chitika and other programs during September.)
Mortgage Goal Remaining: $1164.21 / month
Percent of Mortgage Goal Met: 22%
Many of the big names in internet marketing are proponents of setting goals for their affiliate and internet marketing campaigns. And, while I’m also a firm believer in goal-setting, I’ve never actually sat down and thought about my affiliate marketing goals– at least, not in any way which would result in a firm, realistic goal.
But, that’s all changing today. I’ve decided that, after many months of saying I’m going to actually start trying to make money online, that I’m finally going to put forth a somewhat serious effort to do so. And the first step in reaching my goal is to state it in black-and-white, here on this blog, so that I can be held accountable for reaching it.
My goal: By June 30, 2009, my monthly net earnings from all affiliate and search marketing efforts are to exceed the amount of my monthly mortgage payments. (For the sake of security and privacy, my target goal will be simplified to $1500/mo.)
So where am I today with respect to that goal? It’s been a while since I’ve actually tallied up the numbers from the myriad of affiliate and internet marketing programs that I participate in. But here’s a decent estimate:
Current status:
- Time effort per month: ~3 man hours
- Earnings per month: $250 US
- Costs per month: < $10 (web hosting)
So, as you can see, although I only spend about 3 hours per month working on the niche sites I run, I still earn about $250 US per month through a variety of programs. To reach my goal of $1500/month, I’ll obviously have to spend more time developing my sites, but hopefully, I’ll also be spending this time smarter than I have been to this point.
Anyway, I’ve got a number of ideas bouncing around my head that I’ll need to start executing on, so I’ll end this post here. I’ll be posting monthly summaries of my earnings results, so that my visitors can track my progress. I challenge you to set your own affiliate marketing goals, too, on your own blog, and through friendly competition, naybe we’ll meet our goals together.
Introduction to Amazon aStore
As you’ve seen with DealDotCom, when new affiliate services come out, I generally give each of them an honest shot, to see how they work, as well as to gauge the return one might expect with minimal time investment into the service.
That was exactly the case when I set up a niche Amazon aStore a couple months back. At the time, I was already no stranger to Amazon’s affiliate programs; I had used their AWS services to add content to other websites I had setup, as well as hotlinked individual products from time to time. But as you probably know, Amazon aStore is a little different. In the most basic sense, it’s a personal online store that you can setup, where you list Amazon products to sell. You can leave this as a stand-alone website or embed this store into your existing website in an <iframe>. Then, each time someone visits your aStore and makes a purchase, you are rewarded with a small referral fee in the 5% to 7% range of the purchase cost.
Well, anyway, after choosing my niche and setting up my Amazon sStore, I did the #1 most important thing to drive visitors to the website: I linked to it from a couple of my other websites. I really only did that so that Google and the other search engines would have an easier time finding my site to index. Other than that, I did no SEO activities at all. Nor did I do any online advertising or marketing. I basically let the site sit.
My Amazon aStore results
Anyway, the first month passed and I made a whopping $0.75 from my Amazon aStore. One person had purchased one item from my site and that $0.75 was my take from the purchase.
But things seem to be totally different this month. We’re only 3 weeks into September and my affiliate income has already accumulated to nearly $13, based on purchases of over $225 with Amazon aStore. Again, this is with No Advertising and No SEO!
Here’s a quick snapshot of the recent purchases that have come through my Amazon aStore:
You should be able to identify my niche market pretty easily from the product list above. ;-)
My impressions thus far
Anyway, I’m rather pleased with the performance so far of my Amazon aStore. I really didn’t expect anything, and considering I didn’t invest much time at all, I think the site is doing rather well. I did a quick guess of some of the keywords that my visitors may be using to find my site, and in Google, my aStore has SERPSs of #1, #2, and a couple other high positions.
My only gripe so far is that I don’t think Amazon has any built-in web analytics for their aStores, so I cannot be sure to the means at which visitors are come to my store. On top of that, there doesn’t seem to be any way to embed third-party web statistics either.
Stay tuned for a month-end summary.
18
Amazon Web Services on Rails
If you’re looking to make use of the Amazon Web Services through your Rails app, here’s a tip: avoid trying to communicate with them using the Ruby on Rails ActiveWebServices classes. I spent a couple hours trying to patch together a solution, but nothing would work. I believe what currently exists is geared towards making your Rails app accessible through Soap or XMLRPC, rather than consuming exisiting web services.
Instead, use Ruby/Amazon, a “Ruby language library that allows programmatic access to the popular Amazon Web site via the REST (XML over HTTP) based Amazon Web Services.” Installation of the library on my development box was a breeze (just read the installation document to learn how) and, plus, it’s already preinstalled on the servers at TextDrive, so getting going using the Ruby/Amazon library is not a problem at all. For a quick tutorial on how to use the library, check out the documentation on the top-level Amazon module or read this entry on the GleepGlop blog. Both contain examples that show you how to make a basic connection to Amazon through the web services and how to query for products.
Once you get this far, though, you’ll realize that making calls to the Amazon Web Services with every page view is going to decrease the speed at which your website will render for your users. So what can you do instead? Cache the results in your database, that’s what. On my lyrics website, I want to have links back to Amazon for every artist that I have lyrics for. So, what I did was create an administrative function that will connect to Amazon and return a list of items for a given artist. This process is repeated over and over so that I have a huge archive of products for each of the artists. Then, instead of querying Amazon with each page view, I just need to call this administrative function every month or so, to update the products in my database.
Below, you’ll see a body of code that updates all products for all artists whose names begin with a particular letter (for example, “A”). For each artist, all existing products are deleted from the database. Then, a new list of products is retrieved and each product is added to the database.
amazon_controller.rb
require 'amazon/search'
class AmazonController < AdminController
include Amazon::Search
ASSOCIATES_ID = "amazonaffiliateid-20" # Your Amazon Affiliate ID
DEV_TOKEN = "0222NLPJQD0A7633Q182" # Your Amazon Web Services Key
def update
artists = Artist.find_by_first_letter(@params["letter"])
artists.each do |artist|
# Delete all existing "out-dated" products
existing_products = Product.find_all_by_artist_id(artist.id)
existing_products.each do |existing_product|
existing_product.destroy
end
# Query Amazon
request = Request.new(DEV_TOKEN, ASSOCIATES_ID)
response = request.artist_search(artist.artist_name)
products = response.products
# Loop over each product and add them to the database, one at a time
products.each do |product|
new_product = Product.new
new_product.artist_id = artist.id
new_product.product_name = product.product_name
new_product.url = product.url
new_product.image_url_small = product.image_url_small
new_product.image_url_medium = product.image_url_medium
new_product.image_url_large= product.image_url_large
new_product.save
new_product = nil
end
end
redirect_to(:controller =< "admin", :action => "index") # Return to the list page if it suceeds
end
end
What I’d like to do now is to have a Ruby script run nightly that updates a portion of the products in the database. For example, at midnight on the first day of each month, all artists whose names begin with A would have their products updated from Amazon. At midnight on day two, all B artists would have their products updated. I just have to figure out how to do this… but once I do, I’ll post it here.
Recommended Services
Recent Posts
- Fantastic new corporate themes for WordPress
- Vistaprint offers FREE t-shirts, too!
- 80+ “Your Ad Here” 125 x 125 banners
- 5 Minute Long Tail SEO Drill: More Traffic, Better SERPs
- iPhone and iPod Touch app statistics: OS adoption, purchasing rates
Recent Comments
- Neerav on Using JavaScript to validate one or more grouped checkboxes
- Jacob on Using JavaScript to validate one or more grouped checkboxes
- kaify on Using JavaScript to validate one or more grouped checkboxes
- JC Goldenstein on How To: Cloak your Affiliate Links for Free in Under 3 Seconds
- Bail Bonds Los Angeles on Amazon Web Services on Rails
Categories
- .net
- acoustic guitar
- affiliate marketing
- ajax
- amazon associates
- blogging
- books
- business ideas
- c#
- code igniter
- dealdotcom
- google adsense
- google adwords
- internet marketing
- iPhone
- javascript
- leadership
- make money online
- mortgage goal
- msn adcenter
- networking
- personal development
- php
- ppc
- ruby
- ruby on rails
- seo
- text-link-ads
- web development
- yahoo search marketing



