E-junkie Ecommerce Forums » E-junkie Discussions
Tag Cloud for this topic: | |
| |
|
SpeakMoreClearly member Posts: 32 |
Anybody tried to get Google Website Optimizer working with e-junkie? Did it work? # POSTED ON: August 15, 2008 @ 22:01 GMT -7 |
|
ryannagy member Posts: 35 |
I just set-up Website Optimizer two days ago it. It appears to be working. You have to add googles scripts to your pages and you need a "conversion" or goal page. The trick is to use an "iframe": <iframe src="http://www.yoursite.com/your.thank.you.page.html" style="width:0px; height:0px; border: 0px"></iframe> If you are using e-junkie's "thank you" page, you would go to MY ACCOUNT > PREFERENCE and put in the iframe info. This page would be your conversion page from google's standpoint. Your customer would not see it, but google would track that the conversion page was reached and thus a sales occurred. More info here: http://www.e-junkie.com/ej/help.tracking.htm I hope that helps. My apologies in advance if that was confusing. I just recently learned to use Google Website Optimizer and I will be creating a short screenshot video in the next few days... Long live E-Junkie! - Ryan Nagy # POSTED ON: August 17, 2008 @ 08:54 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
ryannagy, Thanks for responding. I looked at using iFrames a long time ago, however I found this approach was not reliable. The problem I discovered is that different browsers handle this differently, in particular calling a non-secure page (HTTP) from a secure page (HTTPS). While Firefox processes this without questions, IE 7 raises an alert and asks if the use wishes to continue. If they don't, then the link in the iFrame is not call. From memory, IE 6 simply does not show the unsecured page. Have you noticed this problem at all? Of course this can easily be avoided by calling a secured page (HTTPS), however I'm using google page creator and it hosting, and this does not provide HTTPS support. # POSTED ON: August 17, 2008 @ 15:56 GMT -7 |
|
ryannagy member Posts: 35 |
Thanks for that info! That really helps. I have only been collecting data for two days. But yes - I can see that the number of sales reported by e-junkie does not match what google shows. It seems that google is not counting all the sales. I will look into putting my page up as https: Although, I don't know exactly what that entails... - Ryan # POSTED ON: August 18, 2008 @ 20:37 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
Let me know how that goes... # POSTED ON: August 19, 2008 @ 00:52 GMT -7 |
|
E-junkieGuru E-Junkie Crew Posts: 4396 |
You may want to do the IFRAME approach the other way around -- specify a common thank-you page URL in Seller Admin > Edit Account Preferences, then place an IFRAME inside that thank-you page on your site, with src=https://www.e-junkie.com/ecom/rp.php?noredirect=true&txn_id=XXXXX -- that XXXXX would be the transaction ID we appended to your thank-you page URL, so your page just needs some JavaScript (or PHP or other scripting) to read its own URL, grab the txn_id value from that, and append that value into the IFRAME src= URL. BTW, be advised that not all buyers necessarily reach the thank-you page. PayPal Pro is the only payment processor that automatically refreshes to your thank-you page after successful checkout; regular PayPal standard and all other processors only provide a return/continue/finish link on their checkout-completed page, which link the buyer must choose to click manually in order to reach any thank-you page. One way around this would be to enable the "Send payment data to a URL" setting for each product, then specify the URL of a script at your end. Once we receive notification from the processor that the buyer's payment was good and completed, we would POST order data to your specified URL, where your scripting could then invoke your Google AdWords/Analytics/Optimizer code automatically. FWIW, for any checkouts done via Google Checkout, our integration with Google Analytics will report the sale conversion to Analytics even if the buyer does not click-through to the thank-you page, so Google may provide some way to integrate Analytics with Optimizer and take advantage of that, if you don't mind using Google Checkout as your sole payment processor. # POSTED ON: August 20, 2008 @ 18:36 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
Tyson, thanks for the reply. BTW, love e-junkie!! First Point - IF I'm selling a e-download, THEN won't every buy eventually end up at the thank you page. Even if they use PayPal and don't continue to the thank you page, when they get their e-mail with their download link, doesn't that take them to the thank you page. Or to put it another way, if they download my e-product from your site they must reach the thank you page and thus be counted. Second Point - I've experimented with the idea of using my own thank you page and redirecting to Ej with norediret and could not make this work. Case A - "Redirectoin on a product by product basis" 1. In Admin > Account Preferences I set the Thank You Pave URL to http://www.speakmoreclearly.com/salesthankyou 3. In my thank you page I include javascript (see the end) to make the URL you specify above. 4. I send myself a link (https://www.e-junkie.com/d/?t=j48acb5aa327a73e&d=3040275). 5. I click on that. Instead of getting my thank you page, I get - https://www.e-junkie.com/ecom/rp.php?txn_id=j48acb5f79ace64d& d_id=3040276 Clearly I can't leave my site set up this way, however using my own thank page does not seem to work. <script type="text/javascript"> document.write('<a href="https://www.e-junkie.com/ecom/rp.php?noredirect=true&txn_id='+gup('txn_id')+'">here </a>'); </script> # POSTED ON: August 20, 2008 @ 19:48 GMT -7 |
|
E-junkieGuru E-Junkie Crew Posts: 4396 |
Actually, to display our download links inside a thank-you page hosted on your site, you would need something more like this (and I'm including your complete JavaScripting here, for the benefit of others reading along): <script type="text/javascript"> <!-- function gup( name ) { name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); var regexS = "[\\?&]"+name+"=([^]*)"; var regex = new RegExp( regexS ); var results = regex.exec( window.location.href ); if( results == null ) return ""; else return results[1]; } document.write("<iframe src=https://www.e-junkie.com/ecom/rp.php?noredirect=true&txn_id="+gup('txn_id')+"></iframe>"); // --> </script> The content displayed inside this IFRAME would be the content of our thank-you page, minus our standard header/footer but including any thank-you page HTML/template customization you'd applied to our thank-you pages in Seller Admin. BTW, if your own thank-you page URL is not using https, then you can change the IFRAME to use src=http://...etc... for a slight boost in page-load performance. ;^) # POSTED ON: August 21, 2008 @ 16:39 GMT -7 MODIFIED ON: August 21, 2008 @ 17:08 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
Ok. The use of iFrame will show the EJ page, however my problem is that my "thank you page" never got called. # POSTED ON: August 21, 2008 @ 16:58 GMT -7 |
|
E-junkieGuru E-Junkie Crew Posts: 4396 |
Your common thank-you page URL would only be invoked when the buyer is reaching there directly from checkout. Clicking the download link in our thank-you email would only lead to the download page (our thank-you page), without redirecting to your thank-you URL. This is intentional as a "fail safe" to ensure that paying buyers can obtain their download no-matter-what, as our thank-you/download page will always display their download link correctly and reliably. As such, you would want to place your conversion-tracking code in the common thank-you page HTML field in Admin > Account Preferences, as that would be displayed to a download buyer in any case, whether they reach your custom thank-you URL from checkout (so our thank-you page appears in an IFRAME) or if they click the link in their email to view our thank-you/download page directly. # POSTED ON: August 21, 2008 @ 17:09 GMT -7 MODIFIED ON: August 21, 2008 @ 17:09 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
Thanks, I now understand. Unfortunately this invalidates he use of your own custom thank you page as a method of implementing Google Analytics or Google Web Site Optimisation, as not all customers will see this thank you page. Given that EJ now have the GA tracking working properly (thank you, thank you thank you), the need to use a custom "thank you page" has largely been removed. If you could support Google Web Site Optimisation, then I'd have no interest in this. # POSTED ON: August 21, 2008 @ 17:15 GMT -7 |
|
E-junkieGuru E-Junkie Crew Posts: 4396 |
Our thank-you pages are already pre-integrated with Google Analytics (as is our cart), so you should not paste your own GA code into the customization fields for our thank-you pages, as that would interfere with the built-in GA tracking we already have there. Anyone who purchases a download, as you noted, would necessarily need to visit our thank-you page at some point to obtain their download, whether they view our page directly or inside an IFRAME on your page. # POSTED ON: August 22, 2008 @ 17:46 GMT -7 |
|
SpeakMoreClearly member Posts: 32 |
My question is do you support Google Web Site Optimizer, which requires some changes to the GA code. See - http://www.google.com/support/websiteoptimizer/bin/answer.py?hl=en-AU&
answer=61144#analytics # POSTED ON: August 22, 2008 @ 18:01 GMT -7 |
|
E-junkieChef E-Junkie Crew Posts: 936 |
The only change for GA I noticed was to include _udn="example.com"; If you are using our built-in Google Analytics integrations, then we output - _udn="none"; Which is the same as you need to do on your end .. so as far as I can see, we support Google Web Site Optimizer. # POSTED ON: August 26, 2008 @ 00:47 GMT -7 |
|
untitledtv member Posts: 30 |
Could we clarify the support for Google Web Site Optimizer? I am trying to use the e-junkie thank you page as a conversion page, but WSO says it needs to be on the same domain # POSTED ON: June 29, 2009 @ 18:07 GMT -7 |
You must be logged in to make a post. Please click here to login. | |






