INBOX INSIGHTS: Building Requirements with AI, GA4 Diagnostics (2/7) :: View in browser
Using Generative AI to Build Requirements
When I was a project manager overseeing developers, our biggest struggle was agreeing on the level of detail needed for requirements. It was a constant source of contention. As a PM, my goal was to make sure we knew all the moving pieces, potential pitfalls, and unlikely (but still possible) outcomes. The development team, along with many stakeholders, wanted to push buttons, move faster, and start building.
Because the team wanted to move faster, that was usually what happened. Requirements be damned!
To make a long story short, the team often found that development took longer and was less directional. The stakeholders would get frustrated that there was nothing to show for all the money and time invested, and I was unable to quote an end date.
When I started working with Chris, I ran into many of the same issues. He wanted to move fast, I wanted to create documentation. If you’re wondering why I’m so keen on requirements and documentation it’s simple. Taking the time upfront saves time later on. It allows for faster scalability, process development, and repeatability. You have a roadmap for what you’re doing and can pinpoint where your code goes wrong more easily because you know what to expect.
Think about the home you live in. Whether it’s a condo, apartment, house, or something else, you want a solid foundation. You’d hope that the team that built it spent a little more time on the planning and structure. You’d want assurances that the support beams were level and properly secured. This upfront work takes a little longer so that the rest of the building can fall into place. Everything else about building the house should be a repeatable process. Just like software development. Once the foundation is in place, you follow the plan and know what to expect.
You can, and should, use the 5P Framework to get your basics. As a reminder, the 5Ps are Purpose, People, Process, Platform, and Performance. Depending on what you’re creating, you’ll want to go deeper into each of those. This is where you can use generative AI to build requirements.
We tend to forget about the “chat” in ChatGPT. We approach the system like we need to have all the answers to get the desired output. However, we can use the system to help us figure out what we need.
I want to encourage you to chat more with your generative AI system. You can still structure your questions like prompts. A great resource is our RACE Framework, you can get your free copy here.
Some great questions to ask are:
What am I missing?
If I’m building a (insert thing) what are the risks I’m not thinking about?
What questions haven’t I asked?
Any other considerations that people forgot about when building (insert thing)
You can even go so far as to ask your generative AI system, “What questions should I be asking?”
We all have blind spots. This is why peer reviews and paired development are essential. Other people can catch what we miss. Starting with generative AI can save you some time before you bring your business requirements to the decision-makers.
Are you using generative AI to build requirements? Reply to this email to tell me or come join the conversation in our Free Slack Group, Analytics for Marketers.
– Katie Robbert, CEO
February 2024 One Click Poll
Please click/tap on just one answer – this is our monthly survey to see how we’re doing, so please do take it each month!
How likely are you to recommend Trust Insights as a consulting firm to someone in the next 90 days?
We use this information to measure how effective our marketing is. There’s no form to fill out – tapping your answer is literally all there is to it. Thank you for your help!
Do you have a colleague or friend who needs this newsletter? Send them this link to help them get their own copy:
In this episode of In-Ear Insights, the Trust Insights podcast, Katie and Chris discuss the complexities of data privacy in the era of generative AI. They offer practical tips on safeguarding personal and company data, emphasizing the importance of understanding terms of service and the implications of sharing information online. You’ll gain insights into how different AI models handle data and the significance of opting for secure, private AI solutions for sensitive information. Tune in to navigate the challenges and opportunities presented by generative AI in a data-driven world.
Last time on So What? The Marketing Analytics and Insights Livestream, we examined processing data using generative AI. Catch the episode replay here!
On this week’s So What? The Marketing Analytics and Insights Live show, we’ll be looking at generative AI in Adobe Photoshop. Tune in this Thursday at 1 PM Eastern Time and bring your questions! Are you following our YouTube channel? If not, click/tap here to follow us!
Here’s some of our content from recent days that you might have missed. If you read something and enjoy it, please share it with a friend or colleague!
- RED TEAMING CUSTOM GPTs, PART 3
- Disclosure of AI and Protection of Copyright
- So What? Solving data problems with Generative AI
- Creating an AI task force in your business
- INBOX INSIGHTS, January 31, 2024: New Tech Doesn’t Solve Old Problems, Fact Checking Data
- In-Ear Insights: Generative AI and Job Losses
- RED TEAMING CUSTOM GPTS, PART 2 OF 3
- Now with More Taylor Swift Fans!
- Almost Timely News, February 4, 2024: What AI Has Made Scarce
Take your skills to the next level with our premium courses.
- 🦾 Generative AI for Marketers
- 📊 Google Analytics 4 for Marketers
- 🔎 Google Search Console for Marketers
Get skilled up with an assortment of our free, on-demand classes.
- The Intelligence Revolution: Large Language Models and the End of Marketing As You Knew It
- Powering Up Your LinkedIn Profile (For Job Hunters) 2023 Edition
- Measurement Strategies for Agencies course
- Empower Your Marketing with Private Social Media Communities
- How to Deliver Reports and Prove the ROI of your Agency
- Competitive Social Media Analytics Strategy
- How to Prove Social Media ROI
- What, Why, How: Foundations of B2B Marketing Analytics
Diagnostic Reports of GA4 Health, Part 1 of 4
As we covered recently on the Trust Insights livestream, Google Analytics 4 can be a bit cumbersome to use. So starting this week, I’ll be sharing a four part series on diagnostic analytics for GA4, to understand whether or not your GA4 is working correctly. It’s important to note that we won’t be examining GA4 for marketing purposes – this is bare bones, bare metal “is it working?” Stuff.
This week, let’s start with one of the most important visualizations: your source/medium chart. I personally extract the data from GA4 via the API but you can easily build this chart in seconds in the Explorations menu. Choose session source/medium as your dimension, and sessions as your metric, then put up the top 25 or 50 rows:
Here’s what we’re looking for.
- Direct traffic: in general, direct traffic shouldn’t exceed 25% of your overall traffic for most websites. Exceptions would be a site where a login page is often bookmarked and returned to. (You can filter out that page if you want to see this chart more clearly, just add Page path and query string as a dimension and filter it in the filters section). When direct traffic exceeds 25% under normal circumstances, it’s an indicator that you may have content out there that has no tagging, like naked links in email programs. It’s a warning sign to check your UTM tagging governance.
- (Not set): Anything marked (not set) is trouble. Not set means Google saw the traffic coming in and it was valid, but it had no tracking data. For combinations that look like this: Email/(not set) you have a tracking code problem. One or more parts of your UTM tracking codes are not set up properly or malformed. For (not set)/(not set), that can be both tracking code issues as well as devices and browsers with security settings turned all the way up.
- Capitalized anything: generally speaking, GA4’s default channel groupings rely on a fairly strict set of guidelines, one of which is that the medium tag should always be in lower case. A source medium like Facebook/Social will NOT be categorized as Organic Social in the default channel groupings. The correct version of this is facebook/social or better, facebook.com/social to ensure the traffic is going into the right default buckets for attribution purposes.
- Campaign information in source/medium: it is technically true that UTM tags are arbitrary, and as long as the query parameters are structured properly (utm_source, utm_medium, etc.), GA4 will ingest what you put in those fields. But some pieces of the software like attribution and channel groupings only work properly out of the box if they follow Google’s guidelines. That means not doing things like email-campaign-jun-23/email as a source/medium – that will make attribution reporting more complicated than it needs to be. Campaign information should always be set in the utm_campaign tracking tag.
- Garbage: some bots will add garbage traffic to your GA4 instance, like things that look like this: gwefc-asxcyt-sdfy/email. This is garbage traffic from bots, and is something you’ll want to work with your implementation team to exclude entirely, as it’s worthless.
It’s important to remember that despite your best efforts, other traffic will find its way into your Google Analytics installation that will NOT adhere to best practices. You only have control over what you do – but if you’re adhering to best practices, then it becomes clear very quickly what traffic is yours and what traffic isn’t. For certain, you want to ensure any traffic you’re paying for (ads, influencers, affiliates, etc.) is tagged properly so you can do ROI calculations later – that traffic should always be prioritized for cleanliness first and foremost.
In the next post in this series, we’ll look at events and conversions.
Shameless plug: if you want these analyses done for you, rather than you doing them yourself, contact us.
- Case Study: Exploratory Data Analysis and Natural Language Processing
- Case Study: Google Analytics Audit and Attribution
- Case Study: Natural Language Processing
- Case Study: SEO Audit and Competitive Strategy
Here’s a roundup of who’s hiring, based on positions shared in the Analytics for Marketers Slack group and other communities.
- Content Strategist, Financial Services at Content Strategist, Financial Services
- Digital Analyst – Phase2 Technology at Digital Analyst
- Seer Interactive – Strategy & Analytics Consulting Manager at Seer Interactive
- Senior Web Analytics Consultant – Artefact at Senior Web Analytics Consultant
- Sr. Director, Digital Product Intelligence In Multiple Locations at Marriott International
- Technical Content Marketing Writer – Generative Ai Specialist at Technical content marketing writer
- Vacancies at UNICEF Careers
Are you a member of our free Slack group, Analytics for Marketers? Join 3000+ like-minded marketers who care about data and measuring their success. Membership is free – join today. Members also receive sneak peeks of upcoming data, credible third-party studies we find and like, and much more. Join today!
Imagine a world where your marketing strategies are supercharged by the most cutting-edge technology available – Generative AI. Generative AI has the potential to save you incredible amounts of time and money, and you have the opportunity to be at the forefront. Get up to speed on using generative AI in your business in a thoughtful way with our new offering, Generative AI for Marketers, which comes in two flavors, workshops and a course.
Workshops: Offer the Generative AI for Marketers half and full day workshops at your company. These hands-on sessions are packed with exercises, resources and practical tips that you can implement immediately.
Course: We’ve turned our most popular full-day workshop into a self-paced course, available now!
Interested in sponsoring INBOX INSIGHTS? Contact us for sponsorship options to reach over 26,000 analytically-minded marketers and business professionals every week.
Where can you find Trust Insights face-to-face?
- Social Media Marketing World, San Diego, February 2024
- MarketingProfs AI Series, Virtual, March 2024
- Society for Marketing Professional Services, Boston, April 2024
- Society for Marketing Professional Services, Los Angeles, May 2024
- Australian Food and Grocery Council, Melbourne, May 2024
- MAICON, Cleveland, September 2024
First and most obvious – if you want to talk to us about something specific, especially something we can help with, hit up our contact form.
Where do you spend your time online? Chances are, we’re there too, and would enjoy sharing with you. Here’s where we are – see you there?
- Our blog
- In-Ear Insights on Apple Podcasts
- In-Ear Insights on Google Podcasts
- In-Ear Insights on all other podcasting software
Our Featured Partners are companies we work with and promote because we love their stuff. If you’ve ever wondered how we do what we do behind the scenes, chances are we use the tools and skills of one of our partners to do it.
- StackAdapt Display Advertising
- Agorapulse Social Media Publishing
- WP Engine WordPress Hosting
- Talkwalker Media Monitoring
- Marketmuse Professional SEO software
- Gravity Forms WordPress Website Forms
- Otter AI transcription
- Semrush Search Engine Marketing
- Our recommended media production gear on Amazon
Read our disclosures statement for more details, but we’re also compensated by our partners if you buy something through us.
Some events and partners have purchased sponsorships in this newsletter and as a result, Trust Insights receives financial compensation for promoting them. Read our full disclosures statement on our website.
Thanks for subscribing and supporting us. Let us know if you want to see something different or have any feedback for us!
Need help with your marketing AI and analytics?
You might also enjoy:
Get unique data, analysis, and perspectives on analytics, insights, machine learning, marketing, and AI in the weekly Trust Insights newsletter, INBOX INSIGHTS. Subscribe now for free; new issues every Wednesday!
Want to learn more about data, analytics, and insights? Subscribe to In-Ear Insights, the Trust Insights podcast, with new episodes every Wednesday.