If you set up your ads properly in T202, you will get special links (#7 Get Links) from the ad to your site. That way, each click-through is recorded as an ad click and T202 will always know who came from an ad and what ad it was.
Organic traffic obviously won't come through any special link, no ad will get associated with the click, so you know it's organic.
^^ works great for single page landers, but I've tried to do it in the context of a complete site. Tracking becomes nearly impossible once visitors click other links and start to browse your site.
I had the same problem and the solution is to set up your site as an advanced landing page, put the T202 javascript on every page, but make sure it fires only once on the first page the visitor arrives on. To do this, you test for the cookie that the JS sets:
Code:
<script type="text/javascript">
if (document.cookie.indexOf('tracking202subid=')<0) {
document.write('<sc'+'rip'+'t src="JS_code_you_get_from_#6_Get_LP_Code" type="text/javascript">'+'</s'+'crip'+'t>');
}
</script>
The inner <script> tag is broken up (sc+rip+t) because some pop-up blockers and anti-malware progs get irritated by scripts injected by a document.write, so hopefully this makes it slip through. Alternatively, you can put the cookie test in the external file (landing.php) that gets called by the inner script, but doing it locally saves you one roundtrip to the server on all but the first page loads.
In your T202 stats, you will then see what page visitors arrived on, from what ad or org search query and whether they clicked through anywhere on your site and to what offer. You won't be able to tell which page they clicked out from and what other pages they visited in between, but that's good enough for me.