50 Freelance Job Sites

When I talk about outsourcing, I typically just mention Elance. I really like the way the site works, plus they have live phone support which is rare in any all-web-based business. But there are a lot more places to go hunt for talent (or find work). Here’s a nice list of 50 top freelance job sites.

Advanced Niche Freelance Sites

If you’re looking for people with highly defined expertise, they tend to travel in networks. For example, a few months ago I joined WPMUDEV.org (WordPress “Multi-User” Developers). This is a great community to find people who know how to build advanced-featured WordPress sites, including creating online communities with plugins like bbPress (a knowlege-base forum plugin) and BuddyPress (a Facebook-like membership framework).

Freelancers with expertise in advanced niches can often be booked out months in advance. To get your job done in a timely way, it can help to make friends via an advanced niche website and then get your job passed around by referral.

Posted in Outsourcing Secrets | Leave a comment

Leadership vs. Management

I’m starting to see an interesting pattern among my clients these days. Many are quite successful. It’s not unusual to find entrepreneurs with firms grossing in the high six to low seven figures without any “C-Level” staff on board.

What is “C-Level” staff? These are the leadership roles common in corporations: Chief Financial Officer (CFO), Chief Information Officer (CIO), Chief Operations Officer (COO), etc.

Today I was considering the difference between C-Level staff and the kinds of “assistants” most entrepreneurs first seek out to lighten their workload — personal assistants, marketing assistants, web designers, etc. The difference boils down to two things – personal accountability and personal responsibility.

In short, true C-Level staff don’t need someone to hover over them making sure they’re getting things done. They have their own high standards, they are naturally accountable, and they take personal responsibility for producing results, come what may.

Leaders have their own language to describe what they do. That is how one leader can identify the appropriate qualities in others. After all, leadership is first and foremost a “way of being” or “state of mind” that is naturally expressed via the spoken word.

One sure sign – leaders don’t blame others for what happened. They assess the past and look at what they have learned and what they can do differently in the future. Blaming others may be common among politicians, but the last thing you want in your company’s inner circle is a political animal. Ever notice how little politicians accomplish compared to how many words they use?

John Chambers, CEO of Cisco Systems once said that to grow his firm he had to do much more than simply add new front line workers. Instead, he focused on adding leaders who in turn made sure that growth happened. Long ago, hired people to take mundane chores off of his desk. The real growth occurred when he began to distribute his leadership roles and actions to others.

Are you ready to make the transition from manager to leader?

Posted in Business Basics, Leadership, Outsourcing Secrets | Leave a comment

There’s an ROI for That

ROI – “Return on Investment”. I’m sure I’ll say more about this, but here’s the big thing: If you’re an entrepreneur, I want you to start thinking more like an investor in your company and less like an employee.

Once a fellow told me his business was for sale. It was a cool business and complimentary to what I was doing at the time. I asked him what the annual profits were. He said, “$80,000″, and he wanted to sell the company for $200,000. That sounded like a good deal.

Then I asked him what his own salary was. “$80,000″.  Hmm. “Okay, so after you pay that salary, how much profit is left in the company?” I asked.  ”What do you mean?” he said. He felt that everything he earned as salary was “profit”.

Unless you’ve got cash to burn, to buy a company for $200,000 there needs to be some ROI to pay for financing the purchase of the company. Why would anyone want to pay that kind of money to just get an $80,000 a year full-time job with nothing left over to service the investment?

When you start requiring that your company make a profit, not just payroll, you’ll do things differently — and a lot better — for you, your staff, and your customers.

For example, hiring freelancers is a big trend these days. I wrote a free guide – “Outsourcing Secrets” to help you with that. Is hiring a freelancer a “cost” or an “investment”? I often advise people who are considering hiring me that they should get 10 times more value from my efforts than what they pay me. I recommend you apply this rule when you hire freelancers.

What about marketing and advertising? Cost or Investment? I while back I spoke with the director of marketing for a growing business. I was stunned to learn that by recycling their budget each month, they were earning a phenomenal 6000% (yes, six thousand percent) ROI on their annual marketing investment. Hearing that dramatically improved my own way of thinking about business.

Posted in Business Basics | Leave a comment

Recovering Dreamweaver Passwords

When I migrated from a PC to a Mac last month, I carefully saved all of my website FTP login files that Adobe Dreamweaver stores when you set up a remote site. I gave the new version of Adobe Dreamweaver a trial run, but wasn’t too thrilled with how it looked on my nice new Mac, so I went with Coda instead.

Then today a client I hadn’t heard from since before the PC to Mac migration called and asked me to do some work. Guess what — his FTP password was “encrypted” in the Adobe login file. I put the word “encrypted” in quotes, because, jeez, almost anyone can see that the level of encryption would only defeat the honest user.

Well, sure enough, a very kind soul has posted instructions and an actual working web app that shows you how to recover and decode your “encrypted” Adobe Dreamweaver FTP password.  It worked like a charm. May this person live forever, or at least until I’ve decoded all my old passwords!!  I wrote this post to thank whoever it is (couldn’t find a name on the site), and to keep this link handy for my own use!

Posted in Humor, Tools of the Trade | Leave a comment

More Infusionsoft Shopping Cart Hacks

Time for more Infusionsoft Shopping Cart Hacks!

I while back I showed how to “check” the PayPal box if you’re using plain PayPal as your Infusionsoft merchant account.

Since then, several clients have asked for help tweaking a variety of other parts of the cart which are otherwise locked down by the application.

Here I show you four different commonly desired hacks using jQuery to modify the shopping cart as it is displayed on your customer’s web browser. You can use these examples to model your own customizations.

First we put this bit of code in HTML Area 1 of the shopping cart customization area:

<script src="http://code.jquery.com/jquery-1.5.1.min.js"></script>

As noted in the previous post, Infusionsoft will automatically convert that line to look like this:

<script src="/jspServ/imagegetter.jsp?url=http%3A%2F%2Fcode.jquery.com%2Fjquery-1.5.1.min.js"></script>

The script goes in your cart’s HTML Area 3 or Footer.

A client from Great Britain wanted to use British English instead of American English and modify other language to be more culturally suitable to his customers.

The first function replaces all instances of the phrase “Billing Information” with “Your Information”. The second function finds the <td> cell containing the given phase and replaces all the text in that whole cell with the language preferred by the site owner.

Next we replaced the word “State” with “Province” throughout the shopping cart, and also changed the width of the state fields in both the billing and shipping info area.

The next hack moves your Order Now button at the bottom of the shopping cart into the center.  The parent <td> has the “align” attribute set to “right”. This attribute could be set to “center”, however we added to the right margin of the image in this case to accommodate some excess white space on the button image.

Infusionsoft’s cart contains many nested tables with neither ID’s nor Classes.  To hunt down a particular table, find one identifiable element and then work your way backwards up the DOM to find the table you want to fix. In the example below, we started with a table having the class name of “ordersum” nested inside two parent tables and worked backwards to find the unnamed table two levels above it.

<script>

$("*").contents().each(function() { if(this.nodeType == 3) this.nodeValue = this.nodeValue.replace("Billing Information", "Your Information"); });

$("td:contains('address must be entered exactly'):last").text('Please complete the following in full, so we can process your order as quickly as possible.');

$("*").contents().each(function() { if(this.nodeType == 3) this.nodeValue = this.nodeValue.replace("*State", "*Province"); });
$('#Contact0State').css("width", "100px");
$('#Contact0State2').css("width", "100px");

$('input[src*="Checkout"]').css({"margin-right":"385px", "left":"0px"});

$("table.ordersum").parents("table: first").parents("table: first").parents("table: first").attr('width', 70%);

</script>

Use the Firefox Firebug plugin to find ways to hunt down the various elements of your shopping cart in your browser — then you can design your own hacks to snazz things up!

Posted in Infusionsoft, Tools of the Trade | Leave a comment

Facebook Fluff Buster

I’m liking Facebook a lot, but was getting a ton of system generated content even after adjusting the settings. Today I found this cool browser plugin called F.B. Purity (“Fluff Busting”) – it let me easily pick exactly what info shows on my feeds.

I wanted to stop the “New Friends” notices you get when someone else ads a friend — this plugin does quite a lot more. It runs from a tiny little menu bar under the status box:

Posted in Facebook | Leave a comment

An easy way to edit your posts and pages

I’ve been enjoying using Front-end Editor. If you’re logged in as admin at your site, this plugin allows you to edit right on the blog page without having to go into backend editing system. It can be a real timesaver.

One thing to watch for – if you’ve disabled your visual editor to protect fancy code, this plugin will still turn your code into a mess, so only use on regular WordPress pages and posts.

Posted in My Favorite WordPress Plugins | Leave a comment

WordPress Slow on Godaddy?

I was finding that WordPress ran slowly on Godaddy. It turns out that Godaddy has installed new servers which they call “4GH” or “Grid”. The WordPress site I was working on was residing on a “legacy” server. After upgrading to the new server, working inside WordPress is now quite fast. Page load times are also very nice. There was no cost for the move and no increase in the monthly hosting cost either.

It took a few days for me to iron out a few kinks. Since I was on a very old server, Godaddy first had to migrate me to an “intermediate” server and then to the “Grid” server. I discovered that the total migration wasn’t complete by accident. So be sure to double-check in the end that you’re actually on their best server after the upgrade. I did not notice any downtime on my site because Godaddy put the old site in a “shell” which kept it viewable on the web while the server upgrade took place in the background.

Godaddy recommends using the WP Super Cache plugin. That plugin seems to work well for me too. The plugin will tell you you need to set permissions for the wp-content folder to 755. I used the FTP program FileZilla to make that change, or you can just use Internet Explorer’s built in FTP capabilities. Here’s a picture of the final settings in IE:

Posted in Uncategorized | Leave a comment

Handling Infusionsoft 1-Click Subscription Upsells

Making an automation system like Infusionsoft or Office AutoPilot carry out mundane human tasks takes a bit of planning. I often map out the logical decisions and steps with a flowcharting program like Visio. Then I’ll to put the implementation steps in sequential order using Nozbe so I can check off each step as I set it up.

This week, I was asked to create a one-click Subscription upsell process with Infusionsoft.

Here’s the challenge:

Let’s say that the base-level sale is a $50.00 monthly subscription, and the first upsell is $150.00 a month. Since you already made the first sale, your customer has already paid $50.00 and is now in a subscription payment program. How do you smoothly upsell an online subscription program without having to make a bunch of hand-entered payment adjustments?

I went over 1-Click upsell basics in February. That post covered selling single products. Here are some advanced techniques needed to upsell subscription programs with Infusionsoft:

Since the customer already paid you $50.00, you’ll first need to create a special single product priced at $100 to make up the difference between $50.00 and $150.00. If your subscription levels are Silver and Gold, you might call this product “Gold Upgrade”.

Next, you’ll need to set up a generic “payment plan” in the Shopping Cart area that tells Infusionsoft to charge the purchase immediately in full. Give it a neutral name like “Subscription Upgrade”.

As we saw in the basic method, creating Infusionsoft 1-Click Upsells requires setting up what Infusionsoft calls a “bundle”. This is done via the Miscellaneous tab under Order settings. So, go ahead and make a “bundle” called “Gold Upgrade Bundle” that includes both the $100.00 “Gold Upgrade” product and the “Gold Subscription” at $150.00 a month.

In your webform for the one-click upsell you’ll create an Action that runs an order. You’ll select the “Gold Upgrade” bundle and the “Subscription Upgrade” payment plan. When you set up this Action, you’ll also have the opportunity to set a free trial period for the “Gold Subscription”, so set that to 30 days. Last, inside this Action, run another action that cancels the level-1 “Silver Subscription” so that future payments at this level won’t run.

Now, upon purchasing the one-click upsell your customer will have been charged a total of $150.00 for the first month ($50 + $100) and will be charged $150 monthly starting in 30 days.

It turns out my client this week wanted two upsells, not just one. I just had to apply this same process with some extra attention to the sales process logic:

What if the person didn’t buy upsell #2 but did buy upsell #3?

This was solved by creating a total of three special products and three bundles. One set was for the Silver upsell, and two sets were needed to handle the two possible upsell paths to Platinum. By using tags, the form Action on the third sales page checked to see if the customer had purchased the first upsell or not, ran the appropriate bundle, and deleted any prior existing subscription plans purchased in this sales process.

Of course everyone uses blogs these days, so we needed to run the required web form level PHP scripting from inside a WordPress page as I describe here.

Posted in Infusionsoft, Web Development | Leave a comment

Sony-Ericsson P910 Works With Outlook 2010

I bought a P910i in 2004 for $1000. You had to order from Europe back then, but I couldn’t wait to have a PDA and phone all in one device.

At that time, the only other option was Windows Mobile. The smart-phones I tested with that OS had a battery life of, oh, about an hour. Nearly seven years later my little P910 is still chugging away!

But I was hesitant to upgrade from Outlook 2003 to 2010 because the rap online is that the P910 sync software doesn’t work with Outlook 2010. Well, about 2 weeks ago, my old MS Word 2003 started freaking out so I finally upgraded to Office 2010 (which I like, BTW).

To my surprise, the old cradle sync software (version 1.4.0.1 dated 2004) worked just fine between my P910 and MS Outlook 2010 with absolutely no changes, tweaks, or fussing. (Caveat – I’m still using Windows XP for my OS.)

If you use an iPhone or Android you may wonder why I’m hesitant to give up this museum piece, but if you’ve ever used a P910, you’ll relate.

In fact, I just bought a new P910 keyboard for $10.00 on eBay. Only problem, the “Z” and the “Y” keys are transposed so you have to press “Z” to get a “Y” to print out. I quickly got over that!

Posted in Humor, Tools of the Trade | 3 Comments