CommunityHire an ExpertSign Up
Core Concepts OverviewPublish your application
Core Concepts Overview

Publish your application

Previewing and publishing your application.

Until you publish your Softr application, it remains private and inaccessible to others. Publishing makes your app accessible on the web and allows others to interact with it.

Previewing your Softr app

Before publishing, you can preview and test your app to see how it will appear to users. Softr Studio provides tools for testing the app in various scenarios:

  • Live preview: Click the play icon in the top-right corner of the Studio to preview your app.

  • User role simulation: Use the dropdown in the preview window to simulate the experience of specific user roles, ensuring personalized functionality works as intended.

  • Device testing: Test your app’s responsiveness by selecting different device screen sizes.

  • Shareable preview link: Share a link to the preview of your application.

Publishing your app

Publishing your app ensures it becomes accessible to users on the web. Softr assigns a default randomized subdomain (e.g., https://<randomname>.softr.io) for initial testing. Once you’re satisfied with the app’s functionality, you can:

  • Customize your subdomain: Personalize the randomized subdomain to reflect your brand better.

  • Connect a custom domain: Link a professional domain to enhance credibility and brand alignment.

After publishing, any subsequent changes to your app—such as adding new pages or modifying content—will require re-publishing to update the live version.

Notion image

Creating a Mobile App (PWA)

Progressive web apps (PWAs) transform your Softr app into a mobile-app-like experience for users, offering the convenience of installation on their devices. Key features include:

  • Customizable appearance: Personalize the PWA’s icon, name, and splash screen to align with your brand.

  • Broad compatibility: PWAs work seamlessly across major browsers and devices, providing a consistent user experience.

  • Easy installation: Users can install your app directly from their browser, making it accessible from their home screen or desktop.

Notion image

SEO

If you’re building a public-facing app (e.g. real estate management), SEO is your secret weapon for reaching a wider audience. Softr equips you with a suite of tools to ensure your app is easily discoverable by search engines and engaging for users. Whether you’re running a marketplace, business directory, or a landing page, you can:

  • Optimize content: Craft compelling titles, descriptions, and URLs to enhance your pages’ appearance in search results.

  • Track performance: Integrate with Google Analytics or Search Console to monitor traffic and identify growth opportunities.

  • Enhance functionality: Use custom code to implement advanced SEO features like structured data, which will help search engines better understand your content.

These tools enable you to turn your app into a high-performing, search-friendly destination. For a deeper dive, check out Softr’s SEO checklist and take your app to the next level.

Use these docs with your AI tools

An AI agent can read this documentation directly. You do not need an account or an API key. Everything here is public and read-only.

Query these docs via MCP

Recommended

Add this server to Claude, Claude Code, Cursor, Mistral, or any tool that supports MCP. Your agent can then search Softr Documentation documentation and read it in full, instead of answering from memory.

https://docs.softr.io/mcp
  • searchFind the passages that answer a question.
  • fetchRead one page in full, as Markdown.
  • list_pagesSee every page in this documentation.

Query these docs over HTTP

The same tools also work as plain web requests. Use this for scripts, or for any tool that does not support MCP. There is one endpoint per tool. Arguments go in the query string, and the answer comes back as JSON.

https://docs.softr.io/api/docs/search?query=custom+domain

Read the OpenAPI description. It is built from the same definitions as the tools, so it always matches what the endpoints do.

Read these docs as Markdown

Add .md to any page URL to get its Markdown source. You can also send the headerAccept: text/markdown to the page URL itself.

To read the whole documentation in one file, open llms-full.txt. For a short index of every page, open llms.txt.