Affiliate suite is not registering when a click leads to a user becoming an authenticated user. It only registers a new user as a customer of an affiliate if that user buys something on the very first visit.
It is registering clicks but if one of those clicks leads to a sale on a second or subsequent visit, the sale is not credited correctly to the affiliate who made the sale.
Another issue is that the Commission History section of the Affiliate Dashboard never registers anything. Here is an example:
Commission History
Sales Today: 0
Sales last 7 Days: 0
Last 365 Days: 0
This affiliate has made many sales in the last 7 days. However this is less important that the issue of authenticated users not being registered, as an affiliate can see their sales via the emails and also in the Affiliate Info section if the Dashboard
Comments
Comment #2
JaneL commentedI have been further testing this and the cookie is working correctly. A user's sale is credited to the affiliate even if the user has left the site and come back again.
Perhaps this was a misunderstanding on my part as to how the program should work. Perhaps it is not meant to track sign ups (i.e. when anonymous users become authenticated users) , only sales?
But as we should be able to award the affiliate points for sending users to the site who then sign up (even if they do not buy anything yet) then I think this is still an issue that needs to be fixed.
It is also important to fix as often a user will visit a second time from a different device, in which case the cookie would not be there. So they might sign up to mailing list on one device and then perhaps come back and buy something on another device
So the affiliate program does need to track whether an anonymous user becomes an authenticated user, even if they do not buy anything at that point.