SlideShare a Scribd company logo
1 of 8
Download to read offline
Affiliate Management
Platform
Algorithm, Schema and Explanation –v1.0
[This document will help our clients understand various
sections of affiliate management platform. This is a very
simple model.]
Sudhi Ranjan Das
Team Lead, Web Marketing
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
2
IMPORTANT TERMS USED:
1. Affiliate partners – Users/People who join us as an affiliate.
2. Affiliate management system – The system/application/platform that is used for managing
the affiliate partners and their transactions.
3. Writing the documentation as the website owner, who will be running the affiliate program.
“Us” refers to the website owner.
4. In Programming, we are using some conventions, all Tables are referred as Tbl, all fields as
Fld, Words are separated with Upper case (one can separate it with _ also).
SECTION 1: AFFILIATE SIGNUP
We will have a section under the website, say example.com/affiliates/, which will help us getting
more affiliates partners. It will have 6 tabs (Tabs or any form of navigation like left menu or right
menu)
1. Home – Which will take you back to the main website /affiliates/
2. How it works?
3. Why us?
4. Demo
5. Join Us
6. Discussions
7. Other links on top [Login (will change to log out once logged it) | Join Us (same at #5) |
Contact]
(Each page is explained in detail below)
PAGE 1: /AFFILIATES/INDEX.HTML (OR INDEX.PHP)
Here we will have small description and sales content to draw
more affiliate partners to the system.
Signup form
Name:
EmailID:
Phone number:
Website:
(Submit)
--------------------
Some testimonials or
stories
Some more sections as
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
3
per the requirement.
PAGE 2, 3, 5: HOW IT WORKS? WHY US? “JOIN US” WILL HAVE SIMILAR TEMPLATE
We will have the description on “how it works” (or why us? For
“why us” page)
Left Menu remains
same as above...
PAGE 4: DEMO
Provide the demo of Affiliate C-Panel,
Email id - demo@example.com
Password - demo
Link to Login page
Left Menu remains
same as above...
PAGE 6: THIS IS A FORUM WHERE THE AFFILIATES CAN INTERACT UNDER PSEUDO
NAME.
SECTION 2: AFFILIATE SIGNUP & SETUP THROUGH CPANEL (THIS
WILL BE THE SAME PAGE WHERE AN AFFILIATE WILL LAND
AFTER LOGIN)
This is only visible after login. The above tabs will change to the new tabs. This will have 5 sections
1. Reports
2. Get Affiliate code
3. Payment Details
4. Account Settings
5. Support
PAGE 1: REPORTS
(This section needs to be customized as per the policies we want to put in, Example: Either we can
pay a fixed amount per sales, or we can pay %of sales amount.). This page will contain the summary
of all the things an affiliate partner will like to see:
Summary
1. Drop Down “Today”, “Yesterday”, “Last 7 days”, “Last 30 days”, “All time” (by default for last
selected option)
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
4
2. Total visitors
3. Total Leads
4. In Progress (Some leads may take time to get converted)
5. Bad Leads
6. Total Sales
Earnings:
Amount due from last payment: $ (this needs to be taken care of really well with proper integration
with backend process)
Announcement and other important sections:
There will be link called advance reports, clicking on the advance report will take you to a page that
will look like:
Based on the selection, we should be able to show the required results.
PAGE 2: GET AFFILIATE CODE:
This section will have three sub sections:
 Get Text ads: A text box where they are provided various anchor texts and the proper link.
If possible, provide a section where they can create one ad of their choice.
Example: <a href="http://www.example.com/contactus/index.php?affid=345">Small
company? IT Problems? See how other smaller companies are managing their IT.</a>
 Get Image/Banner ads: Provide some banners with various dimensions and create the
code for it and make it available within a text area.
 Ask for specific ads: Allow people to request for specific requirements. This can lead to the
forum page, where they can request for specific ads.
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
5
PAGE 3: PAYMENT DETAILS:
It can be made simple, like when was the last payment done etc. How much is left to be paid etc.
Also, have a section where they can request for payment.
PAGE 4: ACCOUNT SETTINGS:
It will have pages:
 Edit payment details
 Edit Login details
 Other sections if required.
PAGE 5: SUPPORT:
It will explain various processes for getting support.
SECTION 3: TRACKING PROGRAM
1. The visitors will visit our website using a link like
http://www.example.com/contact/index.php?affiliate-partner-channel-id=345
2. Contact/index.php will set a cookie as ReferredFromAffiliatePartnerChannelID = 345 for
this visitor. The database will update a visit for the visitor if the cookie is newly created (See
Table TblAffiliatePartnerVisitorRawData) . If the cookie already existed then the visit won’t
be counted.
3. If the visitor signs up then during signup, the program will enter the
ReferredFromAffiliateID as the source for the signup (See Table TblAffiliateLeadMapping).
Then it will be counted as lead for the Affiliate Partner.
4. The backend (or some integration, it may be an automated process like online payment)
will update the status as payment received or lead rejected.
5. Once the status of the lead is confirmed, we can pay a commission to Affiliate partner’s
account.
SECTION 4: HOW THE WHOLE SYSTEM WILL WORK?
1. An affiliate partner will signup with us using section 1.
2. After verifying the identity of the affiliate (either by automated way like email based
authentication or by manual authentication), we will allow the users to login in to the
system.
3. After login, the affiliate partner can get the code for his/her website.
4. Affiliate manager will paste the code provided on his/her website. (Process of installation is
done)
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
6
5. Now the system will work as mentioned in “Section 3: Tracking program”.
6. The money will keep accumulating in the account of affiliate partners.
7. Affiliate partners request for payment.
8. We pay them the amount and update the system that payment is made. The affiliate
partners can confirm as is payment received. This is documented in the system.
A very simple affiliate program is done.
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
7
TABLE SCHEMA
TblAffiliatePartnerDetails
 FldAffiliatePartnerUserID (Auto Generated, this is basically the user id )
 FldAffiliatePartnerEmailID (Int 11)
 FldAffiliatePartnerPassword (Varchar 255)
 FldAffiliatePartnerRegistrationTime (TimeStamp)
 FldAffiliatePartnerApproved (New, Approved,Rejected … Varchar 60)
 FldAffiliatePartnerPaymentAddress
 FldAffiliatePartnerPhoneNumber1
 FldAffiliatePartnerPhoneNumber2
 FldAffiliatePartnerFaxNumber
 FldAffiliatePartnerAlternativeEmailID
 FldAffiliatePartnerNotes (Text)
TblAffiliatePartnerChannelTracking (this will allow a user to have more than one channel for detail
tracking)
 FldAffiliatePartnerChannelID (Auto generated)
 FldAffiliatePartnerUserID (Foreign Key for TblAffiliatePartnerDetails)
 FldAffiliatePartnerChannelAdditionTime
TblAffiliatePartnerVisitorRawData
 FldVisitorID (Auto Generated)
 FldAffiliatePartnerChannelID (Foreign Key for TblAffiliatePartnerChannelTracking)
 FldVisitorIP
 FldVisitorBrowserType
 FldVisitorOperatingSystem
 FldVisitorISP
 FldReferralPageURL
 FldTimeOfFirstVisit
 FldTimeOfLastVisit
TblAffiliateLeadMapping
1. FldVisitorID
2. FldLeadID (This needs to come from internal system that tracks and logs the lead, it can be
UserID, propertyID etc)
3. FldTimeOfSignup
4. FldTimeOfLastUpdate
5. FldLeadStatus
6. FldLeadNotes
7. FldMoneyEarned (This will help us change lead payment amount later)
TblAffiliatePaymentDetails
Affiliate Management Platform v1.0
http://www.techfeedr.com/blog
2008
8
 FlPaymentID (Auto Generated)
 FldAffiliatePartnerUserID
 FldPaymentAmountInDollars
 FldPaymentTime
 FldPaymentNotes
In case of large affiliate partners and visits, one will have to come up with some more Meta Tables
containing the reports in summary format.

More Related Content

What's hot

Dfyt step-three-v2
Dfyt step-three-v2Dfyt step-three-v2
Dfyt step-three-v2
Mark Allen
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-ii
Amit Sharma
 

What's hot (11)

Dfyt step-three-v2
Dfyt step-three-v2Dfyt step-three-v2
Dfyt step-three-v2
 
AA4_finalReport
AA4_finalReportAA4_finalReport
AA4_finalReport
 
Sales force certification-lab-ii
Sales force certification-lab-iiSales force certification-lab-ii
Sales force certification-lab-ii
 
Ecommerce Backend Design
Ecommerce Backend DesignEcommerce Backend Design
Ecommerce Backend Design
 
Salesforce Integration with PHP
Salesforce Integration with PHPSalesforce Integration with PHP
Salesforce Integration with PHP
 
JOOMLA
JOOMLAJOOMLA
JOOMLA
 
Saml sap netweaver_fiori
Saml sap netweaver_fioriSaml sap netweaver_fiori
Saml sap netweaver_fiori
 
Implementing Salesforce My Domains
Implementing Salesforce My Domains Implementing Salesforce My Domains
Implementing Salesforce My Domains
 
Check printingxmlp r12
Check printingxmlp r12Check printingxmlp r12
Check printingxmlp r12
 
15 asp.net session22
15 asp.net session2215 asp.net session22
15 asp.net session22
 
License4J Auto License Generation and Activation Server
License4J Auto License Generation and Activation ServerLicense4J Auto License Generation and Activation Server
License4J Auto License Generation and Activation Server
 

Viewers also liked (15)

portfolio
portfolioportfolio
portfolio
 
RX8 EXHAUST SYSTEM - BEST PERFORMANCE
RX8 EXHAUST SYSTEM - BEST PERFORMANCERX8 EXHAUST SYSTEM - BEST PERFORMANCE
RX8 EXHAUST SYSTEM - BEST PERFORMANCE
 
Corel draw 2
Corel draw 2Corel draw 2
Corel draw 2
 
Adobe photoshop 1
Adobe photoshop 1Adobe photoshop 1
Adobe photoshop 1
 
Mis
MisMis
Mis
 
Mempersiapkan perbaikan system jaringan komputer
Mempersiapkan perbaikan system jaringan komputerMempersiapkan perbaikan system jaringan komputer
Mempersiapkan perbaikan system jaringan komputer
 
06 css background
06 css background06 css background
06 css background
 
05 teknik pengkabelan
05 teknik pengkabelan05 teknik pengkabelan
05 teknik pengkabelan
 
02 mengenal html
02 mengenal html02 mengenal html
02 mengenal html
 
Komponen jaringan
Komponen jaringanKomponen jaringan
Komponen jaringan
 
09 membuat hyperlink
09 membuat hyperlink09 membuat hyperlink
09 membuat hyperlink
 
Normas inen de cereales
Normas inen de cerealesNormas inen de cereales
Normas inen de cereales
 
10 html multimedia
10 html multimedia10 html multimedia
10 html multimedia
 
Determinacion de contenido de vitamina c en pimiento verde y rojo
Determinacion de contenido de vitamina c en pimiento verde y rojoDeterminacion de contenido de vitamina c en pimiento verde y rojo
Determinacion de contenido de vitamina c en pimiento verde y rojo
 
Mendiagnosis permasalahan jaringan (1)
Mendiagnosis permasalahan jaringan (1)Mendiagnosis permasalahan jaringan (1)
Mendiagnosis permasalahan jaringan (1)
 

Similar to Affiliate Management Platform

Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
Kranthi Kumar
 
91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs
Sumit Badaya
 
Outils affilies en
Outils affilies enOutils affilies en
Outils affilies en
Effiliation
 
Data_Validation_Process_Explained
Data_Validation_Process_ExplainedData_Validation_Process_Explained
Data_Validation_Process_Explained
Dale Moreton
 

Similar to Affiliate Management Platform (20)

Check printing in_r12
Check printing in_r12Check printing in_r12
Check printing in_r12
 
Salesforce crm projects
Salesforce crm projects Salesforce crm projects
Salesforce crm projects
 
Configuration tips
Configuration tipsConfiguration tips
Configuration tips
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Fi enhancement technique how-to-guide on the usage of business transaction ...
Fi enhancement technique   how-to-guide on the usage of business transaction ...Fi enhancement technique   how-to-guide on the usage of business transaction ...
Fi enhancement technique how-to-guide on the usage of business transaction ...
 
Automatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mailAutomatic vendor payment advice notes by mail
Automatic vendor payment advice notes by mail
 
App
AppApp
App
 
How to Create Module to Track Affiliate Conversions?
How to Create Module to Track Affiliate Conversions?How to Create Module to Track Affiliate Conversions?
How to Create Module to Track Affiliate Conversions?
 
91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs91743410 advertisement-management-system-srs
91743410 advertisement-management-system-srs
 
Skills Exchange Network - Affiliate System Overview
Skills Exchange Network - Affiliate System OverviewSkills Exchange Network - Affiliate System Overview
Skills Exchange Network - Affiliate System Overview
 
Point of Sale.pptx
Point of Sale.pptxPoint of Sale.pptx
Point of Sale.pptx
 
Clickbooth Affiliate Guide
Clickbooth Affiliate GuideClickbooth Affiliate Guide
Clickbooth Affiliate Guide
 
Outils affilies en
Outils affilies enOutils affilies en
Outils affilies en
 
Application management and controls in tally
Application management and controls in tallyApplication management and controls in tally
Application management and controls in tally
 
15 control centre
15 control centre15 control centre
15 control centre
 
Sap query creation &amp; transcation code creation for sap query
Sap query creation &amp; transcation code creation for sap querySap query creation &amp; transcation code creation for sap query
Sap query creation &amp; transcation code creation for sap query
 
Salesforce Summer 19 Release Overview
Salesforce Summer 19 Release OverviewSalesforce Summer 19 Release Overview
Salesforce Summer 19 Release Overview
 
Data_Validation_Process_Explained
Data_Validation_Process_ExplainedData_Validation_Process_Explained
Data_Validation_Process_Explained
 
S4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh TarlanaS4 HANA Business Partner Configuration@Ganesh Tarlana
S4 HANA Business Partner Configuration@Ganesh Tarlana
 
Returns and service
Returns and serviceReturns and service
Returns and service
 

Recently uploaded

在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
JOHNBEBONYAP1
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
@Chandigarh #call #Girls 9053900678 @Call #Girls in @Punjab 9053900678
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
nirzagarg
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 

Recently uploaded (20)

Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
Pirangut | Call Girls Pune Phone No 8005736733 Elite Escort Service Available...
 
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdfpdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
pdfcoffee.com_business-ethics-q3m7-pdf-free.pdf
 
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...Russian Call Girls Pune  (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
 
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting  High Prof...
VIP Model Call Girls Hadapsar ( Pune ) Call ON 9905417584 Starting High Prof...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
(INDIRA) Call Girl Pune Call Now 8250077686 Pune Escorts 24x7
 
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
📱Dehradun Call Girls Service 📱☎️ +91'905,3900,678 ☎️📱 Call Girls In Dehradun 📱
 
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Pollachi 7001035870 Whatsapp Number, 24/07 Booking
 
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
 
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort ServiceBusty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
Busty Desi⚡Call Girls in Vasundhara Ghaziabad >༒8448380779 Escort Service
 
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
💚😋 Salem Escort Service Call Girls, 9352852248 ₹5000 To 25K With AC💚😋
 
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrStory Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
Story Board.pptxrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
 
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Prashant Vihar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Himatnagar 7001035870 Whatsapp Number, 24/07 Booking
 
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
Ganeshkhind ! Call Girls Pune - 450+ Call Girl Cash Payment 8005736733 Neha T...
 

Affiliate Management Platform

  • 1. Affiliate Management Platform Algorithm, Schema and Explanation –v1.0 [This document will help our clients understand various sections of affiliate management platform. This is a very simple model.] Sudhi Ranjan Das Team Lead, Web Marketing
  • 2. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 2 IMPORTANT TERMS USED: 1. Affiliate partners – Users/People who join us as an affiliate. 2. Affiliate management system – The system/application/platform that is used for managing the affiliate partners and their transactions. 3. Writing the documentation as the website owner, who will be running the affiliate program. “Us” refers to the website owner. 4. In Programming, we are using some conventions, all Tables are referred as Tbl, all fields as Fld, Words are separated with Upper case (one can separate it with _ also). SECTION 1: AFFILIATE SIGNUP We will have a section under the website, say example.com/affiliates/, which will help us getting more affiliates partners. It will have 6 tabs (Tabs or any form of navigation like left menu or right menu) 1. Home – Which will take you back to the main website /affiliates/ 2. How it works? 3. Why us? 4. Demo 5. Join Us 6. Discussions 7. Other links on top [Login (will change to log out once logged it) | Join Us (same at #5) | Contact] (Each page is explained in detail below) PAGE 1: /AFFILIATES/INDEX.HTML (OR INDEX.PHP) Here we will have small description and sales content to draw more affiliate partners to the system. Signup form Name: EmailID: Phone number: Website: (Submit) -------------------- Some testimonials or stories Some more sections as
  • 3. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 3 per the requirement. PAGE 2, 3, 5: HOW IT WORKS? WHY US? “JOIN US” WILL HAVE SIMILAR TEMPLATE We will have the description on “how it works” (or why us? For “why us” page) Left Menu remains same as above... PAGE 4: DEMO Provide the demo of Affiliate C-Panel, Email id - demo@example.com Password - demo Link to Login page Left Menu remains same as above... PAGE 6: THIS IS A FORUM WHERE THE AFFILIATES CAN INTERACT UNDER PSEUDO NAME. SECTION 2: AFFILIATE SIGNUP & SETUP THROUGH CPANEL (THIS WILL BE THE SAME PAGE WHERE AN AFFILIATE WILL LAND AFTER LOGIN) This is only visible after login. The above tabs will change to the new tabs. This will have 5 sections 1. Reports 2. Get Affiliate code 3. Payment Details 4. Account Settings 5. Support PAGE 1: REPORTS (This section needs to be customized as per the policies we want to put in, Example: Either we can pay a fixed amount per sales, or we can pay %of sales amount.). This page will contain the summary of all the things an affiliate partner will like to see: Summary 1. Drop Down “Today”, “Yesterday”, “Last 7 days”, “Last 30 days”, “All time” (by default for last selected option)
  • 4. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 4 2. Total visitors 3. Total Leads 4. In Progress (Some leads may take time to get converted) 5. Bad Leads 6. Total Sales Earnings: Amount due from last payment: $ (this needs to be taken care of really well with proper integration with backend process) Announcement and other important sections: There will be link called advance reports, clicking on the advance report will take you to a page that will look like: Based on the selection, we should be able to show the required results. PAGE 2: GET AFFILIATE CODE: This section will have three sub sections:  Get Text ads: A text box where they are provided various anchor texts and the proper link. If possible, provide a section where they can create one ad of their choice. Example: <a href="http://www.example.com/contactus/index.php?affid=345">Small company? IT Problems? See how other smaller companies are managing their IT.</a>  Get Image/Banner ads: Provide some banners with various dimensions and create the code for it and make it available within a text area.  Ask for specific ads: Allow people to request for specific requirements. This can lead to the forum page, where they can request for specific ads.
  • 5. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 5 PAGE 3: PAYMENT DETAILS: It can be made simple, like when was the last payment done etc. How much is left to be paid etc. Also, have a section where they can request for payment. PAGE 4: ACCOUNT SETTINGS: It will have pages:  Edit payment details  Edit Login details  Other sections if required. PAGE 5: SUPPORT: It will explain various processes for getting support. SECTION 3: TRACKING PROGRAM 1. The visitors will visit our website using a link like http://www.example.com/contact/index.php?affiliate-partner-channel-id=345 2. Contact/index.php will set a cookie as ReferredFromAffiliatePartnerChannelID = 345 for this visitor. The database will update a visit for the visitor if the cookie is newly created (See Table TblAffiliatePartnerVisitorRawData) . If the cookie already existed then the visit won’t be counted. 3. If the visitor signs up then during signup, the program will enter the ReferredFromAffiliateID as the source for the signup (See Table TblAffiliateLeadMapping). Then it will be counted as lead for the Affiliate Partner. 4. The backend (or some integration, it may be an automated process like online payment) will update the status as payment received or lead rejected. 5. Once the status of the lead is confirmed, we can pay a commission to Affiliate partner’s account. SECTION 4: HOW THE WHOLE SYSTEM WILL WORK? 1. An affiliate partner will signup with us using section 1. 2. After verifying the identity of the affiliate (either by automated way like email based authentication or by manual authentication), we will allow the users to login in to the system. 3. After login, the affiliate partner can get the code for his/her website. 4. Affiliate manager will paste the code provided on his/her website. (Process of installation is done)
  • 6. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 6 5. Now the system will work as mentioned in “Section 3: Tracking program”. 6. The money will keep accumulating in the account of affiliate partners. 7. Affiliate partners request for payment. 8. We pay them the amount and update the system that payment is made. The affiliate partners can confirm as is payment received. This is documented in the system. A very simple affiliate program is done.
  • 7. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 7 TABLE SCHEMA TblAffiliatePartnerDetails  FldAffiliatePartnerUserID (Auto Generated, this is basically the user id )  FldAffiliatePartnerEmailID (Int 11)  FldAffiliatePartnerPassword (Varchar 255)  FldAffiliatePartnerRegistrationTime (TimeStamp)  FldAffiliatePartnerApproved (New, Approved,Rejected … Varchar 60)  FldAffiliatePartnerPaymentAddress  FldAffiliatePartnerPhoneNumber1  FldAffiliatePartnerPhoneNumber2  FldAffiliatePartnerFaxNumber  FldAffiliatePartnerAlternativeEmailID  FldAffiliatePartnerNotes (Text) TblAffiliatePartnerChannelTracking (this will allow a user to have more than one channel for detail tracking)  FldAffiliatePartnerChannelID (Auto generated)  FldAffiliatePartnerUserID (Foreign Key for TblAffiliatePartnerDetails)  FldAffiliatePartnerChannelAdditionTime TblAffiliatePartnerVisitorRawData  FldVisitorID (Auto Generated)  FldAffiliatePartnerChannelID (Foreign Key for TblAffiliatePartnerChannelTracking)  FldVisitorIP  FldVisitorBrowserType  FldVisitorOperatingSystem  FldVisitorISP  FldReferralPageURL  FldTimeOfFirstVisit  FldTimeOfLastVisit TblAffiliateLeadMapping 1. FldVisitorID 2. FldLeadID (This needs to come from internal system that tracks and logs the lead, it can be UserID, propertyID etc) 3. FldTimeOfSignup 4. FldTimeOfLastUpdate 5. FldLeadStatus 6. FldLeadNotes 7. FldMoneyEarned (This will help us change lead payment amount later) TblAffiliatePaymentDetails
  • 8. Affiliate Management Platform v1.0 http://www.techfeedr.com/blog 2008 8  FlPaymentID (Auto Generated)  FldAffiliatePartnerUserID  FldPaymentAmountInDollars  FldPaymentTime  FldPaymentNotes In case of large affiliate partners and visits, one will have to come up with some more Meta Tables containing the reports in summary format.