Tips and Tricks HQ Support Portal › Forums › WP Affiliate Platform › You Need To Build a API….
Tagged: api, Pay Per Lead
- This topic has 6 replies, 3 voices, and was last updated 13 years, 2 months ago by admin.
-
AuthorPosts
-
August 26, 2011 at 7:02 pm #4162ChozenParticipant
You really need considered building API for your plugins, this opens them up to so much people and make them much easier to work with, especially in the realm of WordPress, where it’s all about custom functions. I keep seeing people ask for an API to no avail.
You have some useful tools and I especially love the WP Affiliate plugin but I couldn’t use it because I have many tools that I wanted to integrate with it, but couldn’t so my developers told me to go with a more open tool.
Look at WishlistMember, why would 25,000 + people by a encrypted plugin? It’s because they offer a pretty flexible API which I’ve used with allot if my plugins. Even your WP eStore and WP Affiliate plugins use their API for integration as well, which is a testament within itself.
I’m just saying, from a long time customer I see plenty of room for growth with your suite of tools.
Please consider.
August 27, 2011 at 12:06 am #35922adminKeymasterHi chozen, If you don’t tell me what kind of API you need (what are you trying to do) then I have no way of giving you anything. There is an API for clicks and commission data tracking in the affiliate plugin already if that is what you are looking for.
August 27, 2011 at 7:18 am #35923ChozenParticipantWell I’m not the developer but I have developers that build plugins for my suite of WordPress powered websites at Covanant.net. The plugin I want to integrate with WP Affiliate is called FormPress which I’ve been using in-house for the past year, it’s a advanced WordPress form building and registration plugin with more features than I can list, I’m gonna be making it available publicly shortly and would love to have it work right out the gate with WP Affiliate, so this way people can use FormPress along with WP Affiliate to run a Pay Per Lead affiliate program. I’m adding a few more features to the plugin so It would be great If I could get our developers together to work on a seamless integration.
August 27, 2011 at 10:13 am #35924adminKeymasterOkay… there is already an API for that.
Usually, a Pay Per Lead program means when a visitor submits a contact form you want to award the affiliate who sent the visitor. So all you need to do is use the API mentioned above to award the commission after the “Submit” button is hit on the contact form and the affiliate plugin will track the commission.
There is also an API for just capturing lead (you don’t immediately award any commission… just capture the lead in the leads database table).
The above mentioned API is designed so it can be used by a WordPress plugin or a stand alone script.
There is also a hook available that WordPress plugins can take advantage of to track a commission:
http://www.tipsandtricks-hq.com/wordpress-affiliate/api-awarding-commission-via-wordpress-hook-501
August 29, 2011 at 3:45 pm #35925ChozenParticipantI need the integration to go deeper than just the submit button, I want to award affiliates for confirmed registered members of WordPress. So when a user registers, and then confirms their registration via email confirmation link, then the affiliate would be awarded.
August 29, 2011 at 6:49 pm #35926rickandersonaiaMemberwhoops
August 30, 2011 at 12:22 am #35927adminKeymasterThe submit button was just used as an example. You don’t have to award the commission when the form is submitted.
An API lets your communicate with a program… when you make the communication is upto you.
In your case you will be using the API to notify the affiliate plugin when a user confirms by clicking a link. When a user confirms the registration by clicking on a link, a script or plugin on your server executes the request. If this is when you want to award the commission then you make the API call at this point from your script.
Does that make sense?
-
AuthorPosts
- You must be logged in to reply to this topic.