# Changing Paragraph Text on Button Click Without Coding

**URL:** <https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810>\
**Category:** Blog, Website & Page Publishing\
**Tags:** website-pages\
**Created:** [November 5, 2024, 7:38am UTC](https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810 "2024-11-05T07:38:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![06845](https://avatars.discourse-cdn.com/v4/letter/0/c67d28/32.png) [@06845](https://community.hubspot.com/u/06845)\
**Post date:** [November 5, 2024, 7:38am UTC](https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810/1 "2024-11-05T07:38:28Z")

</div>

I’m designing a page in HubSpot and would like to update paragraph text dynamically each time a user clicks a button. Ideally, I want to achieve this without adding custom code, if possible.

Does HubSpot offer a module or feature in the website builder that allows for text changes on button clicks, or is there a recommended workaround that doesn’t require custom JavaScript?

Thank you for your guidance!

---

<div class="post-metadata">

**Author:** ![Ben\_M](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/ben_m/32/2679_2.png) [@Ben\_M](https://community.hubspot.com/u/Ben_M)\
**Post date:** [November 5, 2024, 2:52pm UTC](https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810/2 "2024-11-05T14:52:17Z")

</div>

This doesn’t exist out of the box, but could potentially be built as a custom module in Hubspot.

---

<div class="post-metadata">

**Author:** ![GiantFocal](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/giantfocal/32/41969_2.png) [@GiantFocal](https://community.hubspot.com/u/GiantFocal)\
**Post date:** [November 6, 2024, 5:20am UTC](https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810/3 "2024-11-06T05:20:38Z")

</div>

Hi @06845,

This requires custom development. Any functionality that involves dynamic changes on the page needs JavaScript.

---

<div class="post-metadata">

**Author:** ![albertsg](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/albertsg/32/99473_2.png) [@albertsg](https://community.hubspot.com/u/albertsg)\
**Post date:** [November 6, 2024, 7:42pm UTC](https://community.hubspot.com/t/changing-paragraph-text-on-button-click-without-coding/119810/4 "2024-11-06T19:42:57Z")

</div>

@06845 as per the rest of replies, such functionality doesn’t exist and would need to be done via code (I could build if for you if you are interested).  
Maybe if you describe a bit more your goal we could propose some alternative solutions with existing components 🙂
