# A quick question here !

**URL:** <https://community.hubspot.com/t/a-quick-question-here/76920>\
**Category:** CMS Development\
**Tags:** free\
**Created:** [March 10, 2023, 10:18am UTC](https://community.hubspot.com/t/a-quick-question-here/76920 "2023-03-10T10:18:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![DOchieng](https://avatars.discourse-cdn.com/v4/letter/d/51bf81/32.png) [@DOchieng](https://community.hubspot.com/u/DOchieng)\
**Post date:** [March 10, 2023, 10:18am UTC](https://community.hubspot.com/t/a-quick-question-here/76920/1 "2023-03-10T10:18:19Z")

</div>

Can you use hubspot default modules in your custom themes,and what’s the scope ?

Thanks !

---

<div class="post-metadata">

**Author:** ![himanshurauthan](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/himanshurauthan/32/53076_2.png) [@himanshurauthan](https://community.hubspot.com/u/himanshurauthan)\
**Post date:** [March 10, 2023, 11:50am UTC](https://community.hubspot.com/t/a-quick-question-here/76920/2 "2023-03-10T11:50:53Z")

</div>

Hello @DOchieng  
Yes, it is possible. The scope of using HubSpot default modules in your custom themes is that you can easily create visually appealing and functional content without having to build everything from scratch. This can save you time and effort.  
you can simply drag and drop the desired module into your content area and customize it to fit your needs.  
Thanks & Regards  
Himanshu Rauthan

---

<div class="post-metadata">

**Author:** ![Anton](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/anton/32/103167_2.png) [@Anton](https://community.hubspot.com/u/Anton)\
**Post date:** [March 10, 2023, 11:56am UTC](https://community.hubspot.com/t/a-quick-question-here/76920/3 "2023-03-10T11:56:44Z")

</div>

Hi @DOchieng,

quick answer: Yes you can.

The scope:

Getting users of themes quick up and running with the same experience.

Custom modules on the other hand can enhance the experience and provide specific functionalities.

For instance:

To get an “icon card” with default modules you’ll need an icon module, text and maybe a button(if you need one).

The benefits:

- no developer needed
- easy to use
- quickly implemented in your page(s)

The downside:

- if you’re working with smart-content you’ll need to setup smart-rules for each element seperatly
- styling is limited and may be not 100% design conform
- might missing some features
- no full control over functions, code

A custom module could contain an option for icon/image, text and an optional button in one module. If you’re combining those elements to one custom module it’ll look like this

benefits:

- time saving when using/working with smart-content since it’s only one element instead of multiple ones
- styling is always the same(you can implement module specific style settings)
- can be better in terms of responsiveness
- full control over functions and code
- future updates in the sourcecode will affect all instances of this module

downsides:

- developer needed for inital setup
- might not work outside the theme(depends on how you set it up)
- longer ramp-up time since it has to be developed, tested…

hope that helps

best,

Anton
