With OSI Affiliate Software, you have the option to use our free lead form that integrates perfectly with the software. You can also use your own contact form by following the steps below.



Step 1. From your admin dashboard, go to Set Up Software.


Step 2. Click on Link Software to My Store.


Step 3. Select General from the shopping cart list and click on Copy button.


The general integration method involves adding invisible javascript code or a hidden image tag to the thank you page or the  confirmation page that is displayed to customers when the form is submitted.


Passing of form details/variables

To pass form information to the lead details, first enable to include parameters in affiliate URL. To do this, follow the steps below.


Step 1. Go to Set Up Software from your admin dashboard.


Step 2. Click on Settings and then Show Advanced Settings.

Step 3. Check the box of Include Parameter in affiliate URL.


Step 4. Scroll down and click Update button.

By default you'll be able to see the following information on lead details:


 1. Referral Program - the program where the lead came from

 2. User - the affiliate who referred the sale

 3. Sale amount - not applicable

 4. Transaction ID - transaction identification

 5. Commission to Pay User - amount of the lead's commission

 6. Date - submission date

 7. Status - if commission for lead is approved or not approved


To pass the following information, edit this line of code before pasting following the format below:

https://osidemo.ositracker.com/sales/salejs/amount:15/transaction:B


Transaction:B - Replace B with form ID variable
Amount:15 - not applicable

Firstname: - use variable for First Name

Lastname: - use variable for Last Name

Email: - use variable for Email address


Example: https://yourcompanyname.ositracker.com/sales/salejs/amount:15/transaction:transactionvariable/firstname:firstnamevariable/lastname:lastnamevariable/email:emailvariable


Passing of additional form details/variables

If your form has details not mentioned above, you can pass 15 additional variables to the lead details. Follow the steps below to set it up.


Step 1. Go to Set Up Software from your admin dashboard.


Step 2. Click on Settings and then Show Advanced Settings.

 

Step 3. Fill the fields of SetData with the name of field from your form.


To pass the these information, edit this line of code before pasting following the format below:

https://osidemo.ositracker.com/sales/salejs/amount:15/transaction:B


SetData#: use variable for this field


Example: https://yourcompanyname.ositracker.com/sales/salejs/amount:15/transaction:transactionvariable/firstname:firstnamevariable/lastname:lastnamevariable/email:emailvariable/setdata1:companynamevariable/setdata2:phonenumbervariable