Exactly.
I’m not sure what sources you are referencing, but if you’ve seen other examples on how to do it I think it all boils down to “What question are you trying to answer with the data?”.
The “best” setup is what fits the purpose of what you’re tracking.
Intent: Review the vessel and page-level analytics
?utm_campaign=26-MayNewsletter
This is the most common use-case I’ve come across.
The goal: See how effective the May Newsletter was at driving clicks.
What to look at: In HubSpot you can review the utm_campaign to see all the sessions from the 26-MayNewsletter to your website AND look at the page title + utm campaign to see the total number of pageviews to your Tangerine guide or Apple webinar from that specific email.
Insights when you use campaigns this way: What specific campaigns (email sendouts, ads, social media posts) drive views to the Tangerine or Apple pages?
Pros: You can look at ROI for the newsletter and compare April to May. You can also compare campaigns across different sources (ads vs newsletter vs social) in how they drive traffic to your page.
Cons: You likely have to build your own custom report to get the data you want, or look at specific pages’ data to see the total interest from all utm-tracked links.
Consider: you could use the utm_content to track the specific link to the different landing pages if you want to use utm to drill into this information (otherwise this is available by the page title or page url).
Intent B: Track assets by the campaign
?utm_campaign=tangerine_guide
The goal: You want a report to tell you about all the traffic to the Tangerine guide, regardless of where the link was featured.
What to look at: In your campaign report you can see all clicks/sessions/pageviews for that specific page.
Insights: How much interest in total has this asset got?
Pros: Easy to see total interest for a specific asset at a glance.
Cons: More difficult to compare specific contributions of campaigns (two different newsletter, rounds of thematic social posts or ads). If you have utm_source you can glean at which platform sent the information (and combined with utm_medium if it was a paid or organic placement), but gives you less overall insight to what specific actions are driving results.
My recommendation
Stick to the “vessel” approach as this gives you the most granular data and more insights. It’s easier to drill into page-level data than to go hunting through old social posts, emails and ads to map together old click data if you want to review it later on.