Rows filtered on the server
Show rows from any dataset, filtered on the server so each person sees only records matching their identity.
We use cookies
We use cookies and similar technologies to improve your experience, analyse traffic, and personalise content. You can accept all cookies or reject non-essential ones.
Portals
Build a branded website on your own domain from your own data: an employee portal, a B2B partner portal, a clinic or patient portal, a customer, vendor or learner portal. People sign in and see what is theirs: invoices, orders, documents, records and live data from your ERP, CRM or any API, tasks, conversations and files, next to public pages and a blog that search engines index. Eleven blocks, six starter templates, built visually or described to AI. Forms and results are one block among them.
Free plan. No credit card required.
Aarushiya Healthtech is a fictional company used for illustration.
Portal kinds
Employee portal: payslips, policies, leave requests and pulse checks. B2B partner portal: orders, invoices, price lists, training and co-op requests. Clinic or patient portal: appointments, reports, documents and follow-ups. Customer portal: orders, warranty, tickets and returns. Vendor portal: purchase orders, invoices and compliance documents. Learner portal: courses, tests, scores and certificates. Each one is the same builder on a different slice of your data.
Build and design
Multi-page designer with shared layouts, 11 blocks (lists, details, KPI tiles, forms, surveys, tasks, blog, content, navigation...), 6 starter templates, AI that drafts pages, navigation and copy with generated hero images, page access levels, URL parameters, mobile menu modes, preview at three widths, version compare and restore, publish and unpublish.
Aarushiya'A partner portal with orders, training and co-op requests' becomes nine pages with a hero image.
Aarushiya Healthtech is a fictional company used for illustration.
Brand and domain
Custom domain with HTTPS, logo, favicon, installable app (PWA), colours readable in light and dark, branded sign-in emails, sign-in page text.
Needs a paid plan: Professional · EnterpriseSee plans
Aarushiya Healthtech is a fictional company used for illustration.
Public website and SEO
Server-rendered public pages, meta and OG fields, noindex per page, per-domain sitemap and robots, Google and Bing verification, JSON-LD per content type, blog and case studies with readable slugs and permanent redirects, AI-written posts from a flow, share to X, LinkedIn, Facebook, WhatsApp.
Aarushiya Healthtech is a fictional company used for illustration.
Sign-in and access
Password or email link, self-registration on or off, open or approval queue with a clear waiting screen, participant two-factor by app or SMS, people admin with add, CSV import and onboarding from a flow.
Aarushiya Healthtech is a fictional company used for illustration.
Participant experience
Invoices, orders, tickets and any record: lists, details and KPI tiles filtered on the server by user id, verified email, phone or employee code; live data read from your ERP, CRM or any API at view time; documents and files; personal dashboard widgets and reports; profile; task screens in 7 languages. Where a form exists, their own submissions, scores, attempts and certificates sit beside the rest.
AarushiyaA pharmacy partner sees only its own orders, invoices and training certificates.
Aarushiya Healthtech is a fictional company used for illustration.
Tasks and conversations
One-step review (approve the rest, send back exceptions), inline corrections written back, comments, safe on a weak connection, conversations with the team.
Show rows from any dataset, filtered on the server so each person sees only records matching their identity.
Participants enrol an authenticator app or SMS code themselves, and sign-in then asks for it.
Browse saved portal versions, compare two side by side and restore an earlier one.
Connect a domain such as portal.yourbrand.com. HTTPS is set up automatically and the Domains screen shows whether it is connected. Without a verified domain the portal still publishes but is not reachable; the publish panel warns and links to My Domains. Your own domain is on the Professional and Enterprise plans.
Lists, detail pages and tiles are filtered on the server so each person sees only rows that match their identity: platform user ID, verified sign-in email, imported phone or source-system record ID. Someone with no matching rows sees an empty list. Records from your own API are requested on the server with the signed-in person's identity filled in; record-detail lookups by URL id rely on your API to authorise.
No. Describe the portal or start from a template, arrange it in the visual designer, connect your data, preview it and publish.
A ready-made portal with pages, layout and menu already in place: Retailer Portal (RMAs, warranties, invoices), Education Portal, Support Portal, Research Portal, Survey Analytics Portal or a Blank Canvas. Templates come without data connected; you connect each list and tile to your own data.
You choose for each portal. Turn sign-up on or off; new people confirm their email first, then get in automatically or wait on a pending page until an admin approves them.
With email and password on your branded login page, or with a sign-in link sent by email. Participants can add a second step with an authenticator app or an SMS code.
When you save, changed page and menu text is translated into English, Français, Español, Deutsch, हिन्दी, Русский and Italiano, and signed-in people choose their language from the header. Public pages show the portal's main language.
Account confirmation, invitation and sign-in-link emails carry your organisation's name and a link back to your portal, with a small 'Powered by SurveyAnalytica' footer. Password-reset emails currently carry SurveyAnalytica branding. Sign-in and set-password links open on your own portal domain, only if that domain is registered to your account.
Yes. Add one person or import a CSV with a preview, choose their portal and optionally send each an invite to set a password on your portal. People already on your team are refused, so their team access never changes.
Begin from a template or a sentence, connect your data and publish.
Free plan. No credit card required.