iMacro Banner Submission Automation

I am always joining new safelist sites, and one of the most time consuming tasks is entering all of my banners, buttons, text ads, and login ads.  I join mostly Instant Commission sites, and typically will do a Lifetime upgrade to get the benefits that so many OTO’s offer.  There are some sites, from owners like George Kosch, Frank Salinas, Joe Freyaldenhoven, and David Mosher that I will join and upgrade without question.  Others, I scrutinize a little more.  If the site is an effective advertising medium, I upgrade to get the monthly ads.

Test Before Advertising

I do “test the waters” on a site before committing my time, and credits, for each ad type.  When I join a new site, I will post one or two of each ad type, then go back in a couple days to check on how the various ad types are doing.

When I join a site, I first bookmark the login page, and save that bookmark in a “probation” folder.  This is my reminder to check back in a few days

Once I see how well the various ad types are doing, I log  that site, and  the performance of each ad type into an Excel spreadsheet.   For each relevant ad type, I will rate it: bad, poor, ok, good, great.   The next time I access the site, I consult my rating sheet before adding new ads.

Tedium Averted

I have this internal argument with myself: is my time better spent building a new landing page or funnel, taking care of maintenance on my safelists and other websites, writing a blog, or ANYTHING other than the tedium of entering banners?  Well, I have struck a compromise:  I automated the process.  I created some iMacro scripts that perform this task easily and quickly, so once I have made the choice to commit my ad allocation for the various ad types, it now takes literally minutes to do what would take a half hour or more.

What is an iMacro?

There is a free plug-in for the Mozilla Firefox browser that allows you to record your actions, then play back those actions at a later time.  Sounds easy.  For some things, it is.  By the way, you have to search for the free version of iMacros – the paid version is a little pricey for the occasional user, but I find that the free version performs acceptably for me.

I have found that there are ways to literally shortcut the whole process by jumping right to the module that performs that function, rather than scanning for prompts, responding, verifying that you have landed on the right screen, then mimicking the manual entry routine.

Most times, I create iMacro “scripts” that go directly to “http://sitename.com/members/addbanner.php” rather than navigate to Advertising, find a character string for “banners” then do a virtual click on a “Click Here” link.  The problem with any automation is that you are at the mercy of the site owner, who can, and usually does, make changes, and they never notify you if their menus or prompts have changed.  By using the direct method, the chance for error is substantially reduced.  There are a finite number of safelist “scripts” out there, and most generally follow the naming conventions pretty closely.  In the example, it may be “addbanners.php” rather than “adbanner.php”, so as always, you must explore, test, and verify

How to Find Field Names

You browsers have many features most people ignore, because they simply would not know what to do with the information.  I am a fan of Google Chrome, but it works similarly on Firefox (I refuse to use Internet Explorer, and don’t own an Apple product so I don’t use Safari).   If you right click on an “element” like an entry field for Subject:, select

Sample Code

(This script will login to the site as Admin and send a Solo ad to all members.  Userid and password have been redacted, and the message is shorted.  The video)

  1. VERSION BUILD=8970419 RECORDER=FX
  2. TAB T=1
  3. URL GOTO=about:newtab
  4. URL GOTO=http://YourLuckyFastCash.com/
  5. TAG POS=1 TYPE=U ATTR=TXT:Member<SP>login
  6. TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:login.php ATTR=NAME:userid CONTENT=MYUSERNAME
  7. SET !ENCRYPTION NO
  8. TAG POS=1 TYPE=INPUT:PASSWORD FORM=ACTION:login.php ATTR=NAME:password CONTENT=MYPASSWORD
  9. TAG POS=1 TYPE=INPUT:SUBMIT FORM=ACTION:login.php ATTR=NAME:submit
  10. URL GOTO=http://YourLuckyFastCash.com/members/addrefmail.php
  11. TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:addrefmail.php ATTR=NAME:url CONTENT=http://av.id.ly/YourLuckyFastCash
  12. TAG POS=1 TYPE=INPUT:TEXT FORM=ACTION:addrefmail.php ATTR=NAME:subject
  13. CONTENT=Login<SP>every<SP>day<SP>to<SP>Your<SP>Lucky<SP>Fast<SP>Cash.
  14. TAG POS=1 TYPE=IMG ATTR=SRC:http://YourLuckyFastCash.com/jscripts/tiny_mce/themes/advanced/images/code.gif
  15. TAB T=2
  16. TAG POS=1 TYPE=TEXTAREA FORM=NAME:source ATTR=ID:htmlSource CONTENT=”Login every day to YourLuckyFastCash.”
  17. TAG POS=1 TYPE=INPUT:BUTTON FORM=NAME:source ATTR=ID:insert
  18. TAB T=1