Q: Any plans to enable creating modules based on Google sheets data, where the Google sheet is stored in user ...

field (or even better, a team field)?

Let's say I am an agency and I want to display custom dashboards for my clients, i.e. each client sees ONLY their dashboard.

Your current solution is to use: create a hidden field + hidden filter the module based on the hidde field.

So let's say my dashboard has 7 modules (e.g. SEO data, new leads, social media stats, whatever).

And let's say I have 100 clients

Does it mean my dashboard would have 700 modules? 😁 Because I always need to create a new module > hidden filter > specify the team?

Am I understanding this correctly?

If yes this has a completely poor design and doesn't resemble the architecture of any app.

If you look at a competitor of yours, SuiteDash - you can solve this in the same way.

1) I will create 7 custom user (or team) fields
2) I will each clients' Google sheets URLs into their custom field
3) I will create a dashboard with modules and I will automatically fetch the data into the modules from those fields

It just makes sense :)

To me it seems highly impractical and illogical to hide modules (or show) individually / manually for each team or user group.

Is this something you're considering? Because if not, frontly seems to have a cool element of AI but an actual client portal is hardly a possibility

a72dee339f574ec7b4ce06b4a6b8afffAug 17, 2023
Founder Team
Patrick_Frontly

Patrick_Frontly

May 14, 2024

A: Hey, I'm glad you asked this question, because it's important to understand how this aspect works!

The Hidden Filter value for something like the 'team' would be a dynamic variable, which changes based on the user who is logged in.

So the workflow would be: Add a custom 'team' field to your User model in Frontly, and then make sure your records also have that 'team' field to match. Then you create the hidden filter with the {{ user.team }} variable.

Now, you've only created 1 page, but whenever each client logs in, they are seeing only their data. No need to create duplicate pages or blocks, this is exactly what Frontly was designed for :)

Thanks for your questions,

Patrick

Share
Helpful?
Log in to join the conversation

Thanks!

This issue was resolve 100% :)