# How Can I Create a Public Form for Clients in a Private Glide App?

**URL:** https://community.glideapps.com/t/how-can-i-create-a-public-form-for-clients-in-a-private-glide-app/80582
**Category:** Ask for Help
**Created:** [March 8, 2025, 8:05am UTC](https://community.glideapps.com/t/how-can-i-create-a-public-form-for-clients-in-a-private-glide-app/80582 "2025-03-08T08:05:39Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Mateo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mateo/32/79814_2.png) [@Mateo](https://community.glideapps.com/u/Mateo)
#### Post date: [March 8, 2025, 8:05am UTC](https://community.glideapps.com/t/how-can-i-create-a-public-form-for-clients-in-a-private-glide-app/80582/1 "2025-03-08T08:05:39Z")

</div>

I have an internal app (our CRM) where only authorized users (internal staff) can log in. However, I want to create a public feedback form that I can send to my clients so they can rate the services they receive—without requiring them to log in, as that would create unnecessary friction.

I understand that one workaround is to create a separate public app and link it to the database of my private app. However, my main concern is how to properly link the feedback to the corresponding service. If the \*\*public and private apps have separate databases, can I still use relation columns between them? How would I ensure that the service being rated is correctly associated with the rating and feedback provided by the client?

Also, i would like to send a link to the client, so the link should be linked to their specific service, is that possible ?

Would love to hear the best approach for handling this in Glide!

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [March 8, 2025, 11:17pm UTC](https://community.glideapps.com/t/how-can-i-create-a-public-form-for-clients-in-a-private-glide-app/80582/2 "2025-03-08T23:17:11Z")

</div>

> [@Mateo](#):
>
> I understand that one workaround is to create a separate public app and link it to the database of my private app. However, my main concern is how to properly link the feedback to the corresponding service. If the \*\*public and private apps have separate databases, can I still use relation columns between them? How would I ensure that the service being rated is correctly associated with the rating and feedback provided by the client?

You should have the same tables linked to both apps, assuming they’re Glide tables.

You should store the service ID in each rating/feedback to link them back to the right service.

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/e/6e4fb46c6a5443122e76b33f1dece22645baba0e.jpeg "Glide: Prefill a Form by Scanning a QR Code") ](https://www.youtube.com/watch?v=ERVxDnpn4lU)

You can use the trick here by @Robert_Petitto to prefill the ID (without ever showing it to the front end).
