Workspace settings
The Settings page has 12 tabs in total — Account, Security, Workspace, Billing, API, Suppression, Email compliance, Danger Zone, Audit Log, Enrichment Ledger, Support, and Feature Requests. This page covers the three that are workspace-scoped rather than account- or billing-scoped: Workspace, Email compliance, and Danger Zone. All three read and write the same backend workspace record (GET/PATCH /workspaces/:id/settings), scoped to whichever workspace is active.
Renaming a workspace
The Workspace tab lists every workspace you belong to with an inline, editable name field. Type a new name and either press Enter or click away to save it; Escape reverts the field to its previous value.
Your workspaces
Renaming enforces the same 2–80 character rule as creating a workspace, showing Name must be 2–80 characters if you violate it. On success the whole page reloads so every other tab and the sidebar reflect the new name.
Email tracking
The Workspace tab also has an open/click tracking toggle for the active workspace: adding a tracking pixel and click rewriting to outgoing campaign emails.
Email tracking
Track email opens and clicks
When enabled, a tracking pixel and click rewriting will be added to outgoing emails. Open data is directional only — Apple MPP and email proxies affect accuracy.
Tracking is off by default for new workspaces — at the database level, not just in the UI. The setting persists via PATCH /workspaces/:id/settings and requires an explicit Save changes click — toggling the switch alone doesn't save it.
Unsubscribe footer (Email compliance)
The Email compliance tab controls the workspace's default unsubscribe footer, used by campaigns unless a specific campaign overrides it.
Unsubscribe footer
ForgeSend automatically appends this footer to every outbound campaign email. The {{unsubscribe_url}} placeholder is replaced with a one-click unsubscribe link before delivery.
To stop receiving these emails, unsubscribe here: {{unsubscribe_url}}
Presets map to fixed wording — Default is "To stop receiving these emails, unsubscribe here: {{unsubscribe_url}}", Reply-style is "To opt out, click here: {{unsubscribe_url}}", Minimal is "Unsubscribe: {{unsubscribe_url}}", and Friendly is "Not relevant right now? No hard feelings — unsubscribe here: {{unsubscribe_url}}". Custom opens a free-text field pre-filled with the Default text as a starting point. Whatever you save is validated the same way on the server:
- must include the literal
{"{{unsubscribe_url}}"}placeholder - must contain readable wording beyond just the placeholder
- must be plain text — HTML tags are rejected
- capped at 300 characters
Leaving it on Default clears any override and falls back to the system default footer shown above — Default, Reply-style, and Minimal aren't editable text, only Custom is.
Danger Zone
The Danger Zone tab shows a Delete workspace action with a confirmation dialog warning that deletion is permanent and irreversible.
Danger Zone
Delete workspace
Permanently delete this workspace and all its data. This cannot be undone.
As of the current build, workspace deletion is not implemented. Clicking Delete workspace opens a confirmation modal ("Delete workspace? Permanently delete this workspace and all its data. This cannot be undone.") with Cancel and Delete permanently buttons — but confirming does not call any delete endpoint. It shows the message "This feature requires confirmation from your account owner" and nothing is deleted. There is no DELETE /workspaces/:id route on the backend today. Do not rely on this control to remove a workspace or its data.
If you need a workspace fully removed, that currently has to be handled outside the app (directly against the database), not through this UI.
Related docs
Next: Inboxes overview