Be sure to activate your affiliate module in the admin settings / applications.
Setting Up Your Affiliate Program
Getting this program going is easy, but you are not there yet. Now it's time to setup the specifics of the program like payments, details, etc. We do this in the administrator options area of the affiliate program.
Be sure to setup your affiliate program soon after activating it -- especially if you have an active group. The "Check Your Affiliate Commissions" link will display soon as the group is activated.
You will notice two columns to input commissions for each action. The column on the left is the first tier, and the column on the right is the second tier. You can choose to make this a one or two tier affiliate program. If you choose two tier, enter values in the second column. This would mean that you are compensating affiliates for the sales of the affiliates that they signed up. A standard second tier commission percentage is between 5-25%.
A Detailed Overview of How the Affiliate Program Works
So far we have activated and setup our affiliate program. We are officially ready to go! Let's go through the process as an affiliate of referring a new member, then we will go through the process as an administrator of paying the affiliate(s).
The affiliate can click on the user preferences icon in the affiliate program application to set custom contact information for their affiliate URL.
That is it! The program is very simple from the affiliate's point of view as well as the admin. This simplicity results in more participation. For more details on this program and some advanced ideas, see the supporting material links at the top of this page.
Some Technical Notes:
Create banners and buttons for your affiliates! The more choices you have available, the more likely the affiliates will be to market your services. iGrOOps has a banner design package that you should check out.
Advanced Use: Using an Outside Website as Your Main Page
Let's say you have an outside (non iGrOOps) page where you want to send prospects first - and you do NOT want to send prospects to your main iGrOOps site or ecommerce product page. You can do this and retain the "cookie" by making a slight change to your main website.
This "hack" assumes you have PERL on your server, and appropriate permissions and access rights to make this change. If you do not, contact your webmaster and show him or her this section, ask what they can do. This code can easily be rewritten in other languages.
Here is the code for the index.cgi file (note: no lines should wrap):
#!/usr/local/bin/perl
# is affiliate code attached?if ($ENV{'QUERY_STRING'}) { ($aff,$page)=split(/\+/,$ENV{'QUERY_STRING'}); print "Set-Cookie: refcode=$aff; expires=Mon, 20-Sep-2010 12:00:00 GMT; path=\/\r\n"; print "Location: http://www.myigroop.com/?$aff+SENDBACK_www_mysite_com+$page\n\n"; exit;
} else { print "Location: http://www.mysite.com/index.html\n\n"; exit;}
Substitutions in RED:
OPTION: The script can handle an optional "page" argument. This means you do not have to use your main website's homepage for this, but any page within the main HTML folder on that server by including the page name as an argument to the original call. For example: http://www.mysite.com?myid could be http://www.mysite.com?myid+promo.html.