Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts! http://www.acorn-is.



Similar documents
c. Write a JavaScript statement to print out as an alert box the value of the third Radio button (whether or not selected) in the second form.

Website Login Integration

Internet Technologies

JavaScript and Dreamweaver Examples

Configuring iplanet 6.0 Web Server For SSL and non-ssl Redirect

Website Implementation

IMRG Peermap API Documentation V 5.0

A send-a-friend application with ASP Smart Mailer

Configuring IBM WebSphere Application Server 7.0 for Web Authentication with SAS 9.3 Web Applications

2- Forms and JavaScript Course: Developing web- based applica<ons

Fortigate SSL VPN 4 With PINsafe Installation Notes

HTML Tables. IT 3203 Introduction to Web Development

HTML Forms and CONTROLS

Web Development 1 A4 Project Description Web Architecture

Section 1: Overture (Yahoo) PPC Conversion Tracking Activation

<script type="text/javascript"> var _gaq = _gaq []; _gaq.push(['_setaccount', 'UA ']); _gaq.push(['_trackpageview']);

Fortigate SSL VPN 3.x With PINsafe Installation Notes

Setup Guide

Novell Identity Manager

Client-side Web Engineering From HTML to AJAX

In order for the form to process and send correctly the follow objects must be in the form tag.

Yandex.Widgets Quick start

InPost UK Limited GeoWidget Integration Guide Version 1.1

Web Accessibility Checker atutor.ca/achecker. Thursday June 18, :08:58

Login with Amazon. Getting Started Guide for Websites. Version 1.0

Getting Started with Ubertor's Cascading Style Sheet (CSS) Support

HTML Form Widgets. Review: HTML Forms. Review: CGI Programs

Implementing Specialized Data Capture Applications with InVision Development Tools (Part 2)

MASTERTAG DEVELOPER GUIDE

Introduction to XHTML. 2010, Robert K. Moniot 1

Using Form Tools (admin)

Further web design: HTML forms

Web Server Lite. Web Server Software User s Manual

Installation and Integration Manual TRANZILA Secure 5

Portals and Hosted Files

Chapter 22 How to send and access other web sites

Understanding Cross Site Scripting

Website Planning Checklist

WHITEPAPER. Skinning Guide. Let s chat Velaro info@velaro.com by Velaro

Working with forms in PHP

Script Handbook for Interactive Scientific Website Building

Installing Logos SSL Certificates on Mobile Devices

Baidu: Webmaster Tools Overview and Guidelines

CS412 Interactive Lab Creating a Simple Web Form

API Integration Payment21 Button

Forms, CGI Objectives. HTML forms. Form example. Form example...

ANGULAR JS SOFTWARE ENGINEERING FOR WEB SERVICES HASAN FAIZAL K APRIL,2014

Enabling WISPr (Hotspot Services) in the ZoneDirector

Managing Web Authentication

Usage Tracking for IBM InfoSphere Business Glossary

JavaScript Basics & HTML DOM. Sang Shin Java Technology Architect Sun Microsystems, Inc. sang.shin@sun.com

Installation & Configuration Guide Version 2.2

JavaScript By: A. Mousavi & P. Broomhead SERG, School of Engineering Design, Brunel University, UK

Sample HP OO Web Application

Guide to Integrate ADSelfService Plus with Outlook Web App

Lab 5 Introduction to Java Scripts

Visualizing a Neo4j Graph Database with KeyLines

Setting up an Apache Server in Conjunction with the SAP Sybase OData Server

Dynamic Web-Enabled Data Collection

Using Internet or Windows Explorer to Upload Your Site

Application Security

Integrating KIMBIA form widget data with Google Analytics. What's Inside? KIMBIA. What s required...

Linklok URL TM V2.90

Click-To-Talk. ZyXEL IP PBX License IP PBX LOGIN DETAILS. Edition 1, 07/2009. LAN IP: WAN IP:

How to use SSO with SharePoint 2010 (FBA) using subdomains. Moataz Esmat EXT.1386

PDG Software. Site Design Guide

Hello World RESTful web service tutorial

Active Directory Integration for Greentree

XHTML BASICS. Institute of Finance Management CIT Department Herman Mandari

Integrating LivePerson with Salesforce

Perl/CGI. CS 299 Web Programming and Design

How to Make a Working Contact Form for your Website in Dreamweaver CS3

Livezilla How to Install on Shared Hosting By: Jon Manning

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

JAVASCRIPT AND COOKIES

The Basics of Dynamic SAS/IntrNet Applications Roderick A. Rose, Jordan Institute for Families, School of Social Work, UNC-Chapel Hill

07 Forms. 1 About Forms. 2 The FORM Tag. 1.1 Form Handlers

Bazaarvoice for Magento Extension Implementation Guide v6.3.4

InternetVista Web scenario documentation

TEMPLATE MANUAL Table of Contents

PHP Form Handling. Prof. Jim Whitehead CMPS 183 Spring 2006 May 3, 2006

HTML Forms. Pat Morin COMP 2405

JavaScript: Arrays Pearson Education, Inc. All rights reserved.

Web application development (part 2) Netzprogrammierung (Algorithmen und Programmierung V)

How do I Install and Configure MS Remote Desktop for the Haas Terminal Server on my Mac?

Tracking Campaigns with G-Lock Analytics

WiNG5 CAPTIVE PORTAL DESIGN GUIDE

Visualizing an OrientDB Graph Database with KeyLines

PHP Authentication Schemes

Transcription:

Intell-a-Keeper Reporting System Technical Programming Guide Tracking your Bookings without going Nuts! http://www.acorn-is.com 877-ACORN-99 Step 1: Contact Marian Talbert at Acorn Internet Services at 877-226-7699 or marian@acornis.com. Once the account deposit has been received, Marian will provide you with your Username and Password to the Intell-a-Keeper Reporting System. Step 2: Log into http://www.intellakeeper.com Step 3: Click on the Update Profile under User Info Step 4: Obtain the Customer ID and the Access Code to be used in the programming of the Intella-Keeper files needed to record the guest visitor and reservation information. Step 5: Provide the Visitor Passcode to the innkeeper. This is the code the innkeeper asks the guest to key in, in addition to their name, when the guest presses the Intell-a-Keeper button. This only happens when the guest is making a Phone Reservation and is near a PC. Step 6: Create a file called ik_tracker.js with the following content. You will need to incorporate the customer_id and access_code with the information provided in Step 4 above where the customer_id is XXXX and the access_code is YYYYYYYYYY. Once completed load on the server in the Root Directory. // Acorn Internet Services Intell-a-Keeper tracker var ik_tracker = new Image(1,1); var ikr = escape(document.referrer); var ikl = escape(document.location); var ik_url = "http://www.intellakeeper.com/tracker/ik-tracker.php?referrer=" + ikr + "&location=" + ikl + "&customer_id=xxxx&access_code=yyyyyyyyyy"; ik_tracker.src = ik_url; Step 7: Place the following Javascript code on all HTML pages of the customer s web site EXCEPT those pages that start with ik- that you will be adding in the following steps to support the customer Intell-a-Keeper input. <script src="/ik_tracker.js" type="text/javascript"></script> Step 8: Create a file called ik-button.htm with a layout that is similar to the customer s current site. Include the following code inside this file. You will need to incorporate the customer_id and access_code with the information provided in Step 4 above where the customer_id is XXXX and the access_code is YYYYYYYYYY. Once completed load on the server in the Root Directory.

<title>intell-a-keeper Web Site Button Tracking</title> <script language="javascript"><!-- function FormVerify() if (document.ikform.name.value == "") alert("please enter a value for the \"Name\" field."); document.ikform.name.focus(); if (document.ikform.passcode.value == "") alert("please enter a value for the \"Pass Code\" field."); document.ikform.passcode.focus(); return (true); //--></script> <form method="post" name="ikform" onsubmit="return FormVerify()" action="http://www.intellakeeper.com/tracker/ik-reservation-button.php" > <input type="hidden" name="customer_id" value="xxxx"> <input type="hidden" name="access_code" value="yyyyyyyyyy"> <td width="94%"> <table width="100%" border="0" cellspacing="0" cellpadding="5"> <td width="38%"> <div align="right">your Name: <td width="62%"> <input name="name" size="20"> <div align="right">passcode from Innkeeper: <input name="passcode" size="20">

<b><input type="submit" name="submit" value="submit"></b> <em>form submission may take a moment.</em> </form> Step 9: Create a file called ik-pass-code-error.htm with a layout that is similar to the customer s current site. Include the following code inside this file. You will need to incorporate the customer_id and access_code with the information provided in Step 4 above where the customer_id is XXXX and the access_code is YYYYYYYYYY. Once completed load on the server in the Root Directory. <title>intell-a-keeper Error Code Incorrect Passcode Entered</title> <script language="javascript"><!-- function FormVerify() if (document.ikform.name.value == "") alert("please enter a value for the \"Name\" field."); document.ikform.name.focus(); if (document.ikform.passcode.value == "") alert("please enter a value for the \"Pass Code\" field."); document.ikform.passcode.focus(); return (true); //--></script> <table width="100%" border="0" cellpadding="10" cellspacing="10"> <div align="center"> <b>the pass code was not entered correctly. Please try again.</b>

<form method="post" name="ikform" onsubmit="return FormVerify()" action="http://www.intellakeeper.com/tracker/ik-reservation-button.php" > <input type="hidden" name="customer_id" value="xxxx"> <input type="hidden" name="access_code" value="yyyyyyyyyy"> <td width="94%"><table width="100%" border="0" cellspacing="0" cellpadding="5"> <td width="41%"> <div align="right">your Name: <td width="59%"> <input name="name" size="20"> <div align="right">passcode from Innkeeper: <input name="passcode" size="20"> <b><input type="submit" name="submit" value="submit" ></b> <em>form submission may take a moment.</em>

</form> Step 10: Create a file called ik-email-resv-conf.htm with a layout that is similar to the customer s current site. Include the following code inside this file. You will need to incorporate the customer_id and access_code with the information provided in Step 4 above where the customer_id is XXXX and the access_code is YYYYYYYYYY. Once completed load on the server in the Root Directory. <title>intell-a-keeper Email Reservation Confirmation</title> <script language="javascript"><!-- function FormVerify() if (document.ikform.name.value == "") alert("please enter a value for the \"Name\" field."); document.ikform.name.focus(); return (true); //--></script> <form method="post" name="ikform" onsubmit="return FormVerify()" action="http://www.intellakeeper.com/tracker/ik-reservation-email.php" > <input type="hidden" name="customer_id" value="xxxx"> <input type="hidden" name="access_code" value="yyyyyyyyyy"> <td width="94%"> <div align="center"> Please verify receipt of your confirmation by entering the <strong> Name</strong> on the <br> <strong>reservation</strong> below and clicking the SUBMIT Button. <table width="100%" border="0" cellspacing="0" cellpadding="5"> <td width="31%"> <div align="right">your Name:

<td width="69%"> <input name="name" size="20"> <b><input type="submit" name="submit" value="submit" ></b> <em>form submission may take a moment.</em> </form> Step 11: Add the button code below to all HTML files except the new files that start with ik-. The library comments are optional. Use them if you use Macromedia s Dreamweaver tool. You can put the image anywhere on the customer s web site. It is recommended that the code is placed at the same location on all HTML files so that the innkeeper can easily tell the visitor where to find the image. The intell-a-keeper-sm.gif has been created using a transparent GIF image. <!-- #BeginLibraryItem "/Library/intell-a-keeper.lbi" --> <a href="ik-button.htm"><img src="http://www.intellakeeper.com/images/intell-akeeper-sm.gif" alt="intell-a-keeper Reservation Tracker" width="108" height="82" border="0"></a><!-- #EndLibraryItem --> Step 12: Create a file called ik-thank-you.htm and include the following code inside this file. In addition, if the customer has either Overture or Google PPC accounts, you will need to replace the comments below with the customer s Overture and Google conversion tracking code. To learn how to get the customer s conversion tracking codes, please refer PPC Converstion Tracking Setup Guide by going to http://www.acorn-is.com and clicking on Training Guides under the Online Learning Section. Once completed load on the server in the Root Directory. <html> <head> <title>intell-a-keeper Thank You Page</title> <! Add Overture Conversion Tracking code here -->

<! Add Google AdWords Conversion Tracking code here --> </head> <body> <SCRIPT language='javascript'> window.location='ik-thank-you-final.htm'; </SCRIPT> </body> </html> Finally, if the customer does have either Overture or Google PPC accounts, each and every listing phrase in these accounts will have to be set up with individual Query String Tracking. This is VERY IMPORTANT, you CANNOT DEFAULT a group or campaign to a global Query String, but have to enter the Unique Query String at the Phrase level. If the URL is set to the Home page, then replace the url.com with the customer s domain name. You will also need to replace the X+X+X+X etc with the search phrase words in place of the X s. http://www.url.com/?overtureppc=x+x+x+x+x+x Example: Search Phrase: Hot Springs AR Bed and Breakfast URL: http://www.paiidesignerschallenge.com/?overtureppc=hot+springs+ar+bed+and+breakfast If the URL is going to a sub page on the web site, then replace the url.com with the customer s domain name and somepage.htm with the page on the customer s site they are paying to load. You will also need to replace the X+X+X+X etc with the search phrase words in place of the X s. http://www.url.com/somepage.htm?overtureppc=x+x+x+x+x+x Example: Search Phrase: Arkansas Wedding Site URL: http://www.paiidesignerschallenge.com/weddings.htm?overtureppc=arkansas+wedding+site Step 13: Create a file called ik-thank-you-final.htm with a layout that is similar to the customer s current site. Include the following code inside this file. Replace index.htm with the customer s home page if it is not named index.htm. Once completed load on the server in the Root Directory. <title>intell-a-keeper Thank You Page</title> <p> </p> <p align="center"> <strong>thank You! </strong>your information has been sent to the Innkeeper. </p> <p align="center"> <a href="index.htm">click</a> to Return to the Home Page </p> <p align="center"> </p>

Step 14: If the customer has a third party online reservation system then create a file called ikresv-redirect.htm. Include the following code inside this file. Replace online reservation link with the customer s actual reservation link. Once completed load on the server in the Root Directory. <HTML> <HEAD> <title>intell-a-keeper Reservation Redirect</title><br> <script src="/ik_tracker.js" type="text/javascript"></script> <meta http-equiv="refresh" content="1; url=online reservation link"> </HEAD> <BODY> <div align="center"><a href="online reservation link">click Here </a> if you aren't redirected to the Reservation Availability screen within 5 seconds. </BODY> </HTML> Step 15: If the customer has their online reservation system link posted on any sites then change those to call the new file ik-resv-redirect.htm on the customer s site. Doing this will track the visitor that clicks on the online reservation link from other sites. Step 16: If the customer has a third party online reservation system then install the code below to the customer s online reservation system confirmation page. Use the appropriate script code for the customer s reservation system. You will need to incorporate the customer_id and access_code with the information provided in Step 4 above where the customer_id is XXXX and the access_code is YYYYYYYYYY. www.availabillityonline.com: Installation of Intell-a-Keeper 1 - Log into the Administration section of the Availability Online Account 2 - Click on Marketing Organizations under Settings 3 Under Tracking Software click the check box to activate 4 - Enter the following information into the Tracking Code box where the customer_id is XXXX and the access_code is YYYYYYYYYY. <script language="javascript"> var ik_reservation_system=new Image(1,1); var ik_url = "https://www.intellakeeper.com/secure/tracker/ik-reservationsystem.php?resv_system_id=" + document.form1.resid.value + "&customer_id=xxxx&access_code=yyyyyyyyyy"; ik_reservation_system.src = ik_url; </script> 5 - Click Update Marketing Organization www.webervations.com: Installation of Intell-a-Keeper 1 - Log into the Webervations Account 2 - Click on Configuration 3 - Click on Custom Messages

4 - Enter the following information into the box labeled Reservation Request Sent Screen where the customer_id is XXXX and the access_code is YYYYYYYYYY. To complete your reservation request please completely fill in the form below and click on the "Send Us the Reservation Request" button. <script language="javascript"> var ik_reservation_system=new Image(1,1); var ik_url = "https://www.intellakeeper.com/secure/tracker/ik-reservationsystem.php?resv_system_id=" + document.resdata.resid.value + "&customer_id=xxxx&access_code=yyyyyyyyyy"; ik_reservation_system.src = ik_url; </script> 5 - Click Save