# Adding dynamic text on my homepage

**URL:** <https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080>\
**Category:** CMS Development\
**Tags:** css, javascript\
**Created:** [February 23, 2017, 6:21am UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080 "2017-02-23T06:21:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![lauftn](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/lauftn/32/26012_2.png) [@lauftn](https://community.hubspot.com/u/lauftn)\
**Post date:** [February 23, 2017, 6:21am UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080/1 "2017-02-23T06:21:07Z")

</div>

I would like to add this dynamic title

[http://xplus.studiotip.com/](http://xplus.studiotip.com/) (WE CREATE EXCEPTIONAL CREATIVE INCREDIBLE THINGS), on my homepage [Exodata, Architecte Cloud et Accélérateur de Performance IT](https://goo.gl/r0MTnn)

How should I proceed, please ?

---

<div class="post-metadata">

**Author:** ![relabidin](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/relabidin/32/10664_2.png) [@relabidin](https://community.hubspot.com/u/relabidin)\
**Post date:** [February 23, 2017, 10:04pm UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080/2 "2017-02-23T22:04:37Z")

</div>

Hi @lauftn,

This type of dynamic text effect can certainly be accomplished using JavaScript to cycle through the HTML elements that make of the words you want to swap out. This can be done in a HubSpot custom module. I personally do not have the experience to give you a coding example on how this works. However, I know a few community members who could give you some pointers.

@ndwilliams3 @stefen do you guys mind taking a look at this question?

Rami

---

<div class="post-metadata">

**Author:** ![ndwilliams3](https://avatars.discourse-cdn.com/v4/letter/n/c4cdca/32.png) [@ndwilliams3](https://community.hubspot.com/u/ndwilliams3)\
**Post date:** [February 23, 2017, 10:41pm UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080/3 "2017-02-23T22:41:52Z")

</div>

I took a look under the hood and yes, it is using Javascript to animate the text. They’re using a custom jQuery script to do it. Since it’s custom code and not a freely available library, I wouldn’t feel comfortable posting the code here. However, it is something that could easily be replicated by someone comfortable with jQuery.

---

<div class="post-metadata">

**Author:** ![lauftn](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/lauftn/32/26012_2.png) [@lauftn](https://community.hubspot.com/u/lauftn)\
**Post date:** [February 24, 2017, 12:08pm UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080/4 "2017-02-24T12:08:43Z")

</div>

This code seems to be freely usable.

> **[JavaScript Animated Typing with Typed.js | by Matt Boldt](https://mattboldt.com/demos/typed-js/)**

Can you help me to use it, properly at the right place ?

---

<div class="post-metadata">

**Author:** ![JanekNahm](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/janeknahm/32/55915_2.png) [@JanekNahm](https://community.hubspot.com/u/JanekNahm)\
**Post date:** [February 24, 2017, 12:10pm UTC](https://community.hubspot.com/t/adding-dynamic-text-on-my-homepage/1080/5 "2017-02-24T12:10:43Z")

</div>

We are currently experimenting with [http://morphext.fyianlai.com/](http://morphext.fyianlai.com/)

Pretty easy setup!
