CMS Development

paulalex
Participant

CMS Hub Development best practices

SOLVE

Hi guys, So nice to be here with you in this community.
I'm Alex, from Romania, I have both a CMS Developer Certification as well as the CMS Marketer one.

I'm part of a Marketing Agency form Romania that recently started working on a Hubspot CMS website projects and was wondering what's the best practice regarding where you start building it? I searched around the community and couldn't find anything about this yet.

We're coming from a Wordpress background, an there we usually use a dev server and deploy to live only when the project is ready. I know there's the content staging option and the Sandbox option but I'm not sure how things are usually done in the Hubspot space when it comes to these things.

Also, I was wondering how do you guys go about getting access to the client's Hubspot ORG? Do you go on a user by user basis? Do you use a common Dev user so that more than one person can login using that account when doing work on the client's ORG?

Could really use some feedback on this from more experienced veterans from here Smiley Happy

Thanks so much in advance!

Alex

1 Accepted solution
stefen
Solution
Key Advisor | Partner
Key Advisor | Partner

CMS Hub Development best practices

SOLVE

@paulalex First off, welcome to HubSpot CMS!

 

I'll typically build it in the client's design manager in a new folder/theme. Then when it's ready to launch, if you're keeping all the same page URLs you can stage each page. Or, if it's a completely different URL structure you can just create brand new pages from the templates. Once all your pages are staged/created, publish them to production and flip the blog template and various other system pages to the new ones. That's basically it in a nutshell.

 

We just use individual user accounts at Kelp. 👍

Stefen Phelps, Community Champion, Kelp Web Developer

View solution in original post

2 Replies 2
stefen
Solution
Key Advisor | Partner
Key Advisor | Partner

CMS Hub Development best practices

SOLVE

@paulalex First off, welcome to HubSpot CMS!

 

I'll typically build it in the client's design manager in a new folder/theme. Then when it's ready to launch, if you're keeping all the same page URLs you can stage each page. Or, if it's a completely different URL structure you can just create brand new pages from the templates. Once all your pages are staged/created, publish them to production and flip the blog template and various other system pages to the new ones. That's basically it in a nutshell.

 

We just use individual user accounts at Kelp. 👍

Stefen Phelps, Community Champion, Kelp Web Developer
paulalex
Participant

CMS Hub Development best practices

SOLVE

Thanks so much @stefen !

This is all valuable info, I'm trying to get more oppinions/ways of foing this from other people in the community as well so I'm not gonna mark you as solution yet to keep this active a bit more.

Thanks again,

Alex