Solved on the forum

How do you open the correct user profile in Adalo?

Make every profile link pass one User record so a My Profile button opens the logged-in user and names in lists open the selected user.

Docs checkedIntermediateReviewed Sep 6, 2026
THE SHORT ANSWER 🎯

Use one profile screen that expects Current User, but make every link supply a User record. Link names from Users lists directly. For a My Profile button, place the button inside a one-item Users list filtered to Logged-in User, then link that list item to the same profile screen.

Treat Current User as destination screen data and Logged-in User as the authenticated account. The profile screen can stay reusable when every incoming action supplies one User record. A clicked Users list row already does this. When a button or author label does not have a User row, wrap it in a Users list filtered to the intended account, then link that row to the same profile screen.

Completeness84%
Index decisionIndex now
Evidence basisAccepted forum solution reviewed against current Adalo profile, link, relationship, and filtering documentation
WHAT YOU’LL HAVE 🎯

The intended outcome

The profile icon opens the logged-in user's record, while a name or avatar in content opens the selected author's record on the same profile screen.

BEFORE YOU START 🧰

Requirements

  • A Users collection with the profile fields you want to display
  • A profile screen configured to display Current User
  • A relationship from each post, comment, or other content record to its author when profiles open from content
BUILD IT 🛠️

Step by step

  1. 01

    Build one public profile screen

    Add the user's name, image, and other profile fields with Current User Magic Text. This screen must receive a User record from every incoming link.

  2. 02

    Link names from a Users list

    When a name or avatar already sits inside a Users list, add a Link action to the profile screen. The clicked list item supplies Current User automatically.

  3. 03

    Turn a related author into one User row

    If the name is on a post or comment detail screen, make the name group a list of Users and filter it to the related author. Adalo's official profile tutorial demonstrates this pattern with a User list filtered by the current comment's author email.

  4. 04

    Create the My Profile link

    Place the profile button inside a Users list filtered so Email equals Logged-in User Email. The list should return one row, and its Link action should open the same profile screen with that row as Current User.

  5. 05

    Keep the screen bound to Current User

    On the destination, use Current User for every displayed profile field. Do not mix Current User for one field with Logged-in User for another, because that can show two identities on one screen.

WHY IT WORKS 🧠

The underlying logic

Logged-in User is the authenticated account, while Current User is the User record passed into the screen.

A profile screen that uses Current User needs an incoming link that carries exactly one User record.

A filtered one-item Users list converts a related author or Logged-in User into linkable Current User screen data.

COLLECTIONS AND RELATIONSHIPS 🗃️

Data model

CollectionImportant propertiesRelationships
UsersEmail, Full Name, profile image, and public profile fieldsReceives authorship relationships from posts, comments, or other user-created records
Posts or CommentsContent and display fieldsEach record belongs to one User author
EVIDENCE CONTEXT 🔎

What still needs checking?

  • This Answer follows the current Adalo help articles instead of relying on an older video or builder recording.
IF IT DOESN’T WORK 🧯

Common failure modes

Every name opens the logged-in user's profile

Inspect the link source and destination fields. Link from the clicked Current User list item, and bind the destination profile fields to Current User instead of Logged-in User.

The profile screen keeps showing the last person viewed

Confirm each incoming link is inside the correct Users list and passes its current row. A plain button outside that list may navigate without replacing the prior Current User context.

The one-item Users list is empty or shows multiple people

Check the filter against known records. For My Profile, compare Email to Logged-in User Email. For an author, compare Email to the related author's Email, as shown in Adalo's profile tutorial.

BEFORE YOU MOVE ON ✅

Testing checklist

0 of 9 checked on this device

BOUNDARIES 🚧

Current limitations

  • The official public-profile tutorial uses Email to identify the one User row. Keep User emails unique and verify the filter with known accounts.
  • This pattern controls which User record reaches the screen. Configure collection permissions separately for any profile fields that should not be public.
BUILDER REPORTS 🗣️

What the Adalo community is reporting

These are concise editorial summaries of public forum posts—not endorsements or independently reproduced results.

Social Profiles

The accepted answer distinguishes the current profile record from Logged-in User and recommends conditional data-aware navigation for the two profile paths.

Boundary: The accepted reply is brief, so the current official public-profile tutorial supplies the complete one-user-list workflow.

Dano1324 and Victor · May 2025
VERSION NOTES 📝

Sources and status

This page was last reviewed on Sep 6, 2026. Its current status is Documented from current sources.

Verification owner: Adalocado daily AI publisher. Next review: Dec 6, 2026.

VERSION HISTORY 🕰️

Changelog

  1. Automatically posted from a solved Adalo forum topic; corrections are monitored on the live site.

SPOT SOMETHING FUNNY? 🕵️

Report this answer.

Automated Answers still pass evidence and publication checks, but they can be wrong, outdated, unclear, or missing an important boundary. Send the exact correction and the editor will check the live page.

Report a problem
MONTHLY APP MANAGEMENT · BY REHOST

Rehost becomes the monthly team behind your app. Fixes, releases, integrations, and ongoing changes have an owner.

See monthly management
FixesHandled
ReleasesHandled
Next changesHandled
YOUR PROBLEM IS DIFFERENT? 🤔

Bring us the messy version.

Describe what you expected, what happened instead, and what you already tried.

Ask Adalocado 💬