My Stuff
Comments
-
I wish I did... the problem is the reference implementations only support a limited number of functions & data, so anything outside of that and we're on our own, reverse engineering their stuff. It's no surprise that the reference bundles have such low adoption rates even years after the release.
-
out of how many, 10,000?
-
You have to enter 'auto' for the domain name in the configuration.JS file. Unless you have a custom checkout domain, the shopping cart and checkout are on different domains, but use the exact same Google analytics configuration settings. If you enter your website URL, page tracking will not work during checkout. Also,…
-
It is possible to integrate with GTS, but you will need a custom checkout domain so the TLD matches your web site. Google supports some platforms that don't do this, but not NetSuite.
-
That's correct, there's one piece that isn't included in my guide, and that's the code for the javascript workaround. It basically updates the URL that the form is redirected to by adding the Google analytics linker parameter, so the client ID is preserved. I used a similar approach to the way NetSuite does it for the…
-
Mark, Your issue is simply a failure to properly configure the Google analytics code for cross domain linking. Since your checkout domain is checkout.netsuite.com, Google analytics needs to have a few customizations done so the client ID is transferred to the new domain. Currently, Google analytics is simply creating a new…
-
Brock - A few thoughts: [LIST] [*]It's important to make sure you are comparing apples to apples, make sure your saved search is using source=web in the criteria [*]Google analytics calculates revenue as order total - tax - shipping. you may need to add a special formula to your saved search so the numbers match. [*]In…
-
NetSuite hasn't invested any effort in improving site builder in 10 years... I'm not holding my breath. It doesn't seem to matter that 99% of their customers still use it & can't afford SCA. I personally would never choose to develop a separate mobile site, not only will it be a constant maintenance headache as any changes…
-
I wouldn't expect that feature to ever be available for non-checkout. The load-balanced shared architecture means that each visitor to your website could be hitting one of a dozen different Web servers that are actually communicating with your NetSuite account. I remember asking for raw Web server logs about 10 years ago,…
-
For anyone else struggling with this, I did find a solution: 1. create a global variable in the tracking module file, before you define the module: var globApplication; 2. remove the call to load script from Mount to app section 3. assign the application ojbect to your global variable during the mount to app method:…
-
It's currently impossible to make your www site secure if it's hosted on site builder or SCA. secure domains are for custom checkout domains ONLY.
-
NetSuite runs all www sites through a cluster of web servers, so I would be surprised if they would allow you to run your www site on https. That kind of architecture does lend itself well to dealing with SSL certificates. AFAIK, the custom checkout domain only applies to the checkout/my account areas, and can't be used…
-
When you are setting up your configuration.JS file for reference checkout 2.0 3.0 for universal analytics, you need to enter 'auto' for the domain. If you have a custom checkout domain, then enter your top level domain (domain.com). There is a large bug with the way reference checkout handles cross domain tracking, and the…
-
Are you using the custom folder solution, or did you create a new SSP application? I got a similar error the first time I tried creating my own SSP application, because I only copied the files I was changing, and didn't include all of the scripts or specify them in the application set up. For anyone starting out, I highly…
-
Hi, Presumably you're using the standard site builder shopping cart. One option would be to upgrade to the reference checkout and hire a programmer to add the functionality. The other option is to use JSONP to parse the page after it has loaded and call a Suitelet, which can evaluate the items and return a response code.…
-
I didn't realize that was never an option. If you are on site builder, you can put additional HTML for the order confirmation page Either under the checkout tab or under set up website in the analytics tab. It's probably easier to do it that way, as otherwise your hosted page would need to display a list of the items that…
-
Farrago, I have built a connector and done several implementations for PowerReviews, But not for BazaarVoice yet.It looks like most of the data they need can be supplied through the NetSuite confirmation tags, although you would need to write some JavaScript to push the items from the order into the array. You should be…
-
There's a new major release of SCA every 6 months or so, with no upgrade path but 'start fresh and try to bring your stuff over'. I would never choose to go with a platform that doesn't even have an upgrade path, and goes through so many deep, fundamental technology changes with each new version. I've seen very expensive…
-
It's pretty mind-boggling how long people have been asking for the most basic functionality in terms of site builder categories, and the complete lack of response. Sure you can create a saved search, you just can't use any fields that you would actually care about in the criteria or results. Want to see what templates (…
-
We have installed UA 3 or 4 times now in NetSuite stores... I wrote a guide here: http://www.fourthwc.com/netsuite/2014/02/installing-google-analytics-universal-netsuite-websites.html The key is ensuring the cross-domain linking is working correctly. The linker is a plug-in now, so if you are only using UA, do not put…
-
I recently found a problem with installing Universal Analytics within site builder... The cross domain functionality is completely different in this version, and works fine for regular links to the checkout domain, but the shopping cart 'checkout' button actually submits a form on the same domain, so it doesn't trigger the…
-
I have done a lot of work with analytics and reference checkout, and it is not easy. I have built a few tracking modules for third-party systems like Adroll & Adlucent, and rebuilt the Google Adwords tracking module so that it will actually send the order total. The biggest problem with the way the tracking system is…
-
There is a file called Utils.js, in there you will find a resizeImage function. Just update the function with the code below replacing with your domain. function resizeImage (sizes, url, size) { var resize = _.where(sizes, {name: size})[0]; if (!!resize) { return url + (~url.indexOf('?') ? '&' : '?') + resize.urlsuffix; }…
-
I do a lot of this kind of stuff. There are a few ways to go about this. The most bulletproof is to create a custom field on the item record to store the base price without a dollar sign, and use a few scheduled mass updates to keep the field updated. This way, you can pull the field directly into your item template HTML…
-
Did that code work for you? Just changing http to https won't work for me, as the format needs to change from www.domain.com/friendly-image-name.jpg to something like https://checkout.netsuite.com/core/media/media.nl?id=43102&c=1267240&h=311351036e10768cb1d9 This is still a problem in reference checkout 2.03, I'm pretty…
-
I have set up microdata tagging for a few clients. Each one is a little different...e.g. How you want to send availability data. I wouldn't expect NetSuite to provide a turnkey solution for this, but it's not super difficult to do. Getting your serp listing to include that little thumbnail (like in the search for vegan…
-
Have you tried to simply publish the form directly? lists > web site > publish forms > new. Choose customer form, then fill out the page... no need for an iframe.
-
Can you post a link to your site? My guess is it has something to do with the method you use to add the item to the cart.
-
Since we're only talking about the back end in NetSuite, you might consider greasemonkey…You might find it to be pretty complicated to get custom JavaScript to run on every page within NetSuite, given how many types of pages there are and how they are handled… With greasemonkey, you can do whatever you want on the client…
-
By link profiles, I was referring to external links pointing to your site. Tools like Majesticseo can show how your link profile has changed over time, as well as other interesting information like no follow versus do follow links or links that have been deleted. It shows a lot of external links that have been recently…