SlideShare a Scribd company logo
@danaditomaso@danaditomaso
DANA DITOMASO
BUILDING A REPORTING
FRAMEWORK FOR YOUR
SAAS COMPANY
@danaditomaso
Before you measure
anything…
@danaditomaso@danaditomaso
What are the metrics
that matter?
@danaditomaso
Goal
What is the point?
@danaditomaso
KPI
What will we measure?
@danaditomaso
Tactics
How will we get there?
@danaditomaso
Metrics
What data do we need?
@danaditomaso
Report
How can we show results?
Building a Reporting Framework for your SaaS Company
@danaditomaso@danaditomaso
Then, start to build
walkback numbers.
@danaditomaso
How many trials become a
customer?
@danaditomaso
How many visitors become a
trial user?
@danaditomaso
At this point, you’ll begin to
have targets you need to hit.
@danaditomaso@danaditomaso
But how do you make the
data smarter than just “5000
visitors a day or bust?”
@danaditomaso@danaditomaso
Understand the limitations
of your data.
@danaditomaso
Unique Sessions —
Only unique if you ever use
one device all the time.
@danaditomaso
Session Duration —
Only correct if someone
visits a second page.
Another Reason Why Session Duration Is Probably Wrong
@danaditomaso@danaditomaso
We all know that garbage in
equals garbage out.
@danaditomaso
Let’s make sure your
analytics aren’t garbage.
@danaditomaso
Implement Google Tag
Manager.
@danaditomaso
Include:
External Clicks
Phone & Email Taps
Form Submissions
Time on Page
@danaditomaso
What other user behaviours
will help you understand
user experience?
Building a Reporting Framework for your SaaS Company
@danaditomaso@danaditomaso
Start building segments.
Building a Reporting Framework for your SaaS Company
@danaditomaso
Analyze behaviour based on
these segments.
Building a Reporting Framework for your SaaS Company
@danaditomaso@danaditomaso
How to differentiate
Leads vs Trial vs Paid?
@danaditomaso
Use Custom Dimensions or
User-ID.
https://www.upbuild.io/blog/crm-data-
google-analytics-measurement-protocol/
@danaditomaso@danaditomaso
How can you tell if your
campaigns are drawing in
the right visitors?
Building a Reporting Framework for your SaaS Company
Building a Reporting Framework for your SaaS Company
@danaditomaso@danaditomaso
Why is there so much
Direct traffic?
@danaditomaso
Typing in a URL or selecting a URL from the address bar
Using a bookmarked link
Clicking on a link from email or another messaging
program
Clicking on a link from a PDF, Word Doc, Google Doc, etc
etc
Clicking on a link from a mobile app
Clicking on a link from a https site to a http site
Building a Reporting Framework for your SaaS Company
@danaditomaso@danaditomaso
What goals should we set in
Google Analytics?
@danaditomaso
Will it make you money?
@danaditomaso
But track as many events as
you want.
@danaditomaso@danaditomaso
What metrics will help
you make better decisions?
@danaditomaso
Conversions By Keyword
@danaditomaso
Events by Day & Hour
@danaditomaso
Page Load Speed &
Conversion Rate
@danaditomaso
Scroll Depth &
Conversion Rate
@danaditomaso@danaditomaso
Remember:
Metrics are lots of fun!
@danaditomaso@danaditomaso
But it doesn’t mean a
thing unless you turn it
into action.
@danaditomaso@danaditomaso
THANK YOU!
KICKPOINT.CA/SAASVS2017

More Related Content

PPTX
PPC Reports That Matter #CTAConf 2017
PDF
Reporting: The Best & Worst Part of Your Job
PDF
Improved Reporting & Analytics Within Google Tools
PDF
Focused Reporting: Fewer Reports that Do More
POTX
More Signal, Less Noise: How to Dial in Your Customer Experience
PPTX
Not All Sessions are Created Equal - #GetUplift
PDF
Understanding Your Local Search Presence
PDF
Reporting: Be Better
PPC Reports That Matter #CTAConf 2017
Reporting: The Best & Worst Part of Your Job
Improved Reporting & Analytics Within Google Tools
Focused Reporting: Fewer Reports that Do More
More Signal, Less Noise: How to Dial in Your Customer Experience
Not All Sessions are Created Equal - #GetUplift
Understanding Your Local Search Presence
Reporting: Be Better

What's hot (20)

PPTX
Optimizing for Engagement (For SearchLove Boston)
PPTX
Understanding Web Analytics - Local University Edmonton
PPTX
Optimize for Engagement: Future-Proof Your Local Search Rankings
PPTX
Choosing Metrics That Matter, State of Search 2015
PPTX
Introduction to Google Analytics
PPTX
Advanced Social Analytics - #iMEDIA2016
PPTX
Your Local Business Primer
PPTX
Social Media: People First, "Rules" Second (#MozCon 2016)
PPTX
Making Sense of Analytics
PPTX
How To Make Your Marketing Match Your Reality (#mozcon 2015)
PPTX
Yes, You Can Make Brand Strategy Happen (#ConfluenceCon 2015)
PDF
Google Analytics Integration (Public)
PPTX
The Content Process: From Post-Its to Promotion
PDF
Social Media & SEO: Separating Myth from Fact
PDF
B2B Lead Generation Tactics - Marketing Superhero 3
PDF
Revealed! The Two Lives of Every Marketer
PPTX
Fun With Ad Customizers
PPTX
What KPIs should SEOs work towards? | BSEO September 2021
PPTX
Selling Through Social Media
PPT
Show Me The Money - Crafting The Budget For Digital Marketing -
Optimizing for Engagement (For SearchLove Boston)
Understanding Web Analytics - Local University Edmonton
Optimize for Engagement: Future-Proof Your Local Search Rankings
Choosing Metrics That Matter, State of Search 2015
Introduction to Google Analytics
Advanced Social Analytics - #iMEDIA2016
Your Local Business Primer
Social Media: People First, "Rules" Second (#MozCon 2016)
Making Sense of Analytics
How To Make Your Marketing Match Your Reality (#mozcon 2015)
Yes, You Can Make Brand Strategy Happen (#ConfluenceCon 2015)
Google Analytics Integration (Public)
The Content Process: From Post-Its to Promotion
Social Media & SEO: Separating Myth from Fact
B2B Lead Generation Tactics - Marketing Superhero 3
Revealed! The Two Lives of Every Marketer
Fun With Ad Customizers
What KPIs should SEOs work towards? | BSEO September 2021
Selling Through Social Media
Show Me The Money - Crafting The Budget For Digital Marketing -
Ad

Viewers also liked (8)

PPTX
Search Powered by Deep Learning SmartData 2017
PDF
Your competition now matters: Building a SaaS Company Isn't What it Used to B...
PDF
State of Internet Latin America 2010
PDF
Brazil SaaS Landscape 2017 - First Edition
PDF
O modelo de negócio e as métricas de SaaS
PDF
Digital marketing Trends 2017
PPTX
PPTX
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Search Powered by Deep Learning SmartData 2017
Your competition now matters: Building a SaaS Company Isn't What it Used to B...
State of Internet Latin America 2010
Brazil SaaS Landscape 2017 - First Edition
O modelo de negócio e as métricas de SaaS
Digital marketing Trends 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Ad

Similar to Building a Reporting Framework for your SaaS Company (20)

PPTX
Measuring Digital marketing - ROI & KPIs
PPTX
Google Analytics Crash Course
PDF
Using Google Analytics To Market Your Software Idea
PDF
Data analytics-training - Jess Le Merle
PPTX
Google analytics, Analytics, Universal Analytics
PPTX
Analytics training june 16
PDF
AMA Richmond - Web Analytics (Oct. 2017)
PDF
Data Analytics for Startups - Tetuan Valley Startup School Fall 2015
PDF
Content Marketing Retreat: Measurement with Google Analytics
PDF
Data Driven Digital Marketing Strategy
PPTX
Geary LSF University Presents: Advanced Analytics
PDF
Startup Metrics: Learn How to Measure & Drive Your Startup
PDF
Measure What Matters: Measurement & ROI for Hyper Island Master Class
PPTX
Using Web Analytics and Goal Conversions to Show Your Contribution to the Bot...
PPTX
Google Analytics Training September 2016
PDF
Startup analytics
PPTX
Conversion Optimisation: Creating the right environment for your CRO campaign
PDF
Harnessing Web Analytics Making Data-Driven Decisions for Growth.pdf
PDF
Digital Marketing Course Week 4: Digital Analytics
Measuring Digital marketing - ROI & KPIs
Google Analytics Crash Course
Using Google Analytics To Market Your Software Idea
Data analytics-training - Jess Le Merle
Google analytics, Analytics, Universal Analytics
Analytics training june 16
AMA Richmond - Web Analytics (Oct. 2017)
Data Analytics for Startups - Tetuan Valley Startup School Fall 2015
Content Marketing Retreat: Measurement with Google Analytics
Data Driven Digital Marketing Strategy
Geary LSF University Presents: Advanced Analytics
Startup Metrics: Learn How to Measure & Drive Your Startup
Measure What Matters: Measurement & ROI for Hyper Island Master Class
Using Web Analytics and Goal Conversions to Show Your Contribution to the Bot...
Google Analytics Training September 2016
Startup analytics
Conversion Optimisation: Creating the right environment for your CRO campaign
Harnessing Web Analytics Making Data-Driven Decisions for Growth.pdf
Digital Marketing Course Week 4: Digital Analytics

More from Dana DiTomaso (10)

PDF
Turbocharging Google Analytics
PDF
Insights, Not Data: Automated Reporting That Works
PDF
customTask: Your New Google Analytics BFF
PPTX
Fast But Still Furious: Why Speed Isn't Enough
PPTX
Who are we writing for? Choose fact over fiction.
PPTX
Your Marketing Team is Larger Than You Think - MozCon Local 2016
PPTX
Brand-Infused PPC For Better Results (#CTAConf 2015)
PPTX
Your Brand in 95 Characters
PPTX
Don't Just Show Up, Stand Out (LocalUp Advanced 2015)
PPTX
Paying For It In Local - #stateofsearch 2014
Turbocharging Google Analytics
Insights, Not Data: Automated Reporting That Works
customTask: Your New Google Analytics BFF
Fast But Still Furious: Why Speed Isn't Enough
Who are we writing for? Choose fact over fiction.
Your Marketing Team is Larger Than You Think - MozCon Local 2016
Brand-Infused PPC For Better Results (#CTAConf 2015)
Your Brand in 95 Characters
Don't Just Show Up, Stand Out (LocalUp Advanced 2015)
Paying For It In Local - #stateofsearch 2014

Recently uploaded (20)

PPTX
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
PDF
Mastering Bulk Email Campaign Optimization for 2025
PDF
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
PPTX
"Best Healthcare Digital Marketing Ideas
PPTX
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
PDF
Coleção Nature .
PPTX
Presentation - GreenPantry – Instagram-First Home Kitchen Brand.pptx
PDF
Mastering Content Strategy in 2025 ss.pdf
PDF
E_Book_Customer_Relation_Management_0.pdf
PDF
Pay-Per-Click Marketing: Strategies That Actually Work in 2025
PPTX
Your score increases as you pick a category, fill out a long description and ...
PDF
How a Travel Company Can Implement Content Marketing
PDF
5 free to use google tools to understand your customers online behavior in 20...
PPTX
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
PPTX
PRINCIPLES OF MANAGEMENT and functions (1).pptx
PDF
Master Fullstack Development Course in Chennai – Enroll Now!
PDF
20K Btc Enabled Cash App Accounts – Safe, Fast, Verified.pdf
PPTX
The evolution of the internet - its impacts on consumers
PDF
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
PDF
Boost Sales Around the Clock with AI Chatbots for Marketing
Kimberly Crossland Storytelling Marketing Class 5stars.pptx
Mastering Bulk Email Campaign Optimization for 2025
Unit 1 -2 THE 4 As of RURAL MARKETING MIX.pdf
"Best Healthcare Digital Marketing Ideas
Presentation - MindfulHeal Digital Ayurveda GTM & Marketing Plan.pptx
Coleção Nature .
Presentation - GreenPantry – Instagram-First Home Kitchen Brand.pptx
Mastering Content Strategy in 2025 ss.pdf
E_Book_Customer_Relation_Management_0.pdf
Pay-Per-Click Marketing: Strategies That Actually Work in 2025
Your score increases as you pick a category, fill out a long description and ...
How a Travel Company Can Implement Content Marketing
5 free to use google tools to understand your customers online behavior in 20...
Fixing-AI-Hallucinations-The-NeuroRanktm-Approach.pptx
PRINCIPLES OF MANAGEMENT and functions (1).pptx
Master Fullstack Development Course in Chennai – Enroll Now!
20K Btc Enabled Cash App Accounts – Safe, Fast, Verified.pdf
The evolution of the internet - its impacts on consumers
Digital Marketing Agency in Thrissur with Proven Strategies for Local Growth
Boost Sales Around the Clock with AI Chatbots for Marketing

Building a Reporting Framework for your SaaS Company

Editor's Notes

  • #3: The temptation is there to just leap right in, but before you report on a single thing, you need to understand why you’re reporting in the first place.
  • #4: Then you will understand what are the metrics that matter and be able to report on those, not on vanity metrics – those look nice but don’t actually relate to money in any actual way.
  • #10: Start building a chart like this – this is the outline that you’ll use to build your framework.
  • #15: This can be a really narrow way to look at things since just raw visitor numbers are frankly, meaningless. It doesn’t tell you where they came from, what their motivations were, or what they did. It gives you a ballpark, but you still don’t know what sport you’re playing when you’re there.
  • #16: What you see in tools like Google Analytics aren’t the whole picture.
  • #17: And of course, no one does. How often do you see an ad for a product you pay for already when you’re on a different device than the one that you use regularly to access that service?
  • #18: If you have a really barebones site and therefore people don’t have to click around a lot, your session duration is probably totally wrong.
  • #19: And how many people do you know who do this?
  • #21: Nothing is worse than looking at your data and thinking that everything is stellar and then seeing that you’re not actually making any money.
  • #22: There are a lot of great things that can be done with Google Tag Manager.
  • #23: Here are things that you absolutely need in your GTM.
  • #24: Do you have accordions? Chat? What else can you track that will help you understand what is going on?
  • #25: Get this. It’s great. Then you can see how far people are engaging with your landing page. There is a sample of how you can use this for reporting in the link I provided.
  • #27: This is for one of our clients – there is a clear pattern of page visits that says “this is a specific type of customer”. You can do this for any set of variables to isolate out different traffic from each other.
  • #29: This is for the same client – each row is a persona and we’re specifically tracking how often each persona downloads one of their “how to guides”. In this case, we can see that the middle persona doesn’t give a crap about how to but the top persona is all about them, relatively speaking! This can help define how your content strategy and promotion can align with what your personas care about.
  • #30: Do you have a login cookie or other session variable that you can set? If you push a logged in state to the data layer and have a different state for leads vs trial vs paid, you can then use that data to segment in Google Analytics.
  • #31: Custom Dimensions is something you do, User ID is something you hook into with Google. There are pros and cons to both – and you could always implement both if you wanted to! There are links on how to create both in the document we’ve built.
  • #32: This feels like sorcery but it isn’t.
  • #33: This is the big question, right here.
  • #34: This is for that same client, and it shows all their traffic and their conversion rate.
  • #35: Here is the same data set from above but now only showing sessions from one of their key segments. See how organic goes from 0.94% to 5.47%, but paid actually stays pretty similar (3.28 before and 3.39 now)? That’s how you know you’re getting the right segment in via paid. Display on the other hand is still crap and we should probably give up on it.
  • #36: It’s anything that Google couldn’t figure out. There wasn’t a campaign variable or an identifiable referrer.
  • #37: Basically there are a lot of reasons why this could happen.
  • #38: We have an easy custom report that shows you any direct traffic that isn’t your home page. Clearly that headshot post wasn’t typed in directly 234 times! There is a link to the report in the shared document, you can grab it for your own Google Analytics analysis.
  • #39: What a great question! Lots of things should be events, but not goals.
  • #40: Here’s a good rule of thumb — if the event you’re tracking is a thing that can be directly related to making your company money, it’s a goal. For example, a phone call, a form fill. If it isn’t, it’s an event. Time spent on site? NOT A GOAL. Make it an event. It really, really isn’t a goal.
  • #41: You’ll see in that Google Tag Manager container that we share that there are lots of events – events are great! But they aren’t goals. If it’s a user interaction that doesn’t make you money, it’s an event.
  • #42: Beyond the ones that I’ve already gone discussed, here are some more ideas if you’re not sure what you should be measuring or considering.
  • #43: This is a pretty basic report to pull but how often do you look at top of funnel and bottom of funnel keywords? And consider the conversion rate, profit margins, intent, etc.
  • #44: Do people request downloads or fill out forms more on a specific day or time? Or book appointments? For example, bankruptcy lawyers get more calls on Mondays. Home builders have more leads towards the weekend. Do you need to use AdWords scripts to swap out landing pages based on day or time? Both?
  • #45: As you improve page speed, check out how conversion rate changes. I guarantee it’ll go up. If it doesn’t, well, you may have other issues.
  • #46: Does it actually matter how far people get down your page for them to sign up for what you offer?
  • #47: They are! You learn all kinds of cool things! You can absolutely fall into a Google Analytics hole and look up stuff all day.
  • #48: Just looking at the data doesn’t mean that you’re fixing your funnel or taking the insights you have on conversion rate and trying out some new a/b tests. This framework is meant to support your efforts, not waste your time.
  • #49: Resources and links to lots of things I covered are at the link! Feel free to email or tweet me with questions and I hope you find the resources useful as you build your own reporting frameworks.