Dec 14

Well it’s been a while since my last post, but you can put that down to laziness and moving to Australia.

To get started in Bluetooth marketing you will need three things: a laptop, a bluetooth transmitter, and software.

I use an eeePC as my bluetooth laptop, because it’s small, cheap and quick to boot up. My bluetooth transmitter is a Belkin F8T012 - make sure your transmitter is a Class 1 device (100m range) and compatible with Bluetooth 2.0. The software I use is Blue Market Pro which is quite buggy but has all the features you’ll need.

Now with Blue Market Pro you’ll need your eeePC (assuming you go for one) to be running Windows, and specifically you’ll need your transmitter to be using the Microsoft bluetooth stack, not the manufacturer’s. Instructions on how to install the Microsoft stack properly can be found here.

I’m not going to get into the details of installing the software or how to set it up, because it’s pretty straightforward. Basically you want Blue Market Pro to be running in server mode with a file or list of files to transmit from its outbox every 60 seconds or so. I’ve used both animated gifs and plain text files successfully, the main difference being a text file can contain more information for your prospects but a gif looks prettier.

So all you have to do now is head out there and try it out. Bear in mind that most phones won’t sound an audio alert when your device tries to transmit to them, so catching people walking around isn’t going to work. Best places to try this are where people are sitting down, for example in cafes and bars. You’ll also need to be around a LOT of people, because most phones will refuse a connection, and others will time-out before the owner notices the message. Depending on the country you’re in (Australia seems to be the easiest) a 10% successful transmission rate is pretty good.

To be honest, sitting around a food court with one of these devices for a few hours probably isn’t going to be a good investment of your time, simply because the numbers are so small. But if you really want to make money out of this idea, try persuading your local cafe or bar owners to buy one of these babies off you (or rent it) to advertise to their own customers (and next door’s customers). They’ll be able to leave the device on all day, and if only a handful of people respond to their ads (free cake when you buy a coffee, for example), it could mean an extra few grand for them in income per month. Offer them a week’s free trial then hit them up for a couple of grand if they want to buy it. Your outlay on the device shouldn’t be more than a few hundred dollars, leaving you with a nice ROI, and possibly a monthly support contract.

Aug 5

I’ll be writing a proper article on this topic soon, but here’s a brief introduction to the topic of bluetooth marketing.

Most mobile phones these days are bluetooth enabled, meaning they can connect to ad-hoc short range wireless networks. Once a bluetooth connection has been established it becomes possible to transfer files from one device to another wirelessly.

With a laptop, a bluetooth dongle and appropriate software, you can go out into the world and transmit files to anyone in range (up to 100 metres).

Imagine going to MacDonalds and blasting out animated gif ads to all the kiddies’ mobile phones advertising a ringtone service. Or negotiating a deal with a local night club to send out ‘free drink’ ads to punters in the pub next door.

In the next article I’ll get into the details of how to set up your own bluespam equipment and how to get started with offline location-based advertising.

Jun 17

In the world of affiliate marketing it’s inevitable that you’ll want to cloak your links to some extent.

‘Naked’ affiliate links at best look ugly, and at worst suspicious, so displaying a friendly url to your visitors is desirable.

Compare these two links, for example. Which looks better:

http://www.tkqlhce.com/click-2747150-10378494

or

http://mediawebsearch.com/go/godaddy

Now it’s easy enough to create a redirect. You just upload a php or html file to your website with a bit of code including the destination url. Give the file an appropriate name and send your traffic through that instead of straight to the advertiser.

The problem with creating and uploading a file each time you want to make a new redirect is it’s tedious. You need to break out your text editor and your FTP program.

I don’t know about you, but I’m far too lazy for that shit.

So I built a tool to automate it all.

Now I just load a page in my browser which displays a form. I type in a name for my link, put the affiliate url in there, and choose the type of redirect (php or meta - one redirects transparently, the latter overwrites the referrer).

Then the script works it magic and generates a nice clean link like in the example above.

No need to edit files, create directories or use FTP. And I can do it from any PC.

And now so can you. I’m offering the script for free download.

Instructions are included. All you need to do is make sure you have PHP5 enabled.

Here’s the link:

http://scripts.hugepedlar.com/ezredirector.zip

Enjoy!

Jun 8

OK this is pretty cool, even if I do say so myself.

I’ve written a guide on how to earn money by promoting your own Affiliate Store.

The guide is a PDF file, and it contains affiliate links to my AMS product, which sells for $199.

I’ve created a tool for anyone to ‘rebrand’ the PDF with their own affiliate links. All you have to do is rebrand the PDF and distribute it however you want.

Give it away to your email lists, offer it as an opt-in bonus, share it on Limewire or BitTorrent, whatever.

Then when people click through the links in the PDF to my Affiliate Mashup Store, you’ll get $50 per sale.

Easy as that.

Go get your rebranded PDF guide at http://affiliatemashupstore.com/rebrander

Jun 7

I’ve been playing with Camtasia recently and managed to record a video of the Affiliate Mashup Store Admin Panel in action.

The video is about 10 minutes long and walks you through how to set up a catalogue, create category links, new custom pages, change themes and a bunch of other stuff.

The admin panel is pretty easy to use, but unless you’ve bought it it’s kind of hard to know what you’re getting. That’s why I recorded the video, so hopefully you can now see exactly how easy it is to create a 100-page affiliate store in a few minutes.

Check it out by clicking here.

May 20

Just a quick post here.

I’m giving out copies of the installation manual for the Affiliate Mashup Store tomorrow morning.

People have been asking what’s involved in setting up their own stores, so I figured the easiest way to explain it would be to hand out the actual installation manual… right?

You can only get it if you’re on my list, so head over to the site today and sign up.

That’s all!

May 1

I’ve recently updated my homepage to better reflect my online presence. It now mostly consists of a bunch of RSS feeds for the sites I interact with.

It turns out that rolling your own RSS reader is really simple, so long as you have PHP5 with the handy ‘SimpleXML’ extension.

I’ve written a quick little function you can plug into any webpage to grab an RSS feed and display it. The function takes two parameters, the URL of the feed and the number of items you want to display. It puts each news item in its own div so you can format it how you want with a little CSS.

Here’s the function listed below. It’s fully commented, so you can just paste it into a page of your own (or use an php ‘include’ to add it) and call it whenever you need to display a feed.

<?php

//Call this function using the following example:
//$feed = getNews("http://domain.com/rssfeed", 5);

function getNews($site_url,$n){

	try{
		// create a new cURL resource
		$ch = curl_init();

		//Set useragent (need this for Digg to let us view it)
		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0
		(Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9)
		Gecko/20071025 Firefox/2.0.0.9');
		//Set curl to return the data instead of printing it to the browser.
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		//Follow any "Location: " header that the server sends
		//as part of the HTTP header
		curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
		//Set timeout
		curl_setopt($ch, CURLOPT_TIMEOUT, 10);
		//Set the URL
		curl_setopt($ch, CURLOPT_URL, $site_url);
		//Execute the fetch
		$data = curl_exec($ch);
		//Close the connection
		curl_close($ch);	

		// Create an XML object
		$sxe = new SimpleXMLElement($data);
	} catch (Exception $e){
		$Content = '<p>No RSS Feed available at the moment.</p>';
	}

	// Loop through the number of items specified in the call
	for ($i=0;$i<$n;$i++){
		$title = $sxe->channel->item[$i]->title;
		$link = $sxe->channel->item[$i]->link;

		//format the URL
		$url = "<a href = '" . $link . "'>" . $title . "</a>";

		$desc = $sxe->channel->item[$i]->description;

		//Format each post with a div of its own
		$Content .='<div class = "post">';
		$Content .= "<h3>$url</h3> <p>$desc</p>";
		$Content .='</div>';
	}
	return $Content;
}
?>

That’s it. Take it and liven up your pages with a little dynamic content.

Apr 14

I’ve been dabbling in PPC (pay per click) marketing recently, and to be honest it’s pretty hit and miss. Some offers convert like crazy for a few days, others are DOA.

But one category that’s turning out to give a consistent return is porn, specifically free porn.

As we all know, porn makes the internet go round. The quest for increased bandwidth, multimedia websites, streaming video, webcams, ecommerce… it’s all been pioneered by the porn industry.

The reason? Because it can be outrageously profitable.

Think about it. What is the most successful type of marketing? The kind that plays on your emotions. People ultimately make choices based on their emotions, not on rationality. You’ll see emotive content on every advert on TV these days.

And what could be more emotional than porn? Let’s face it, it’s hardly an intellectual subject. Raw emotion dominates, at least for the first few minutes.

Even better than porn is free porn, because who in their right mind would turn that down?

So for the last week or so I’ve been promoting free porn, courtesy of cecash.com - they have an excellent CPA offer which pays $1.50 per email submit for a free magazine subscription. It’s an international offer too, so you can target loads of traffic.

But the porn industry is extremely competitive to say the least. So how can I get the traffic? Well PPC is easy and quick, but it can be bloody expensive. The trick is naturally to target keyphrases with low competition and funnel your traffic through a high-converting landing page.

Oh yeah, sounds easy doesn’t it. Well it turns out it is.

One thing I’ve found with free offers is that people don’t believe them. Why would you offer something for free unless there is a catch?

But! Make someone complete a task and offer the free product as a reward and they’ll feel like they’ve earnt it. It’s a very simple technique but one that really works.

So I’ve set up a series of polls asking people to vote on a subject. Then as a reward for voting they get presented with the free porn offer (this actually works with any industry, but particularly well with porn). I actually have a custom-developed poll script that can churn out a new poll in less than a minute, complete with Quality Score -optimised keyword content, which makes the whole process a breeze.

Now you can set up any kind of poll you like, it doesn’t need to be clever or special. It’s just a lever to help convert your traffic. One of my polls, for example, has a rather ambiguous picture of a section of female anatomy. The question is ‘Tits or Ass?’, and you have to guess which it is.

Once you’ve got a bunch of polls you just need to set up some PPC campaigns with appropriate keywords and watch the traffic come in.

One thing I like to do to improve email confirms is to iframe the CPA offer underneath a section of my own text explaining exactly what the user needs to do. So rather than say ‘Submit your email below for free porn’, I’ll say ‘Submit your email, click the confirmation link in the email you get sent, then log into the members area’. It helps to make it as simple as possible.

And that’s all there is to it. Free porn for them, a healthy profit for you. Just keep a damn close eye on your PPC campaigns, because profits can still be hit and miss.

Mar 17

One of the simplest ways to sell an ebook is doing it through eBay.

The problem is the eBay marketplace is pretty saturated with ebooks - especially the make-money-online ones. So how do you stand out from the crowd?

Here’s what I did. I used to sell an ebook on eBay for a while last year. I found the best way to get exposure was to get onto the Pulse.

What’s eBay Pulse? It’s a front page list of current hot products. The list is compiled from products with the most ‘watchers’ - that is, people who have added the item to their watchlist.

The Pulse is divided into categories just the rest of the marketplace. Within the Information Products / How-to Guides section it’s possible to get onto the Pulse with around 20 watchers.

I used two methods to get people to add my item to their watchlist.

First, I added a prominent link to my listing inviting people to watch my item. Simple enough. Here’s the format of the url I used (on the UK site):

http://cgi1.ebay.co.uk/ws/eBayISAPI.dll?MakeTrack&item=XXXXXXXXXXX&ssPageName=VIP:watchlink:top:uk

The XXXs represent the item number. I also added that url as a link for all the pictures in my listing. People love to click pics, so when they did it automatically added the item to their watchlist.

The second method involved offsite promotion. I used to advertise online survey sites using free online classifieds. The classified ads would direct people to my own site where I listed banners for a number of survey sites.

Pretty standard, but I also took advantage of the traffic (around 100 visitors a day) by displaying a nice bold link saying “Click Here to find out how I quit my job!”.

The link of course sent them to my item listing on eBay and automatically added the item to their watchlist.

On a ten day listing that was enough to get the item on eBay Pulse within about three days. After that the views soared and I usually sold around 15 copies a week - enough to make about 50% profit on my listing fees.

Speaking of which, it goes without saying that you need to pay for Featured listing and have a gallery image, bold text and a subtitle - all that stuff, which racks the fees up but without it you’ll be invisible.

The tedious part of this setup is you’ll need to change all your links each time you relist (because the item number changes). I never found a satisfactory way to automate this, but I found the least painful way was to use a php redirect.

I used the url myrandomdomain.com/ebaywatch.php for all the links in my listings, which redirected back to the listing through the add-to-watchlist url. Then I only had to update that one url each time I relisted.

So there you go: Want to sell an ebook on eBay? Get on the Pulse using offsite promotion. It works.

Feb 22

Incentives don’t just involve paying people to click links. One of the coolest things you can do to improve conversions is to offer a free bonus to people who purchase a product through your affiliate link. It’s easy to give away stuff if you’re selling your own product, but a little trickier if you’re promoting someone else’s.

If you want to offer an incentive of any kind to people who do this (say, a free ebook if they join a survey site) then you’ll need to identify exactly who has completed a transaction in order to reward them.

You can track individual clicks and purchases using a Sub-ID. This is a code attached to the end of an affiliate link and for it to work it needs to be unique for each visitor. Once your visitors make a purchase using their own SID it will show up in your affiliate network’s account stats and you can then take the appropriate action.

You can use a Sub-ID with both Commission Junction and Clickbank quite easily. The following screenshots show how:

It’s fairly trivial to set up a unique SID. You can use a simple script to generate a random number each time someone clicks the link. This isn’t very useful however since you need to be able to relate the SID code to a particular customer if you want to reward them. There’s no point in it being anonymous.

The solution is to give the customer an opportunity to identify themselves to you, e.g. get them to create their own SID and at the same time have them tell you who they are.

Setting something like this up is also pretty easy, but it gets a little more complicated when you consider the checks and balances required for it to actually work properly. For instance, you’ll need to make sure that two different customers can’t create the same SID, so you’ll have to save a record of previous customers to check against.

So lets get into the mechanics of how to create such a system.

We need the user to give us at least two pieces of information: Their own unique SID (we’ll tell them to create a ‘username’) and their email address (as a way for you to contact them and deliver their incentive).

We can create a simple html form in php for this:

<?php
echo ”
<form method=\”post\” action=\”$PHP_SELF\”>
<label>Username</label><br/><input name=\”name\”/><br/>
<label>Email</label><br/><input name=\”email\”/><br/>
<input type=\”submit\” name=\”addname\” value=\”Submit\”/>
</form>”;
?>

We could save our users’ data to a database but there’s no real need to get complicated so we’ll save it to a text file instead. We’ll have each user’s data on one line separated by commas:

bob,bob@email.com
jeff,jeff@email.com

Side Note: You don’t want anyone viewing your data file and discovering the email addresses of all your clients! Keep it private by adding the following lines to your .htaccess file (assuming your data file is called ’something.inc’):

<Files ~ “\.inc$”>
Order allow,deny
Deny from all
</Files>

Now we can check the form submission data against the data in the file from previous submissions to prevent duplicates. So first we read the file and split it into lines and fields and store the values in an array:

<?php
$lines = explode(”\n”,$theFileData);

foreach ($lines as $i => $value) {
$line[$i] = explode(’,', $lines[$i]);
$names[$i] = $line[$i][0];
$emailaddr[$i] = $line[$i][1];
}
?>

Now we grab the data the user submitted to our form and loop through the saved file data to see if it clashes:

<?php
$username = $_POST[’name’];
$useremail = $_POST[’email’];

foreach ($names as $n => $value) {
if ($username == $names[$n]){
die(”Username already used! Be more creative and <a href=$PHP_SELF>choose another</a>.”);
}
}
?>

If the username is unique then we can proceed. First we’ll add it to our saved file:

<?php
// Construct another line of data to add to our file to check against future submissions
$stringData = “\n$username,$useremail”;
// Open the file in ‘append’ mode to add the data
$fh = fopen($fileName, ‘a’) or die(”Can’t open file”);
fwrite($fh, $stringData);
fclose($fh);
?>

Now we can add the username as a parameter to the end of your affiliate url. The following example works with Clickbank where your standard affiliate link (referred to here as ‘$desturl’) is in the format: ‘http://yourname.merchant.hop.clickbank.net/’

<?php
$newdest = $desturl . “?tid=” . $username;
?>

The affiliate link then becomes ‘http://yourname.merchant.hop.clickbank.net/?tid=username’

All we have to do now is display the modified url to the user (echo $newdest;) and get the script to tell us we’ve just had a submission. We could create a fancy admin panel where we can login and view submissions, but shit why not just email ourselves with the details?

<?php
$subject = “$username, $useremail just registered”;
$body = “User $username registered using the Sid-Sender form.\r\nTheir email address is: $useremail\r\nLink generated was: $newdest”;
$headers = “From: $useremail\r\n” .
“X-Mailer: php”;
if (mail($youremail, $subject, $body, $headers)) {
echo(”<p>Message successfully sent!</p>”);
} else {
echo(”<p>Message delivery failed…</p>”);
}
?>

And that’s pretty much it. I haven’t found a satisfactory automatic method of checking to see if your users have actually purchased after following their unique links, so once you’ve received their email you’ll have to check your commission stats yourself in a couple of hours and take action once they’ve been reported. If your users aren’t in a hurry you could do it in batches a couple of times a day.

If you like the idea of this type of tool but don’t want to bother with coding it up, I have just the thing for you:

SID-SENDER!

I’ve created my own tool for tracking users based on the script exerpts in this post. The tool works with both Clickbank and Commission Junction links, gives the option of using a Captcha to prevent bots using the form, and lets you limit the number of signups.

This script ain’t free though - It’ll cost you a whopping five bucks. If you think it’s worth it, click here to get your copy.

« Previous Entries

Footer