Public page and sharing
Each enabled form is accessible at a public URL that you share with your visitors (direct link, QR code, email, website). This page is fully responsive and works on mobile, tablet and computer.
The public URLβ
The URL of a form follows the format:
https://your-organization.app/<slug>
where <slug> is the custom URL you chose in the Website tab of the wizard.
Examplesβ
| Form | Slug | Public URL |
|---|---|---|
| Talmud class registration | talmud-registration | https://your-organization.app/talmud-registration |
| Passover meal 2026 | passover-2026 | https://your-organization.app/passover-2026 |
| Certificate request | certificate | https://your-organization.app/certificate |
Slug best practicesβ
- Kebab-case: lowercase, words separated by hyphens
- Short: 1 to 3 words maximum
- Readable:
passover-2026rather thanform1234 - No accents or special characters: normalization automatically removes accents
- Unique within your organization: impossible to have two forms with the same slug
If no slug is defined, the URL uses an internal identifier of the form https://your-organization.app/form/<id>.
Edit a slugβ
You can edit the slug at any time from the wizard (Website tab). The old URL will not work immediately after β remember to inform visitors who would have already received the old link.
The QR codeβ
For each form, Unisoft automatically generates a downloadable QR code.
Where to find the QR codeβ
Two places:
- Quick Link in the form list (link icon to the right of the name)
- Page link in the sub-header of the form profile
Both open the same window, which contains:
- The public URL copyable in one click
- The downloadable QR code (PNG)
- The currency selector if the organization accepts multiple currencies (the link is generated with the chosen currency)
- The integration code (iframe / embed) to insert the form into a website
Use cases for the QR codeβ
| Support | Example |
|---|---|
| Hall poster | "Sign up for the meal" QR code at the back of the prayer hall |
| Paper flyer | QR code at the bottom of a flyer handed out at the entrance |
| Printed program | QR code in the footer of an annual program |
| Mass email | Inline image in a newsletter |
| Social media | Instagram / WhatsApp story with visible QR code |
Best practicesβ
- Minimum size: 3 cm Γ 3 cm on paper to be scannable
- Contrast: black QR code on white background, no overlaid image
- Test: scan it with a phone before mass printing
- Short accompanying text: "Scan to register" next to it
Visitor journeyβ
Once on the public page, the visitor follows a smooth journey:
1. Reading and entryβ
The fields appear in the order defined in the editor (simplified or advanced). Real-time validation immediately signals errors (malformed email, empty required field).
For paid forms, the total calculation updates with each change of quantity or product.
2. Choice of payment method (paid forms)β
On forms with payment, several methods are offered according to your configuration and the visitor's device type:
| Method | Availability | Receipt |
|---|---|---|
| Bank card | Always | Instant |
| Apple Pay | iPhone / Safari, if compatible | Instant |
| Google Pay | Android / Chrome, if compatible | Instant |
| Bank transfer | If you added it in Other Payment Methods | Manual β you validate upon receipt |
| Check | If you added it in Other Payment Methods | Manual β you validate upon collection |
| Cash | If you added it in Other Payment Methods | Manual |
3. Secure paymentβ
Card details entry is done in a secure iframe hosted by your payment provider. Your servers never see the visitor's card number β PCI-DSS compliant.
4. Confirmationβ
After submission (and payment if applicable), the visitor:
- Receives a standard Unisoft confirmation email (unless you checked Do not send submission email)
- May receive an additional email if you associated an email template with this moment
- May be redirected to an external URL if you configured it in the After Form tab
- May receive a QR-Code ticket if you enabled the option in Payment & Confirmations (useful for entry control at an event)
5. Tax receipt (if applicable)β
If your organization is eligible and you enabled the tax receipt on the form:
- The receipt is automatically generated upon payment validation
- It is attached by email to the visitor in PDF
- It remains viewable from the Payments module
Share the formβ
Quick Linkβ
The Quick Link button (link icon) in the form list opens the window containing URL and QR code. It is the most direct access to share.
Direct link with pre-selected currencyβ
For multi-currency forms, the currency selector in the Page link window generates a preconfigured link for each currency. Ideal for targeting a community abroad (send the USD link to American donors, ILS to Israeli donors).
Integration into your websiteβ
The Page link window also offers an integration code (iframe) to paste into your website. The form then displays as if it were part of your site, without the visitor being redirected to the Unisoft URL.
Administrator previewβ
Before publication, open the public page of your form with a browser in private mode (to not be identified as administrator):
- Check that all fields are readable and correctly ordered
- Check the total calculation on a paid form
- Test the mobile journey by reducing the browser window
- Make a test submission to check the received emails
Special casesβ
Disabled formβ
If the form is in Disabled status, the public URL returns a "Form not available" page. To re-enable it, use the Enable the form action in the row menu (/app/forms/list).
Slug already usedβ
If you try to define a slug already taken by another form in your organization, Unisoft refuses the save. Edit the other form to free the slug, or choose a variant.
Visitor who closes the page before paymentβ
If the visitor abandons before finalizing the payment, the submission is created with a Submitted state and a pending payment status. From the submissions view, you can use Resend payment link to follow up with the visitor. See Manage submissions.
Stock exhausted during submissionβ
If several visitors simultaneously order the last copy of a product, only the first to finalize gets their purchase. The others receive an error message.
Page integrated in iframeβ
If you integrated the form in iframe in an external site, the visitor can submit without leaving your site. The iframe height must be enough to avoid nested scrolling.
Best practicesβ
- Test before mass distribution: open the public page in private mode and make a test submission
- Care for the form title: it appears as the public page title and in the sharing preview
- Limit the number of fields: each additional field reduces the submission rate
- Make the QR code prominent on your physical supports
- Associate a confirmation email template: reassures the visitor immediately