Profile

Cover photo
Jim Gianoglio
Works at LunaMetrics
Attended Ashland University
Lives in Pittsburgh, PA
1,911 followers|126,028 views
AboutPostsPhotosYouTube+1'sReviews

Stream

Jim Gianoglio

Shared publicly  - 
 
If Batman were an analytics engineer, this would be in his utility belt.
A simple Custom HTML tag that binds to AJAX events and pushes data about them into the Data Layer, which can then be used to trigger tags.
4
1
Teddy Marie (webtikinfo)'s profile photo
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
 
Good user experience keeps it simple. #UX
1 comment on original post
5
1
André Mafei's profile photo
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
Brilliant!
 
Calculate Cart Value in Enhanced Ecommerce

In this article, I'll show you how you can easily calculate the total value added to your shopping cart. This is done with a product-scoped Custom Metric, and with GTM it's very trivial to implement. All you need is a Custom JavaScript Variable.

Calculating total value added to cart lets you see where missed opportunities are. Combined with the cart-to-detail and buy-to-detail metrics, you will be able to find products that have the biggest gap between value added to cart vs. value actually generated.

Try it out!

#gde   #googletagmanager   #blogpost   #gtmtips  
1 comment on original post
2
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
 
11+ Places Where (not set) Can Strike in Google Analytics
/via +LunaMetrics  #analytics   #measure  

"When it comes to reporting on your website, knowing that your data is as accurate as possible is one of the most important considerations. Most effort is done in the implementation phase, but as time goes on, you may start to see ‘(not set)’ creeping into some of your Google Analytics reports. This label doesn’t tell us much in terms of analytics or decision-making and it can strike in multiple places throughout your data. In some places it is not a concern while in others, it is a red flag that should not be overlooked."
The (not set) label in Google Analytics can mean many things, alternately indicating major issues or routine limitations.
7 comments on original post
1
2
Marco Cilia's profile photoJasm Z's profile photo
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
 
A Conversation on Google Analytics Integrations

This post is a summary of my chat with Kerri Jacobs, Head of Google Analytics Sales, in San Francisco last week. We talked about my recent book and how to make integrated data meaningful and actionable.
This article is a summary of an interview with Google Analytics Integrations author, Daniel Waisberg, during the annual Google Analytics Summit in San Francisco.
View original post
1
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
How the New York Times uses node.js
 
What's it like to build with #nodejs at New York Times? An interview with the development manager of NYT's video team
An Interview with Felipe Silva Felipe is the development manager of NYT's video team, responsible for maintaining Times Video and the Video API, both written in NodeJS. Tell us a little bit about the path you took to get here...
View original post
1
Add a comment...
In his circles
365 people
Have him in circles
1,911 people
balu naik's profile photo
John Coleman's profile photo
nguyen van yuppier's profile photo
Andrew Warner's profile photo
Abdullah Al Mamun's profile photo
Jim Rudnick's profile photo
Love Chery's profile photo
Dushyant Tiwari's profile photo
Alexandre Bo's profile photo

Jim Gianoglio

Shared publicly  - 
 
Back to Basics:

http://lunametrics.co/1NI1Ij3

How to Import Containers into GTM
Use the Container Import feature in Google Tag Manager to make bulk changes, apply default container templates and more! Here's the step by step guide.
1
1
Teddy Marie (webtikinfo)'s profile photo
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
Tag sequencing!
 
Understanding Tag Sequencing In Google Tag Manager

There's a new feature in Google Tag Manager. With tag sequencing, you can specify a setup or cleanup for every Tag. The sequence goes so that:

- Setup needs to complete first (if established)
- Main Tag fires
- Cleanup fires after the Main Tag has completed

So you can establish dependencies between Tags, making sure that some Tag does not fire before some other Tag that sets up the scene completes.

Due to the nature of asynchronous JavaScript and its race conditions, this isn't necessarily the easiest concept to grasp. However, there's a steadfast logic to it, and I try to describe this logic in the linked article.

#googletagmanager   #gde   #blogpost   #gtmtips  
This is a guide for setting up tag sequencing in Google Tag Manager.
4 comments on original post
1
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
How does your state rank?

http://popily.com/explore/discovery/state-percentage-of-low-income-freshmen/

I created the graph above with a new data visualization tool - www.popily.com

There are a handful of public data sets to explore (I spent way too much time on the Game of Thrones data), and soon there will be the ability to upload your own data sets. Very cool tool!
1
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
Here's how you can share a link to preview and debug your container draft in GTM V2 WITHOUT having to create a new version every time.
 
How to share GTM v2 container draft previews:

1. Go to the container that you want to share previews of.
2. In the same browser tab that's showing your container, open your browser's Network developer panel.
- How to open the Network panel:
* Firefox: (Mac) ⌘ + Opt + Q
* Chrome: (Mac) ⌘ + Opt + I, then choose "Network".
* Chrome: (Windows) Ctrl + Shift + I, then choose "Network".
- Make sure you preserve the log.
- Filter for "set_cookie".
3. In GTM, preview your container. GTM will set your browser to be in Preview mode.
4. In your browser's Network panel, look for a request like this: https://www.googletagmanager.com/set_cookie?uiv2&id=<your container ID>&gtm_auth=<random alphanumeric string>&gtm_debug=x&gtm_preview=QUICK_PREVIEW&redirect=<an encoded URL>
5. Copy that URL.
6. Remove everything from "&redirect" onwards, i.e. you should end up with this: https://www.googletagmanager.com/set_cookie?uiv2&id=<your container ID>&gtm_auth=<random alphanumeric string>&gtm_debug=x&gtm_preview=QUICK_PREVIEW. This is the container draft's Preview URL. You can share this.
7. Back in GTM, you can exit Preview mode.

If you make any changes to your container, preview your container again in GTM. Your shared container draft preview will then get the latest changes using the same URL.
2 comments on original post
1
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
 
Introducing Our Newest Analytics Academy Course: Google Tag Manager Fundamentals #analytics   #academy   #gtm  

Managing multiple analytics and marketing tags for your site can be a challenge. Redundant or incorrect tags can distort data measurement and reduce site performance. In this self-paced course, you’ll learn how Google Tag Manager can simplify the tag implementation and management process for marketers, analysts, and developers.
1 comment on original post
1
Add a comment...

Jim Gianoglio

Shared publicly  - 
 
 
Took a stab at the migration questions from Phil's moderator...

"Do I need to make any optional changes to triggers & variables after migration?"

No changes are required. But you probably will want to consider upgrading a few things (eventually - no rush). The deprecated Listener tags are one good example. They should be replaced by triggers. Some custom variables will be redundant with Built-ins too. You can upgrade these easily:

1) Disable built-in
2) Rename custom var to name of built-in.
3) Enable built-in
4) Choose overwrite

"Whats the difference between auto-migration and manual export/import of a container? (other than the GTM-xxxx change)"

These should mostly be the same, but with the export method, you are losing your old versions. Migration will migrate everything.

"How long does it take to complete a migration?"

Depends on how many versions you have. It can take one hour or several.

"I think that I have found a migration bug/issue, how do I report this?"

Post it on the G+ community.

"Does migrating mean that I dont need to update the GTM-xxxx account ID?"

Yep. And you get to keep all your old versions and container history.

"I can not see the migrate button - what level of account access is needed?"

Manage access.

"Can I edit tags in my V1 accounts as normal when it is in mid-migration, will these changes be migrated? (or should I wait for the migration to finish before editing)"

You can edit in V1 during migration. No need to stop your normal workflow.

"Is it better to wait until the auto-migration, or manually migrate now?"

Manually migrate now. Do it on your own schedule. Otherwise it will be randomly migrated while you're in the middle if an important deployment.

"Can I migrate one container at a time? (rather then the whole account)"

Nope. You can create a test account though, export a single container into it and then migrate that account. I really don't think this is necessary though.

"Can how do I cancel a migration once it has started?"

It can't be canceled, sorry.

"What can go wrong during a migration?"

There are no known issues at this time, and we've migrated several thousand accounts in just a few days.

"Will I get an email alert once the migration has finished? And is there an automatic log of the migration date in change history (like auto universal migration system log in GA change history)?"

No email. But you should get an entry in your account activity.

"When upgrading V1 auto-events in the V2 interface should I... a) delete legacy auto-events and import a V2 version using the merge function, or b) manually upgrade, or c) wait for someone to build an API feature that does this work for me?"

Manually upgrade. Less risk of catastrophic errors.

"Are there any good migration videos?"

Not AFAIK. But you probably won't need them. It's a pretty easy process.

"Can I test an account before migrating?"

Yep. See above.

"I'm going to migrate an account with 500 containers with 1,000 tags in each (5,000 tags) - How can I make sure there`s no problems?"

We've seen no known issues, even with large containers.

"How can I re-assure clients that everything will still work on Monday 1st June (auto-migration day)?"

You should not wait until then. Coordinate with your clients and migrate manually when it's convenient for you. Also note that forced migration will happen some time after June 1. Could be one day after or weeks later.

"Are there any good migration checklists?"

Not AFAIK. You probably won't need one though. It's a pretty straight-forward process.
6 comments on original post
1
1
Jorge Cunha's profile photo
Add a comment...
People
In his circles
365 people
Have him in circles
1,911 people
balu naik's profile photo
John Coleman's profile photo
nguyen van yuppier's profile photo
Andrew Warner's profile photo
Abdullah Al Mamun's profile photo
Jim Rudnick's profile photo
Love Chery's profile photo
Dushyant Tiwari's profile photo
Alexandre Bo's profile photo
Education
  • Ashland University
    Commercial Art, 1998 - 2003
  • The Art Institute of Pittsburgh
    Photography, 2001 - 2002
Basic Information
Gender
Male
Birthday
January 15
Relationship
Married
Story
Tagline
You had me at "Hello, world!"
Introduction
Hi, I'm Jim - web geek, husband and father. I am a Senior Digital Analyst with LunaMetrics in Pittsburgh. In addition, my wonderful wife Pam and I work together in our business - Satori Studios. We photograph weddings in Pittsburgh and surrounding areas, and also specialize in maternity and baby portraits.

I'm glad you stopped by my Google profile page - have a great day!
Bragging rights
Discovered the meaning of life
Work
Occupation
Web Analytics
Employment
  • LunaMetrics
    Digital Analytics Engineer, 2011 - present
  • IMPAQT
    Search Engine Optimization & Marketing, 2010 - 2011
  • LunaMetrics
    Search Analyst, 2009 - 2010
  • Marketing Minds
    Creative Director, 2006 - 2009
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Pittsburgh, PA
Previously
Apple Creek, Ohio - Ashland, Wooster, York, Hanover, Youngstown, Pittsburgh
Jim Gianoglio's +1's are the things they like, agree with, or want to recommend.
Accordion Nav for Google Analytics™
chrome.google.com

Creates an accordion-like menu functionality for Google Analytics™. Click to expand one section and the other sections collapse.

LunaMetrics
plus.google.com

A Google Analytics certified partner specializing in Search Engine Optimization (SEO), PPC &amp; Social Media.

Search Engine Land: Must Read News About Search Marketing &amp; Search E...
searchengineland.com

Search Engine Land is a must read hub for news and information about search engine marketing, optimization and how search engines such as Go

WebPagetest - Website Performance and Optimization Test
www.webpagetest.org

Run a free website speed test from around the globe using real browsers at consumer connection speeds with detailed optimization recommendat

80sTees.com has Funny T Shirts, Movie T Shirts, Retro T Shirts
www.80stees.com

Funny shirts: 80s shirts, movie shirts, music shirts, cartoon shirts, and super hero shirts. We sell shirts from a variety of manufacturers

5 Critical Steps to Getting Your Creative Project Funded on Kickstarter ...
feedproxy.google.com

Note from Caleb: A trend we’ve been seeing lately is how bloggers have been using Kickstarter to fund major projects. A couple months back w

Your Web Metrics: Super Lame or Super Awesome?
www.kaushik.net

We have more data than God wants us to have. How does one differentiate super lame metrics from those that are super awesome? Learn how, wit

Friday Writings for Randos - Be here now.
eprider.blogspot.com

July 6th PM Buddhists advocate the wisdom of “be here now” and that advice is easy to follow when here is somewhere ruggedly beautiful like

Jim Gianoglio (jgianoglio) on Twitter
twitter.com

Jim Gianoglio (jgianoglio) is on Twitter. Sign up for Twitter to follow Jim Gianoglio (jgianoglio) and get their latest updates

Setting Up a WordPress CDN (Content Delivery Networks) for Beginners
seogadget.co.uk

Setting Up a WordPress CDN (Content Delivery Networks) for Beginners. network-cables. Last week I saw Will presenting on technical issues as

Google Accounts
plus.google.com

Google has more to offer when you sign in to your Google Account. Sign in on the right or create an account for free. Gmail. Chat with frien

State Farm Insurance - Auto Insurance, Car Insurance, Life, Homeowners,...
www.statefarm.com

State Farm Insurance offers coverage for auto insurance, life, home, health, and more. State Farm also offers mutual funds, banking, loans,

Internet Marketing Tools for SEO and Social Media | Raven
raventools.com

Build and Manage Online Marketing with Raven's SEO Tools and Social Media Tools. Perform Keyword Research for SEO and Report on Social Media

6 Ways to Use Quora for Research
www.lunametrics.com

Have you ever used Quora for advice on a recipe or to get insights on the business world? Here's how to use Quora for just that, research.

Google Analytics Blog: Email scheduler, PDF export, and a transition to ...
analytics.blogspot.com

Labels. Advanced Topics (54); AdWords (9); Analytics API (29); Announcements (90); Back to Basics Series (28); Beginner Topics (40); Busines

Pittsburgh Wedding Photographers | Just Perfect Photography
www.justperfectphotography.com

Jim &amp; Pam Gianoglio, the husband and wife team behind Just Perfect Photography, invite you to sit back, relax, and see your wedding photos i

James Gianoglio | LinkedIn
www.linkedin.com

View James Gianoglio's professional profile on LinkedIn. LinkedIn is the world's largest business network, helping professionals like James

How To Build Agile SEO Tools Using Google Spreadsheets | | distilled
www.distilled.net

How To Build Agile SEO Tools Using Google Spreadsheets. Posted by Tom Critchlow on January 25, 2011 in the SEO category. Tweet. In the past

Very helpful baristas - they took the time to explain the chemex pour-over method to me, and recommended several different beans (and explained the different characteristics of each). Well worth the 20 block walk!
Public - a year ago
reviewed a year ago
I wasn't looking for anything fancy - just a burger and fries (not really what this place is known for). The food was good (maybe a little overpriced).
Public - 3 years ago
reviewed 3 years ago
Only packets of sugar - no container that you can just pour from.
Public - 4 years ago
reviewed 4 years ago
No spinach at this Subway location (at least when I visited) - only shredded iceberg lettuce. Also, there's not much seating, so it's better if you're just getting it to go.
Public - 4 years ago
reviewed 4 years ago
7 reviews
Map
Map
Map
Shops are ok, but had to walk a while before finding a coffee shop. No Starbucks, but they have Duncan Donuts and Au Bon Pain.
Public - 4 years ago
reviewed 4 years ago
Good beer selection - the Jeremiah Red had good flavor.
Public - 4 years ago
reviewed 4 years ago
Good lunch specials - I had the steak burrito and chicken tortilla soup. It was a pretty big portion for lunch. They did a great job with the size of our group (14).
Public - 4 years ago
reviewed 4 years ago