How About an Open Source PPC Campaign Builder?
Over the last couple of years, the number of tools available to affiliate marketers has been growing. As the industry is in continuous growth, so is the need for more advanced methods and techniques to gain an advantage over the competition.
For those of us who run large search campaigns, one of the most significant advances has been the release of PPC campaign builders. There are already several commercial offerings on the market - the most notable being Speed PPC and Efficient PPC.
These tools are actually really good, but they can be a bit pricey for the aspiring affiliate marketer who has little or no extra cash to spare (the two above tools currently run around $500 for a lifetime license)
Luckily, there is a poor man’s solution available. Well, the word “available” can be argued here. Because it was originally coded and released by respectable blogger Derek Beau in 2007 as an open-source project, but later taken off his website due to threats from the legal team of Speed PPC.

The script has since been hard to find - only occasionally mentioned in threads on Wickedfire, or offered to members there by me upon private request. Why me? Well I want to make it clear that I do not in any way claim to take credit for Derek’s work. His script is very well written and does exactly what it’s supposed to do. However when I started using it a while ago, I found a bug in the code. The bug would cause some tokens in some instances to be switched in order. And this would result in incorrect campaign .csv code.
So all I have done is correct the minor bug, and repackage it as version 1.1 (as to not be mixed with Derek’s original “version 1.0″)
So how does it stack up against the commercial tools?
When Derek first released the script, Speed PPC was the only competitor as Efficient PPC hadn’t been released yet. And at the time - Speed PPC had less features than it has today. Derek’s script actually did all the things Speed PPC could - and faster! (No wonder Speed PPC felt threatened and forced Derek to remove it)
But the most recent versions of the aforementioned competitors now have developed with more advanced features. Derek’s tool has the following basic features:
- mixing two sets of keywords into a combined keyword list
- generating unique destination URLs for each and every keyword combination
- generating unique ad title, descriptions, and display URLs for each keyword combination
- ability to generate 6 different text ads per keyword combination
- ability to set different bids for each destination URL (broad, phrase, exact)
- branching options (before, after, before & after, pair, no branch)
- grouping options (by root keyword, by branch keyword, by combination)
- formatting options (uppercase/lowercase, space, hyphens, blanks)
- output for Google Adwords only
As of this writing, the latest version of Speed PPC is version 3. Efficient PPC is in version1.1. They largely share the same features, and can do more things not supported by Derek’s script such as:
- output for MSN Adcenter and Yahoo YSM, with separate cpc pricing
- built-in keyword tools
- built-in keyword lists such as US states, cities, countries, brand names, etc.
- downloadable keyword lists
- more than 2 keyword lists as input for combinations
- multiple campaign creation
- automatic split of large adgroups and campaigns
- error detection in output
- ability to save and load existing project files
- cut/copy/paste functionality
- ability to define custom tokens for even more advanced output
The most notable difference however, is that the commercial offerings are installed and ran from your desktop pc. Whereas Derek’s tool is a php script that must be uploaded to your server and ran within your browser. Nothing wrong with that in my opinion - just FYI.
So why am I sharing this script now?
I believe the commercial tools have matured enough to no longer see this free script as a competitive threat. It obviously has its shortcomings compared to the paid tools. But on the other hand, I think it is an awesome alternative for those starting out and learning the ropes. If anything, Derek’s tool will make people want something more and eventually purchase either Speed PPC or Efficient PPC.
Besides, any affiliate marketer who is serious about this business and starting to make money shouldn’t think twice about investing in quality tools that will help him or her expand his business.
Download and Installation
1) CLICK HERE TO DOWNLOAD THE SCRIPT
2) Unzip the .zip file to a temporary folder on your harddrive
3) Upload it your server under a domain or subfolder. e.g. My-Test-Domain.info/derekppc/
4) Run the script by visiting that URL
How to use the script
Update: Since I first posted this, it turns out that Derek actually wrote a user guide to this script as well. One of my readers found it on Smax0r’s blog (Oooff.com) and posted it in the comments below.
CLICK HERE to download the PDF manual hosted on Oooff.com
CLICK HERE to download the PDF manual hosted on Profitapolis.com
Thanks to Slava and Smax0r for.
That being said - most of my readers can probably figure out how to use the script, but if you have questions feel free to drop them in the comments section.
Ok - now it’s your turn to tell me what you think. I wanna hear what you think of the script, if you find it hard to understand, or even if you just found it useful. So leave your comments below!
Lastly - thanks to Derek Beau for coding this script and originally making it available to the public!











Comment by Manuel Merz on 21 March 2009:
Thats awesome, thanks a ton for the bugfixing and releasing it again to the public
Comment by Matt Larson on 21 March 2009:
Yeah, I was one of those lucky guys who snapped that script up back in the day before the Speedppc train came crashing down on it. Thanks for the re-release. Btw, anyone know whatever happened to Derek Beau? His blog was smoking there for awhile and then it stopped like it ran into a brick wall. Looks like his webdev company stopped around then too (at least judging by the last copyright update).
Pingback by How About an Open Source PPC Campaign Builder? | domainmacher.com on 21 March 2009:
[...] the original post: How About an Open Source PPC Campaign Builder? The Top Two Lies Domain Guru’s Tell Themselves.Domaining for Profits Still Viable?* great domains [...]
Comment by Iain on 22 March 2009:
Thanks for posting that - I’ve been trying to find it for ages!
Comment by Josh Todd on 26 March 2009:
For some reason when I load it up on my server, I’m getting a 500 Internal Server Error when I try to open the script. I unzipped it, uploaded the whole folder, am I missing something?
Comment by ImagesAndWords on 26 March 2009:
Hey Josh,
Try removing the .htaccess file that comes with the zip file. It doesn’t seem to work for everyone the way it is. I know some guys removed it, and all the sudden the script worked.
It works fine on my end though. If that doesn’t help, check with our webhost’s php server settings.
Comment by Golf GPS on 8 April 2009:
Thanks for this great post, I really enjoyed it.
Comment by wigger mcgavin on 28 April 2009:
Anybody hack this to work with MSN ?
Comment by zmxn73 on 20 May 2009:
Thanks mate. Greatly appreciated.
Pingback by Impress Your Visitors with a Graphically Dynamic Landing Page : PROFITAPOLIS on 4 June 2009:
[...] you’ve done it a time or two. For a real powerful campaign, build out your campaign using the free DerekPPC (SpeedPPC clone), and use the expansion keywords to call images. You can still pass along the seed keywords and the [...]
Comment by Roque on 9 June 2009:
Great post, thanks for making that available. I just came across this other free PPC campaign tool today as well. Curious your thoughts about it: PPC-Maverick.com/free-ppc-tool/
Pingback by Keyword Rockstar Review : PROFITAPOLIS on 22 June 2009:
[...] area where Keyword Rockstar really shines. It actually gives Speed PPC a run for its money (or this free ppc campaign builder for that matter). And to boot it has the best content and placement campaign builder I have seen. [...]
Comment by Slava on 24 June 2009:
I have found PDF manual here http://oooff.com/scripts/adwordsCampaignBuilder/demo/userguide.pdf
Comment by The-money-maker on 9 July 2009:
It sounds pretty interesting having a open source PPC campaign builder. But it feels to me like a bit “lazy”. I believe it’s not so much work to do (especially when the experience comes into place) to build a campaign from scratch.
But the landing pages, keyword densities, titles and headers, not to say the “valuable content” you have to write… Well, here’s the real work. Not the ads.