Click **Share** in the form header. The dialog shows the permalink section at top and the access key creation form below.
Building a form is half the job. The other half is getting it to the right people and managing the submissions that come back. Pactly provides two sharing mechanisms (permalinks and access keys) and a full entries management interface for tracking, filtering, and exporting submissions.
Click Share in the form header to open the sharing dialog. There are two ways to distribute a form:
A permalink is a public URL that anyone can use to fill the form, unlimited times. It’s ideal for forms embedded in internal portals or shared broadly.
Click Create permalink to generate the link. Copy it and share via email, Slack, or embed it in your intranet.
Warning: Anyone with the link can fill the form an unlimited number of times. Permalinks cannot be restricted to specific users. Use access keys instead if you need per-user control.
To remove a permalink, click Delete permalink. Existing links will stop working immediately.
Access keys are per-user form links. Each key is tied to a name and email address, giving you granular control over who can access the form.
Click **Share** in the form header. The dialog shows the permalink section at top and the access key creation form below.
In the Share dialog, enter the recipient's **Name** and **Email**. Optionally enable **Allow multiple entries** to let this user submit the form more than once.
Click **Create** to generate a unique link for this recipient. The access key appears in the table below. Click the copy icon to copy the link and send it to them.
The Share dialog lists all access keys in a table with:
Actions on each key:
In form settings, you can configure an Email domain whitelist (comma-separated list of domains). When set, only submissions from those email domains are accepted. Submissions from other domains are rejected.
This is useful for internal-only forms where you want to ensure only employees (e.g., @yourcompany.com) can submit.
The Form entries page shows all submissions across all forms. Access it from the left sidebar.
| Column | Description |
|---|---|
| Title | The entry’s title (auto-generated from naming tokens or the form title) |
| Status | Pending (clock icon) or Done (checkmark icon) |
| Form | Which form this entry belongs to (with a “(deleted)” label if the form was removed) |
| Submitted by | The user who filled the form (shows name and email for external users) |
| Date | When the entry was created |
Click any row to view the full entry with all submitted values.

Use the filter bar at the top to narrow the list:
Active filters appear as removable chips below the filter bar. Click “Remove all” to reset.
Hover over an entry row to see action buttons:
Only form owners and admins can archive or delete entries. Regular users can only manage their own entries.
Select multiple entries using the checkboxes, then use the Bulk actions menu to archive or delete them in batch.
Pending entries can be reassigned to a different user. This is useful when the original recipient is unavailable or the entry needs to be completed by someone else. Reassignment updates the entry’s owner and optionally adds a note explaining the change.
Click Export to download all completed entries as a ZIP file containing one CSV per form. Each CSV includes all field values from that form’s submissions. This is useful for reporting, auditing, or importing data into other systems.
For logged-in users, the Contracting Hub in the left sidebar provides a centralized portal for form-based workflows. The hub shows:
The hub can be customized by admins in Settings:
Hub visibility can be controlled per form (hide in hub summary) and per form sequence (hide specific forms).