# Dynamic Text Replacement for Landing Pages

**URL:** <https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984>\
**Category:** HubSpot Ideas\
**Tags:** ads-add-on, content\
**Created:** [August 9, 2017, 2:14pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984 "2017-08-09T14:14:18Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![andrewfarley](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/andrewfarley/32/5217_2.png) [@andrewfarley](https://community.hubspot.com/u/andrewfarley)\
**Post date:** [August 9, 2017, 2:14pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/1 "2017-08-09T14:14:18Z")

</div>

It would be awesome to have functionality for landing pages to personalize and tailor both copy and headers to “match keyword parameters, pay-per-click (PPC) campaigns, and other sources, using external variables you can attach to the URL.”

See examples below:

[http://documentation.unbounce.com/hc/en-us/articles/203661004-Using-Dynamic-Text-Replacement](http://documentation.unbounce.com/hc/en-us/articles/203661004-Using-Dynamic-Text-Replacement)

[https://landerapp.com/blog/dynamic-text-replacement](https://landerapp.com/blog/dynamic-text-replacement/)

---

<div class="post-metadata">

**Author:** ![cras6](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cras6/32/22074_2.png) [@cras6](https://community.hubspot.com/u/cras6)\
**Post date:** [August 9, 2017, 7:49pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/2 "2017-08-09T19:49:42Z")

</div>

Total no brainer…can’t really compete in the landing page arena unless you can stack up against the other formibadle competitors.

---

<div class="post-metadata">

**Author:** ![jens](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/jens/32/84335_2.png) [@jens](https://community.hubspot.com/u/jens)\
**Post date:** [August 23, 2017, 1:18pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/3 "2017-08-23T13:18:45Z")

</div>

GREAT IDEA!

---

<div class="post-metadata">

**Author:** ![TracySteel](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/tracysteel/32/66836_2.png) [@TracySteel](https://community.hubspot.com/u/TracySteel)\
**Post date:** [November 22, 2018, 11:16am UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/4 "2018-11-22T11:16:30Z")

</div>

I was just thinking this would be also good for Facebook ads too. I have had to create several Facebook adverts for recruiting in different locations - each landing page also has different pay rates and benefits. It would be good to be able to have one landing page for a campaign and:

1. Create a workflow that adds content tokens to the landing page based upon advert campaign names

2. Have the ability to store properties - such as each location pay and benefits and then use if/then statement to apply the relevent content to the landing page.

This will save SO much time!

---

<div class="post-metadata">

**Author:** ![sronalds](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sronalds/32/84083_2.png) [@sronalds](https://community.hubspot.com/u/sronalds)\
**Post date:** [February 5, 2019, 6:31pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/5 "2019-02-05T18:31:14Z")

</div>

I’ve added some code to my wordpress pages in the past to enable this to work. Does anyone know if I would be able to add this to Hubspot pages as well?

---

<div class="post-metadata">

**Author:** ![AnjellaEl](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/anjellael/32/46314_2.png) [@AnjellaEl](https://community.hubspot.com/u/AnjellaEl)\
**Post date:** [March 26, 2019, 3:19pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/6 "2019-03-26T15:19:29Z")

</div>

Yes!

I would love to be able to customize my landing pages based on search terms when someone clicks from a Google Ad. For example, if they are looking for homes in San Francisco, CA and that is part of their google search, I would like my landing page to say something to the effect of - We can help you find your new home in San Francisco.  
I know there are some dynamic options, but they are very limited and not very useful for my needs.

🙂

---

<div class="post-metadata">

**Author:** ![spif](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/spif/32/58551_2.png) [@spif](https://community.hubspot.com/u/spif)\
**Post date:** [April 11, 2019, 3:09pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/7 "2019-04-11T15:09:06Z")

</div>

This. 💯

Actually I’m surprised that HubSpot doesn’t have this.

Has anyone found a work-around? Other switching to a HS alternative.

---

<div class="post-metadata">

**Author:** ![katie](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/katie/32/3294_2.png) [@katie](https://community.hubspot.com/u/katie)\
**Post date:** [March 10, 2021, 3:54pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/8 "2021-03-10T15:54:39Z")

</div>

Hi everyone,

Thanks for the feedback on this issue! We are currently considering some options for making this possible, so I’ll be updating here as we have more news.

Katie

---

<div class="post-metadata">

**Author:** ![katie](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/katie/32/3294_2.png) [@katie](https://community.hubspot.com/u/katie)\
**Post date:** [June 8, 2021, 6:17pm UTC](https://community.hubspot.com/t/dynamic-text-replacement-for-landing-pages/2984/9 "2021-06-08T18:17:33Z")

</div>

I’m excited to announce that we’ve recently released two new rules for Smart Content that give us parity with Unbounce’s Dynamic Text Replacement.

**Ad Source** : You can now dynamically show page content based on the Ad your visitor just clicked through. That includes all of the Ads that you have synced to HubSpot’s Ads tool.

 ![Screen Shot 2021-06-08 at 2.14.12 PM.png](https://d2qpr2jzcazej7.cloudfront.net/original/2X/2/2f4635c016c2b2bcc4f13fbd344c76f9f8cf3553.png)

**Query Parameter:** You can now dynamically show page content based on any query parameter attached to your page visitor’s URL.

 ![Screen Shot 2021-06-08 at 2.14.52 PM.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/c/d/cdb11710798a146dda445f1a02b9f151ed59409c.png)

This is available in the page editor for all modules!
