I am a newbie to Revive but not a newbie to tracking and the internet in general. I also understand that this is free software. Supported by a free forum. But I'm not getting any support what so ever. I'm told Revive tracks things on it own. Great but that's not particularly relevant to my question unless someone can tell me how to tie into that tracking in real-time. But I can't get this forum to even tell me that the software isn't capable of what I'm asking, nor can I get anyone to say I don't understand what you want to do, or hack this file, or Revive does this already provide your id here dummy. I just get one response after almost a week that doesn't relate particularly well to my question and no follow up response at all.
Tracking of conversions is pretty fundamental to any good ad serving solution. As far as I'm concerned, a click on the ad isn't a conversion it's a click. A conversion is when someone hands over money or provides you their email or does something beyond clicking on an ad. With javascript Revive could probably track a true conversion but I'd have to define what a conversion really was before Revive could track anything. A simple iframe can't do that so far as I'm aware.
I'm a pretty decent PHP programmer, I'm perfectly happy to hack the Revive files to add the functionality I need if someone can point me at the right files. I don't really want to dig endlessly learning the entire program in an attempt to figure out where a URL query parameter would need to be added to the system and then where it would later need to be extracted so that it could be passed to the displayed ad. I would guess that providing this functionality would require 10 lines of code (maybe less, with most of the code going to the UI).
Obviously allowing a dynamic ID would open up the system for XSS attacks but I think that could be solved entirely by not allowing spaces in the dynamic ID. I don't know of a single SQL query that doesn't require a space; admittedly I could be wrong. However, Revive should be secured against XSS anyways given the variety of places someone could place malicious code into the Revive UI.
If I can't even get a simple response in a couple of days then the support for Revive is broken. IMO, having a forum that doesn't answer questions promptly is worse than no support since you just wait and wait and wait but never get any help. I don't see how anyone can count on Revive for their business without much more active support. I certainly can't and that's a shame. I like the UI, response time, ease of install, and flexibility to serve up forms not just ads.
Good luck