HubSpot's Default Theme Change Brings Long-Term Potential & Short-Term Headaches
Tyler Samani-Sprunk
HubSpot Helper (Simple Strat, HubSpot Hacks, & Orange Admin)
Did you know HubSpot replaced Growth as its default theme? Me either! I break down the good and bad stemming from the change, plus explore the new update to workflow testing and how to make sure you don't get hit with an unnecessary marketing contacts upgrade.
What's Inside:
App of the Month: Hublead
This edition is brought to you in part by my favorite way to connect HubSpot with LinkedIn: Hublead! Hublead makes it super easy to add any LinkedIn profile as a contact, track LinkedIn activities, and report on it all right within HubSpot. Check out our Hublead deep dive to see how it can help you create a LinkedIn engagement dashboard right inside HubSpot, and try it free today.
App of the Month is a paid sponsorship from app developers I trust. To inquire about getting your app featured or to learn more, click here.
On Your Radar
Quiet & Problematic Change-Up to HubSpot's Default Theme
Quick note: this is mostly for developers and other tech savvy folks that are comfortable in Design Manager, but I think it's good for everyone to be aware of. TLDR for non-developers is that you may want to think twice before building landing pages and webpages using the Elevate theme for now.
The other day one of my clients reached out to me with a request for a simple design change to their landing page template. What I thought was going to be a 10-minute task in the design manager instead evolved into much longer fact-finding mission with surprising discoveries - some exciting and some a bit puzzling.
The first thing I noticed was that the landing page this client was using was in the Elevate theme - one I wasn't familiar with. Diving in, I found that the template's code couldn't be edited because it was a HubSpot-provided theme. No worries, I thought, we'll just create a quick child theme, add the CSS they needed, and we'll be good to go. And that's where things got interesting.
The Elevate theme is nowhere to be found in the design manager. You can get to one page of code you can't edit by navigating through a webpage or landing page, but you can't find that file (or any other folders or files that are part of Elevate) in the left sidebar of Design Manager anywhere. This means you also can't easily clone or create a child theme of Elevate either.
So I joined the conversation in the HubSpot Developers Slack channel, and here's what I've learned:
"extends": "@hubspot/elevate"
Honestly, I think HubSpot is putting the cart pretty far before the horse here. Don't get me wrong, I'm glad HubSpot is continuing to innovate in this area, and I think React will be a welcome addition to the theme building experience. But rolling it out as the default theme across new HubSpot portals without any (as far as I can find) announcement or warning, and without first making sure things are compatible with the platform's built-in Design Manager everyone is used to seems like a mistake to me.
For non-developers, my recommendation is to think twice about using the Elevate theme for landing pages and webpages right now.
For developers, my recommendation is to start getting familiar with this new way of building HubSpot themes. This documentation will give you what you need to know to get started.
Here's hoping that the Design Manager issues get ironed out quickly so we can all confidently take advantage of this new theme!
Update Of The Week
Improved Workflow Testing
领英推荐
Whenever I interview someone to join my team at Simple Strat, I always ask them to tell me about a mistake they've made. It's a great way to see if they take accountability for their actions and learn from mishaps. Almost always, if I'm interviewing for a HubSpot role, the mistake folks tell me about are related to a workflow doing something they didn't expect.
With this recent beta from HubSpot, I wonder if I'll start hearing this type of mistake less often.
That's because HubSpot has overhauled the workflow testing experience. Testing your workflow will now tell you much more than just some basic info about how the triggers and enrollment criteria apply to the test record. Now, you'll get:
To get a rundown of all HubSpot's January updates + some practical and creative use cases for them, join me Wednesday, February 5th, for my monthly New & Now webinar!
Admin's Assignment
Automate Marketing Contacts Cleanup to Prevent Unnecessary Costs
If you have a Marketing Hub Professional or Enterprise license with Marketing Contacts, this week's admin's assignment is for you.
The change to base pricing on Marketing Contacts awhile back was great - letting us store virtually as many contacts as we want in the CRM, and only paying for the ones we we're actively marketing to via emails and ads audiences. But it did add some work - we now have to make sure that contacts are being labeled appropriately.
Most of the time, I don't see too many issues with getting contacts labeled as Marketing Contacts when they need to be (shout-out to the recent workflows update that makes this even easier). But I still come across quite a few HubSpot instances that aren't as proactive as they could be at removing the label from contacts they're no longer marketing to.
For example, if a contact has unsubscribed or there's been a hard bounce on an email sent to them, they should no longer be a Marketing Contact.
Staying on top of this means you won't have to upgrade your Marketing Contacts tier as quickly or as often, saving you money with no downsides. And, lucky for us, this is easy to do with a single simple workflow.
Step 1: Identify criteria for updating contacts to non-marketing.
This should include contacts that have unsubscribed and that have hard-bounced, but you may wish to go further than that. Other common criteria include contacts who are unengaged (either by HubSpot's default criteria for the unengaged list it maintains or your own rules), contacts that have been disqualified, and contacts who haven't been sent a marketing email in a certain period of time.
Step 2: Create your workflow.
And that's all it takes! If you want to make it easy to keep a closer eye on your marketing contacts and what's creating them, I also recommend building a Marketing Contacts Dashboard by following the instructions in this previous edition!
I publish this newsletter to help HubSpot admins navigate the firehose of HubSpot updates and tips to get exactly what they need to make an impact. If you find it helpful, please subscribe and help spread the word!
Happy HubSpotting,
The Orange Admin
Product at HubSpot
2 周Hey Tyler! My team built the new Elevate Theme, and your feedback/insight is seriously appreciated. I'm curious about what your experience has been like building on top of Elevate regarding the CLI.
Founder of GraphiSpot | HubSpot Community Champion | HubSpot Developer | Designer | Make the web a better place ??
1 个月IMO it was quite overdue to put growth to the side. It wasn’t a bad starting theme, but if you’re about to provide best possible solutions to companies, you hadn’t have(and still don’t have) an option besides creating completely custom and tailored themes. Yes, it’s more extensive, yes they take more time but if you want to get the user happy - there’s no way around that. Of course you can modify and extend any theme (default or marketplace) but from my experience companies looking for ?pixel perfect“ transitions in terms of UX of their visitors. So most times you will start modifying a theme to the requirements and once done you’re facing a code that is kinda bloated and very hard to maintain. And it might would have been easier/faster/cheaper to create everything from scratch. As mentioned - Growth wasn’t a bad theme, but it had quite a few disadvantages and personally I’ve never joined a portal where growth or the ?cms boilerplate“(which was the foundation of growth theme) was actively being used in production. Completely tailored themes are the the ones that drive best possible results imo.