# How do I create a single URL with multiple pages

**URL:** <https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461>\
**Category:** Questions\
**Created:** [August 11, 2017, 6:55pm UTC](https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461 "2017-08-11T18:55:28Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexander](https://avatars.discourse-cdn.com/v4/letter/a/bc8723/32.png) [@alexander](https://forum.bubble.io/u/alexander)\
**Post date:** [August 11, 2017, 6:55pm UTC](https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461/1 "2017-08-11T18:55:28Z")

</div>

I want to create a sort of ‘web app’ that has a single URL (ie: [www.example.com/app](http://www.example.com/app)) that guides the user through various pages on that single URL. The specific pages that the user views are conditional on their original answer, but the actual URL they see never changes. The data from previous answers would obviously need to be saved as well.

Can someone let me know how this is possible? Thanks

---

<div class="post-metadata">

**Author:** ![joemanier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/joemanier/32/188803_2.png) [@joemanier](https://forum.bubble.io/u/joemanier)\
**Post date:** [August 11, 2017, 7:58pm UTC](https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461/2 "2017-08-11T19:58:16Z")

</div>

Definitely possible. It’s how mobile apps are built in Bubble actually.

For each new screen you want make a new group. Have all but one hidden by default as they all end up stacked on top of each other. Then use hide/show workflow actions to show the correct group at the correct time.

---

<div class="post-metadata">

**Author:** ![louisadekoya](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/louisadekoya/32/217422_2.png) [@louisadekoya](https://forum.bubble.io/u/louisadekoya)\
**Post date:** [August 11, 2017, 8:38pm UTC](https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461/3 "2017-08-11T20:38:31Z")

</div>

> [@joemanier](#):
>
> Then use hide/show workflow actions to show the correct group at the correct time.

Consider using custom states to show/hide, rather than the show/hide workflow actions. It’s more efficient this way.

---

<div class="post-metadata">

**Author:** ![joemanier](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/joemanier/32/188803_2.png) [@joemanier](https://forum.bubble.io/u/joemanier)\
**Post date:** [August 11, 2017, 8:58pm UTC](https://forum.bubble.io/t/how-do-i-create-a-single-url-with-multiple-pages/16461/4 "2017-08-11T20:58:49Z")

</div>

Good call that is the better way
