# Template Design

**URL:** <https://community.hubspot.com/t/template-design/97289>\
**Category:** Blog, Website & Page Publishing\
**Tags:** professional\
**Created:** [January 8, 2024, 4:43am UTC](https://community.hubspot.com/t/template-design/97289 "2024-01-08T04:43:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ajinkyamurtey](https://avatars.discourse-cdn.com/v4/letter/a/58956e/32.png) [@ajinkyamurtey](https://community.hubspot.com/u/ajinkyamurtey)\
**Post date:** [January 8, 2024, 4:43am UTC](https://community.hubspot.com/t/template-design/97289/1 "2024-01-08T04:43:02Z")

</div>

Hello,

I want to know how to create a drag & drop templates in HubSpot, it could be all email, landing page or blog post. Can you please share me any knowledge base through which I can learn creating templates and make those publish.

Thanks

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [January 8, 2024, 5:14am UTC](https://community.hubspot.com/t/template-design/97289/2 "2024-01-08T05:14:00Z")

</div>

Hi @ajinkyamurtey,

You can find documentation here:

> **[Drag and Drop Templates - HubSpot docs](https://developers.hubspot.com/docs/cms/start-building/building-blocks/drag-and-drop/drag-and-drop-templates)**
>
> Drag and Drop Design Manager templates are templates built using a visual builder. They are not recommended for new templates as coded templates provide a better experience.

> **[Structure and customize templates in the layout editor](https://knowledge.hubspot.com/design-manager/structure-and-customize-template-layouts)**
>
> Learn how to set up and customize your existing drag and drop template, and work with modules, groups, and columns as the building blocks of your template.

> **[Create and send marketing emails](https://knowledge.hubspot.com/marketing-email/create-and-send-marketing-emails)**
>
> Learn more about creating marketing emails, as well as setting up recipients and sender information.

Best regards!

---

<div class="post-metadata">

**Author:** ![ajinkyamurtey](https://avatars.discourse-cdn.com/v4/letter/a/58956e/32.png) [@ajinkyamurtey](https://community.hubspot.com/u/ajinkyamurtey)\
**Post date:** [January 8, 2024, 5:49am UTC](https://community.hubspot.com/t/template-design/97289/3 "2024-01-08T05:49:32Z")

</div>

@karstenkoehler, thanks for sharing the documentation. Can you please light up some usually who designs the templates (email, landing page and blog) is it a developer?

Thanks

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [January 8, 2024, 6:18am UTC](https://community.hubspot.com/t/template-design/97289/4 "2024-01-08T06:18:23Z")

</div>

Hi @ajinkyamurtey,

Except for the third linked resource (which is easily accessible to non-developers), yes, this would typically be done by web developers.

Best regards!

---

<div class="post-metadata">

**Author:** ![jnix284](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jnix284/32/29_2.png) [@jnix284](https://community.hubspot.com/u/jnix284)\
**Post date:** [January 9, 2024, 3:32pm UTC](https://community.hubspot.com/t/template-design/97289/5 "2024-01-09T15:32:53Z")

</div>

@ajinkyamurtey if you’re not a developer, I highly recommend getting your landing page and blog templates from the [template marketplace](https://ecosystem.hubspot.com/marketplace/website) as there are a lot of options that are already precoded.

For emails, as @karstenkoehler mentioned, the third link he provided can be done without needing to code anything.

If you’re a developer and new to coding in HubSpot, I’d recommend the [CMS for Developers certification](https://academy.hubspot.com/courses/cms-for-developers) to get started.
