Free Module for Anyone Using Drupal & T/P202

Status
Not open for further replies.

mstef

New member
Dec 11, 2008
348
3
0
Hey,

I use Drupal for anything web-related. I decided to start using Tracking 202 instead of my own tracking software. I know a lot of non-techies have some problems setting up T/P202 because of all of the code that has to be added to certain places, etc. Drupal pages are generated dynamically so adding specific JS to the end of page is difficult and annoying, and split test rotations can get confusing too.

Last night I decided to whip up a module that handles all of this for you, and provides a great GUI to configure everything automatically. Below are screenshots. The first one allows you to specify a certain node ID and the javacript code that should be added to that node. The second one allows you to enable split testing, decide which path visited will redirect, and the path of two landing pages which the system will alternate.

Just to say thanks to everyone on this forum for the great help you've provided for me so far, I'm uploaded the module for anyone to use - that is, if you use Drupal too. And I highly suggest you do. I just finished it so there may be a problem or two - just mention if there are any bugs, or any features you'd like added and i'll upload a new copy. I've never used T202 in the past, but after reading through the docs, I believe this should work perfectly.

Works with Drupal 5.x only.

js-ss.png


split-ss.png
 

Attachments



i thought theres a specific js file for each different landing page? looks that way in the setup after adding an LP?
 
I use drupal but for my landing pages I stay the fuck away from CMS.

Drupal truly does own Wordpress in the security, customability and stability department, but its not for the faint of heart.
 
Absolutely owns Wordpress. I've created some amazing things with Drupal..

With T/P202, the JS is different for each landing page right??
 
Bug Fix: URL queries weren't forwarding. Now they do.

(if anyone uses this?)
 

Attachments

Bug Fix 2: (should be the last) URL query combinations supported

Ad Destination Path: site.com/?t202kw={keyword}

Split Redirect: site.com/node/10/?t202id=1234&t202kw={keyword}
 

Attachments

Yes Drupal owns wordpress. But it takes 30 clicks to do what Wordpress does in 3 clicks. Upgrading is a big pain too. Forget about it if you manage 10+ websites. You will spend your entire day clicking around. I still love Drupal, but just wordpress scales better.

I used Drupal from Drupal 4.1 to 6.9.
 
Yes Drupal owns wordpress. But it takes 30 clicks to do what Wordpress does in 3 clicks. Upgrading is a big pain too. Forget about it if you manage 10+ websites. You will spend your entire day clicking around. I still love Drupal, but just wordpress scales better.

I used Drupal from Drupal 4.1 to 6.9.

I don't know what you're talking about. I create a general blueprint for all of my sites and simply upload it to any new domains. New site running in minutes. Easiest thing possible...Perhaps you just need to learn how to use it better..

Upgrading to new full versions is annoying. But if you have a site running 5.x or 6.x there really isn't much of a need to jump to the next version. Only if it goes from 6.1 to 6.2 etc...Full versions only get released like every year so it doesn't matter. Drupal's API, development, and theming power and versatility is simply amazing..if this was a dev forum i'd start showing off some sick examples..
 
I don't know what you're talking about. I create a general blueprint for all of my sites and simply upload it to any new domains. New site running in minutes. Easiest thing possible...Perhaps you just need to learn how to use it better..

Upgrading to new full versions is annoying. But if you have a site running 5.x or 6.x there really isn't much of a need to jump to the next version. Only if it goes from 6.1 to 6.2 etc...Full versions only get released like every year so it doesn't matter. Drupal's API, development, and theming power and versatility is simply amazing..if this was a dev forum i'd start showing off some sick examples..

What happens when a major hack comes out and you have to upgrade your 30 customized Drupal installations ? Worse Drupal themes often don't upgrade well. So that's actually 60 upgrades. You got to upgrade Drupal itself and each customized themes.

A good upgrade can take a least 1 hour. And you got to upgrade your theme, and test it. I upgrade my wordpress themes when I see a better looking one. But Drupal forces you to upgrade your themes when a new version of drupal comes out, every 2 years.

I can update wordpress with my eyes closed. Back it up, database and code. Literally. Point and click. And in less than 8 mins. No lie.
Can you do that ?

As far as I have seen Wordpress themes can handle upgrades very well. Even when changes have been inplemented.

I got another tool to upgrade thousands of wordpress blog at the same time. Can you do that ? And it won't cost a fortune.

There is another tool to upgrade plugins - point and click. No downloading to my desktop and file uploading. Less than 4 mins.

I can find plugins for anything in Wordpress or get it written for hundreds of dollars less than Drupal.

With each upgrade so many Drupal modules get abandoned, it's not funny.
In wordpress, there are often alternative plugins you can use or buy for $30 - $90. Drupal modules cost $200+ or are of a poor quality.

Wordpress code is also easier to hack.

Truth is. I'm happy Drupal is Drupal. It excels what it does but only if you stick to the basic tools it comes with. Just don't venture outside. But that's improving with time.
 
Hey,

Works with Drupal 5.x only.

split-ss.png




This is what i'm talking about. Drupal 6 is out but your modules only works with Drupal 5. Drupal 7 is coming out very soon. Are you going to make a version for Drupal 6 Unless you upgrade the module it won't work on Drupal 6 and 7.

With wordpress, most themes and plugins continue to work despite the theme and wordpress upgrades.

BTW, I'm not trash talking your module. I'm sure it's great. I'm just hijacking your thread and turning into a Wordpress Vs Drupal.
 
I'm sticking with 5 until 7 is out with a stable release. I have no reason to jump versions yet as I'm very comfortable with 5.x.

With your reference to new hacks/vulnerabilities that surface, you never need to upgrade to a completely new Drupal version for that. They release new sub-versions all the time. D5 is up to 14 or something now i think.. And the security fixes are usually for extremely rare setups/configs/modules because the system as a whole is pretty damm solid...

But hey...it's preference..

What it comes down to is that Wordpress doesn't have anywhere near the developmental capabilities and flexibilities that Drupal does. So that sells me alone. I've created some amazing webapps with Drupal.
 
i thought theres a specific js file for each different landing page? looks that way in the setup after adding an LP?

There are 2 blocks you need for tracking:

1) A block that goes on the landing page.

2) There are specific blocks of JS for each outbound link you for offers with an advanced landing page. I'm not sure how it works when you're not using an advanced LP, but I would guess it's pretty much the same thing. For example, you have a berry ad called "offer 1", you would copy and paste the JS to a page called offer1.php and it would redirect from there.

3) (Optional) You can add tracking pixels to the fulfillment pages on the offers to get real time stats. If you can't do this, you can still import subids into the Tracking202 system to marry the data together.

Disclaimer: I just set this up for the first time a few days ago, so I might not have explained this as thoroughly as I should have - feel free to correct. I'm using Prosper202 self hosted, so there may also be nuances to the hosted version.

PS> To the Drupal guys...what do you think are the key differences between Joomla and Drupal? Most of my CMS experience has been w/ Joomla, so I honestly don't know which is better and for what.
 
@nvanprooyen

Yea I got it. Thanks though...

That other guy confused me when he said that you only need one JS file for the index (wrong). You need a specific one for each node. Using blocks would work just fine - surprised I didn't think to just use them in the footer. Actually I'm not.. As soon as something needs to be done my first instinct is always to create some crazy module for it (who knows why - i just like the flexibility I guess)..
 
PS> To the Drupal guys...what do you think are the key differences between Joomla and Drupal? Most of my CMS experience has been w/ Joomla, so I honestly don't know which is better and for what.

I used Joomla very very briefly and just absolutely hated it. I probably didn't give it enough time but it just really seemed to suck off the bat. Funny enough, I dismissed Drupal as just another "blog platform" the first time I used it (back when 4.7 got released). I came back and relized how amazing it really is. You can create anything at all with it. I've created some amazing ajax, mobile, and other type of webapps with it, etc. The API is unbeatable - so powerful, so easy to use, and so flexible. The community is gigantic. Module and theme availability is unmatched. Community support, etc. I can rant on forever. Start using it..

If you ever need help...just PM me or hit up #drupal-support in IRC-freenode.
 
I used Joomla very very briefly and just absolutely hated it. I probably didn't give it enough time but it just really seemed to suck off the bat. Funny enough, I dismissed Drupal as just another "blog platform" the first time I used it (back when 4.7 got released). I came back and relized how amazing it really is. You can create anything at all with it. I've created some amazing ajax, mobile, and other type of webapps with it, etc. The API is unbeatable - so powerful, so easy to use, and so flexible. The community is gigantic. Module and theme availability is unmatched. Community support, etc. I can rant on forever. Start using it..

If you ever need help...just PM me or hit up #drupal-support in IRC-freenode.

Cool man, I'll check it out. We've been using Joomla for some client stuff, but I've been meaning to check out Drupal as well to see the differences.

Joomla makes you jump through a lot of hoops, but it seems to be fairly decent in terms of functionality and flexibility (not always out of the gate, but there are a lot of extensions for it).

Will definitely check out Drupal too though. Thanks for the info, + rep
 
The module is being reconfigured for some specific circumstances that T202 doesn't seem to natively support. It turns out split testing ads + landing pages makes things a little more confusing. If anyone is actually interested in using this module..just PM me.
 
Status
Not open for further replies.