Personal Loans Listings With Enhanced Clicks

Setting up

To set up the Results Page (SERP) on your site, create a new page where you want listings to be displayed (suggested name is results.html). Once created simply copy/paste the content of Box 1 inside the container where you need the Ads to be shown.

BOX 1


<!-- **************** KATCH Widget **************** -->
<script type="text/javascript" src="//cdn.katch.com/p/ads/vm_loader.js"></script>
<script type="text/javascript">
vm_load({
"publisherid" : "REPLACE", //Publisher ID
"campaign" : "REPLACE", //Numeric Publisher Campaign Id
"displayid" : "REPLACE", //Numeric unique ad display Id
"vmprodid" : "1200",
"location" : "",
"maxresults" : "",

"p1" : "" ,
"p2" : "" ,
"p3" : "" ,
"p4" : "" ,
"p5" : "" ,


"ECDataType" : "PersonalLoans",
"ecdata" : "{\"zipcode\": \"90210\", \"firstname\":\"TestA\",\"address1\":\"123 Fake St.\"}",
</script>
<!-- **************** KATCH Widget **************** -->

Main Parameters

  • publisherid (required) = This is your Publisher ID, and it will be assigned when you register on the Katch’s Platform. Your Publisher ID (PID) is provided by your account manager. If you don’t have your Publisher ID you can contact us at contact@katch.com
  • campaign (required) = Campaigns are used to track separate implementations, placements or traffic sources. Your Campaign ID (CID) is provided by your account manager. If you don’t have your Publisher ID you can contact us at contact@katch.com
  • displayid (required) = Publisher unique display Id. This ID is unique to each display you may have on your site, make sure you are using the correct one as styling may be compromised when using the wrong displayId. Your displayId for this implementation is provided by your account manager. If you don’t have your Publisher ID you can contact us at contact@katch.com
  • vmProdId (required) = Product ID is an internal parameter that identifies the vertical. The Product ID for this implementation is (1200).
  • EngagementOption (required) = This filter will allow you to obtain different types of engagements: clicks, calls or both. When not specified, it will default to clicks and Call. See Table for Reference.
    Value Meaning Example of parameter with value
    1 Click “EngagementOption” : “1”
    2 Call “EngagementOption” : “2”
    3 Click and Call “EngagementOption” : “4”
  • location = Use this parameter to pass the location of the user making the query. The accepted values of this parameter are zip code or state abbreviation.
    • Passing state. (e.g. “location”: “CA”)
    • Passing zip code. (e.g., “location”: “90210”)

    Note Important: If the “location” parameter is sent empty or not sent at all, the results listing will be shown using the place where the query was generated as the ­­“Location” parameter.

  • maxresults = Number of Ads to be shown. (e.g. “maxResults”: “8“)

Publisher Tracking Parameters

There are 5 available parameters for publisher tracking purposes (p1, p2, p3, p4, p5), these can be used to keep track of your traffic sources, unique visitor tracking, or any other value used to track publisher’s traffic. All data sent to these parameters, will be available in our platform reports.

Guidelines for the p1, p2, p3, p4, p5 parameters:

  • Length: 36 characters
  • Allowed characters: Letters, numbers, underscore and dash

Example of usage: (this is just an example)

  • “p1”: “paidtraffic”
  • “p2”: “21EC2020-3AEA-4069-A2DD-08002B30309D”
  • “p3”: “searchengine-123”
  • “p4”: “ty-page”
  • “p5”: “sidebar”

Super Bid Paremeters

Implementing SuperBid will lift the overall CPC of our auctions leading to higher quality media.
If you want to implement SuperBid follow this link https://docs.katch.com/publisher/superbid/

Enhanced Clicks

Publishers who wish to implement Enhanced Clicks may see an increase in revenue per visitor, as their media will convert better for Katch advertisers.

Mandatory Parameters:

Value Meaning Example of parameter with value
ECDataType Indicates the scheme for Enhanced Clicks “ECDataType” : “PersonalLoans”
ecdata Structure for enhanced clicks information “ecdata” : ”{\“ZipCode\”:\“90210\”,\“FirstName\”:\”TestA\”}”

Enhanced Clicks Parameters (for “Ecdata”)

Field Name Values
ZipCode For US: #####-#### or ##### (can start with 0)
FirstName Varchar(50)
LastName Varchar(50)
Address1 Varchar(100)
Address2 Varchar(100)
City Varchar(50)
State Valid State. Varchar(20)
Phone Valid US phone. 10 Digits
(###) ###-####
Email Valid email. Varchar (100)
For example: user@email.com
Birthday Date (month/day/year, 09/23/1977)
CreditScore 0 = Excellent (740-850)
1 = Very Good (700-739)
2 = Good (660-699)
3 = Fair (620-650)
4 = Poor (<619)
LoanAmount #####
MonthlyIncome 0 = $500-$1250
1 = $1,251-$2,500
2 = $2,501- $5,000
3 = $5,001-$7,500
4 = $7,501+
LoanReason 0 = Credit Card Refinancing
1 = Debt Consolidation
2 = Home Improvement
3 = Home Buying
4 = Car Financing
5 = Business
6 = Medical Expenses
7 = Other

Test and Development

At the time of testing, please always set the parameter “testtransaction” : “true”

Special Notes and Suggestions

To enable the Hover effect (mouse over listings) makes sure the DocType on the page is set like this:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

To get Katch Products extra responsive characteristics, add the following Meta Tag to your page:


<meta name="viewport" content="width=device-width, initial-scale=1" />

For Support:

If you have any trouble setting this up, please contact us at implementations-support@katch.com.