Share saved form data

How do you share a saved form without creating a relationship loop?

Share a saved form from an Adalo list by binding the Share action to a direct text value, or use Deep Linking Share when the recipient needs a record URL.

Documented from current sourcesIntermediateReviewed Aug 14, 2026
THE SHORT ANSWER

A Share action needs a final text value or URL, not an open-ended relationship path. For a text summary, add a Share Text property to the submitted-record collection, build that text from the form values when the record is created or updated, and bind the list item's Share action directly to Current Submission > Share Text. Use Deep Linking Share instead when the recipient should open the saved record in your app.

Treat sharing as the last step of a record-selection path. The list or detail screen establishes which submission is current; the Share action then needs a concrete payload. For plain text, save a deliberately formatted Share Text property on that record and bind directly to it. For an in-app destination, configure Deep Linking Share with the current record's data and ID. In both cases, test multiple records and exclude private fields.

Completeness86%
Index decisionIndex now
Evidence basisAccepted forum solution plus current Deep Linking Share documentation; exact text-share UI not reproduced
WHAT YOU’LL HAVE

The intended outcome

Each list item shares the correct saved submission as readable text or as a deep link without traversing a circular relationship path.

BEFORE YOU START

Requirements

  • A collection that stores each submitted form as its own record
  • A list or detail screen with the current submitted record available
  • A decision between sharing readable text and sharing a link back into the app
BUILD IT

Step by step

  1. 01

    Choose text or link

    Use a Share Text property for a portable text summary; use Deep Linking Share when the recipient should open a particular record in the app.

  2. 02

    Add a Share Text property

    For text sharing, add a Text property named Share Text to the collection that stores the form submissions.

  3. 03

    Build the summary

    In the form's Create action, compose Share Text from the submitted values with clear labels and line breaks; update it again whenever an editable submission changes.

  4. 04

    Place Share in record context

    Put the share button inside the list item or on a detail screen reached from that item so Current Submission is available.

  5. 05

    Bind directly to text

    Set the Share action's Source to Current Submission > Share Text. Do not continue through Logged-in User or another relationship after reaching the saved record.

  6. 06

    Configure a deep link if needed

    For record URLs, add More > Deep Linking Share and fill its data fields with Magic Text for the current record, including the required record ID.

WHY IT WORKS

The underlying logic

The relationship identifies which record is current; the Share action still needs that path to terminate at a Text property or a generated URL.

Persisting a Share Text summary makes the button's source predictable and prevents the editor from repeatedly traversing user-to-record relationships.

Deep Linking Share is a different outcome: it generates an app URL from the screen's available data so a recipient can open the record rather than receive its contents as plain text.

COLLECTIONS AND RELATIONSHIPS

Data model

CollectionImportant propertiesRelationships
Form SubmissionsOriginal form fields; Share Text (Text)May belong to one User, but the Share action should terminate at Share Text
EVIDENCE CONTEXT

What still needs checking?

  • This answer is forum-native; it separates the accepted text-sharing pattern from Adalo's currently documented Deep Linking Share action.
IF IT DOESN’T WORK

Common failure modes

The Magic Text menu keeps looping

Stop at the saved record's Share Text property. A relationship is not itself shareable; the final selection must be Text or a URL.

Current Submission is unavailable

Move the button into the list item or navigate to a detail screen while passing the clicked submission so the screen has the correct record context.

Older records share nothing

Populate Share Text for existing records or provide a fallback; adding the property does not backfill records created earlier.

The shared text is stale after editing

Update Share Text in the same Update action that saves the edited fields, using the new values.

A deep link opens the wrong record

Check that each Deep Linking Share data field uses Magic Text from the current list item or detail-screen record, especially its ID.

BEFORE YOU MOVE ON

Testing checklist

0 of 8 checked on this device

BOUNDARIES

Current limitations

  • The accepted answer documents the direct Share Text pattern, while Adalo's current official page documents Deep Linking Share; the exact current text-share controls still need a builder screenshot.
  • Share Text is a stored snapshot and must be updated when the underlying fields change; existing records require a backfill.
  • A shared payload can expose form data outside the app, so sensitive fields and authorization behavior require an explicit privacy review.

Current evidence screenshots have not yet been added. Treat the guidance as documented or legacy material according to the status shown above.

BUILDER REPORTS

What the Adalo community is reporting

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

How do I add a share button for a form stored in a list?

The accepted answer says the Share source must resolve to text or a URL and recommends storing a Share Text summary on the submitted record instead of navigating through relationships.

Boundary: The reply does not show the current builder controls, and the separate Deep Linking Share alternative must be configured against the app's own record data.

Nb317 (question) and Ali-Bazzi (accepted answer) · June 2026
VERSION NOTES

Sources and status

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

Verification owner: Automatically organized from an accepted forum answer; monitored for corrections. Next review: Oct 14, 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.

Forum answers post automatically. If a step is 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