March 2021 Summaries
6 posts from Snowplow
Filter
Month:
Year:
Post Summaries
Back to Blog
Data modeling at Snowplow is described as a sequence of SQL steps that automate repeatable data transformations in cloud data warehouses, reducing complexity and minimizing the time to value for users. This process is crucial for handling messy behavioral data from various entities interacting with applications, enabling organizations to filter noise, apply business-specific opinions, and enrich data by joining multiple datasets. By standardizing operations such as aggregation and filtration, data models transform raw event data into accessible and insightful products that democratize data access for non-technical users, analysts, and data scientists, thereby adding significant value to organizations. The implementation of data models facilitates efficient self-service analytics, reduces cloud costs, and enhances the quality of insights, with tools like Airflow, dbt, and Snowplow's SQL-runner being recommended for building these models. Snowplow emphasizes the importance of data models in creating a competitive advantage by providing a foundational product that supports scalable and reliable analytics, ultimately preventing bottlenecks in data-driven decision-making processes.
Mar 18, 2021
2,153 words in the original blog post.
Web analytics often rely on standard metrics like conversion rate, bounce rate, and time on page to measure website performance, but these may not always accurately reflect user behavior or the effectiveness of web strategies. Conversion rates, for instance, often focus too narrowly on users ready to buy, ignoring the majority who are still in the research phase. Bounce rates can misrepresent user satisfaction by classifying beneficial single-page visits as bad simply because no further interaction occurred. Similarly, time on page can be misleading, as it doesn't differentiate between engaged reading and confusion over website navigation. To draw more meaningful insights, businesses are encouraged to develop custom metrics that better reflect their specific user journeys and goals, while understanding the limitations and assumptions behind standard metrics. Advanced techniques, like using page ping events, can enhance the accuracy of engagement metrics by actively measuring user interaction, rather than relying solely on passive data collection.
Mar 17, 2021
3,001 words in the original blog post.
Building a modular web analytics stack tailored to specific business needs involves selecting best-in-class tools across various functionalities such as data warehousing, visualization, monitoring, and transformation. This approach requires thorough research and evaluation of vendors to find the most suitable tools, offering enhanced control over data infrastructure and the potential for deeper insights. Key components include data warehouses like Amazon Redshift, Google BigQuery, and Snowflake, each with unique features such as integration capabilities, scalability, and support for semi-structured data. Visualization tools like Google Data Studio, Looker, Tableau, and Power BI provide different strengths in creating and sharing insights, while tag management systems such as Google Tag Manager and Tealium facilitate data collection. Monitoring and quality assurance tools like Observe Point and Great Expectations ensure data integrity, and transformation tools like dbt and Dataform streamline data preparation. Despite the initial complexity and investment, assembling a robust analytics stack promises long-term benefits by adapting to evolving business objectives and data volumes.
Mar 16, 2021
1,991 words in the original blog post.
Packaged analytics tools like Google Analytics are popular for their quick setup and all-in-one capabilities, making them ideal for organizations early in their data maturity journey. However, these solutions come with limitations such as lack of customization, data silos, and limited control over data quality, which can impede an organization's ability to fully leverage its behavioral data for advanced use cases. As companies recognize the strategic value of owning and controlling their data, there is a growing trend towards building modular, best-in-class data stacks that offer more flexibility, transparency, and assurance in data quality. This shift requires organizations to evaluate various options for data capture, visualization, transformation, and monitoring, while also focusing on developing a data team and processes that align with their goals. The transition to a more tailored data infrastructure is demanding but can provide long-term benefits by unlocking the full potential of web analytics and other data-driven insights.
Mar 15, 2021
1,898 words in the original blog post.
Data governance is increasingly crucial for organizations striving to deliver well-understood, accurate, and complete data, as it helps improve data quality and accessibility, fostering informed decision-making across departments. A study by McKinsey & Company highlights that companies typically allocate between 2.5% and 7.5% of their IT budget to data governance, underscoring its significance in the business landscape. With definitions varying widely, Gartner describes data governance as a framework ensuring appropriate behavior in data valuation and control. Companies like Strava and Omio have leveraged solutions like Snowplow to enhance their data quality and democratize data access. Effective data governance is built on trust and accountability, aligning with business outcomes and adhering to compliance regulations like GDPR and CCPA. Best practices include transparent operations, employee training, and fostering a collaborative environment, which collectively elevate data governance from a siloed task to a core organizational strategy. The ultimate goal is for data to be trusted and actionable, allowing businesses to use it as a competitive advantage by transforming raw data into valuable insights that drive growth and innovation.
Mar 11, 2021
2,320 words in the original blog post.
Over the past 25 years, web analytics has evolved from basic server log analysis to sophisticated tools that provide detailed insights into user interactions with web applications. Initially focused on static websites, early web analytics tracked page views and sessions, with Google Analytics leading the way after its 2005 launch. However, as technology advanced and mobile devices became prevalent, the traditional page view -> session -> user model struggled to keep up with the complexity of modern web interactions. Google's introduction of Google Analytics 4 (GA4) represents a significant shift, using an events -> users data model to better cater to today's multifaceted user journeys, although challenges remain in areas like cross-device attribution and privacy. The future of web analytics lies in more adaptable tools that can offer deep behavioral insights to help businesses enhance user experiences across diverse digital touchpoints.
Mar 08, 2021
2,145 words in the original blog post.