By default, referral tracking links use your Max Classic account app name as the base URL: https://iuejl33.isrefer.com/go/training/jordanh. You can override this default prefix with a custom prefix by following the steps below:
- Start by copying the code at the bottom of this article and paste it into a text editor (e.g. Notepad.) This code is also found in your Max Classic account. To located it navigate to CRM > Settings > Referral Partner Settings > Referral Partner Defaults. 
- Edit the code to match your app name (bolded in the code below). 
- Save the file with a .html extension (e.g. referral.html.) 
- Log on to your hosting administration panel; e.g., GoDaddy, to upload the file to server connected to the custom URL; e.g., homerunhouse.com. This creates a web page URL that looks something like this: http://homerunhouse.com/referral.html - Note: Your website administrator may need to help you with this step. You can send your webmaster the code as an email attachment. 
 
- Log back into Max Classic and navigate to CRM > Settings > Referral Partner Settings > Referral Partner Defaults. 
- In the Tracking section, enter the URL from #4 into the custom referral partner link URL field; e.g., http://homerunhouse.com/referral.html 
- Click Save. This will update all redirect links for your affiliates. 
<script type="text/javascript">
 
    var myCrm = "https://appname.infusionsoft.com"
 
    var code = getQueryVariable("w") + "/";
    var affiliate = getQueryVariable("p") + "/";
    var ad = getQueryVariable("a");
 
    if (ad == "not found") {
        ad = "";
    } else {
        ad = ad + "/";
    }
 
    window.location = myCrm + "/go/" + code + affiliate + ad;
 
    function getQueryVariable(variable) {
        var query = window.location.search.substring(1);
        var vars = query.split("&");
        var returnVal;
        var found = "false";
 
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split("=");
            if (pair[0] == variable) {
                returnVal = pair[1];
                found = "true";
                break;
            }
        }
        if (found == "false") {
            returnVal = "not found";
        }
 
        return returnVal;
    }
 
</script>