Affiliate Module?

ukdenny
@ukdenny
6 years ago
293 posts
In the old Jamroom there used to be an Affiliate Module.
I was thinking that perhaps something similar would be good again.
It can be difficult recruiting new users to the system and there is no better way than recommendation. If a user was rewarded for recruiting new users, perhaps more facilities based on so many points or people recruited, i.e. Free subscription for a period, extra module for them (chat or something) more space for audio? I think this might help build the site quicker.
Thoughts on this from developer?
updated by @ukdenny: 10/09/18 07:25:39PM
paul
@paul
6 years ago
4,325 posts
This is something that is requested occasionally (do a forum search for 'affiliate') and is on our 'todo' list but a very long way down as the JR team is very busy atm with other custom work.
One way to move it up the list is by sponsoring its development. Maybe you could get together with the others who were interested and come up with a detailed module spec that we could then quote against?
Alternatively, you could investigate third party affiliate scripts that the other threads discuss?
hth


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
Would the Affiliate software I purchased from Jamroom some time ago work with the new system?
paul
@paul
6 years ago
4,325 posts
Unfortunately not.
Jamroom5 onwards was completely new, redeveloped from the ground up.


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
I have an affiliate programme that the vendor is quite happy to add the code for me. But we don't know which template to add to. I want it to register when an upgrade subscription and a vip support subscription is paid for.
Could some one please advise. I am using Projam Light skin.
paul
@paul
6 years ago
4,325 posts
Presumably this is to go on a profile page, or pages? The template it goes in depends on whereabouts you want it to show. Then you'll need to decide exactly where you want it to show in order to work out where in the template code it goes.
Also, you say it is to only show for subscribers and VIP supported profiles, so you'll need to test for the specific quota(s) -
{if $profile_quota_id == 'x'}
    // Affiliate script here
{/if}
(If the affiliate code is javascript, be sure tp wrap it in {literal} . . . {/literal} tags)

Sorry that there isn't a simple "Put it here" answer.


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
The subscriptions are shown on all profiles but when active they are shown as active on the upgraded accounts.
The screenshot is showing from the free profiles page mydomain/subscribe/subscriptions
So does this help in you knowing which template to add the code
subscribescreenshot.jpg

paul
@paul
6 years ago
4,325 posts
Not really - That only defines which quotas to 'show' the affiliate script to.
Where do you want the script to show on the page(s) of the profiles in those quotas?


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
I don't think the script wants to show. What needs to happen is when a user clicks on a subscription it needs to register they have made the purchase and report back to the affiliate that it has happend. The actual script resides on another server.
An affiliate has a banner on his site, they click the banner and it sends them to the jamroom create an account page. A cookie is added to the user. When they upgrade then it tells the affiliate. The software vender has asked which template to add code, so I am a bit lossed
I was wondering if jrPayment_view_cart_button.tpl would be the place?
The vedor says he needs to know which template is the thankyou page when a sale is made
updated by @ukdenny: 07/02/18 05:31:42AM
ukdenny
@ukdenny
6 years ago
293 posts
paul:
Presumably this is to go on a profile page, or pages? The template it goes in depends on whereabouts you want it to show. Then you'll need to decide exactly where you want it to show in order to work out where in the template code it goes.
Also, you say it is to only show for subscribers and VIP supported profiles, so you'll need to test for the specific quota(s) -
{if $profile_quota_id == 'x'}
    // Affiliate script here
{/if}
(If the affiliate code is javascript, be sure tp wrap it in {literal} . . . {/literal} tags)

Sorry that there isn't a simple "Put it here" answer.

Hello Paul, I now have this working using the code you gave me for Subscriptions. . However what woukd I do if I also want to have my vip support and digital downloads that are paid for to do the same?
paul
@paul
6 years ago
4,325 posts
Are you referring to additional quotas in the test to add the script? If so, try this for the test code -

{if $profile_quota_id IN x,y,z}

Alteratively -

{if $profile_quota_id == 'x' || $profile_quota_id == 'y' || $profile_quota_id == 'z'}

hth


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
Actuall it wasn't working, I will look at it again
Paul could I email support for you to look at the software intergration guide? Then if you are able to fix it I don't mind paying for the one-to one support. It's driving me nuts.
updated by @ukdenny: 07/08/18 06:54:31PM
paul
@paul
6 years ago
4,325 posts
ukdenny:
Actuall it wasn't working, I will look at it again
Paul could I email support for you to look at the software intergration guide? Then if you are able to fix it I don't mind paying for the one-to one support. It's driving me nuts.

You could do, and we'll take a look, but be aware that we are very stacked up with other custom work atm.


--
Paul Asher - JR Developer and System Import Specialist
ukdenny
@ukdenny
6 years ago
293 posts
I have sent details to support.
Email back saying need to take out support first.
But the reason I sent is to see if you can do it, otherwise no point
updated by @ukdenny: 07/09/18 01:44:52AM

Tags