Organise your mailings

Projects, Mailings, Folders and Versions

In Taxi we group together emails by projects and mailings. A project might be "weekly newsletter" and a mailing might be "week 3". You can make multiple versions of a mailing, for example Male or Female, English or French.

For complex campaign structures, you can now organize mailings into nested folders up to 5 levels deep. Create folder hierarchies that match your workflow — organize by year, region, campaign type, or any structure that works for your team.

workflow-versions

Nested Folder Hierarchies

Organize your mailings with up to 5 levels of nested folders for flexible content organization that scales with your team's workflow.

Multi-Level Organization

Create folders within folders to build organizational structures like:

  • 2024 → Q1 → January → Promotional
  • EMEA → UK → Customer Newsletters
  • Brand A → Product Launch → Phase 1

Each folder displays counts of child folders and mailings for at-a-glance visibility.

Breadcrumb Navigation

Navigate through nested folder structures with clear breadcrumb trails showing your current location. Click any breadcrumb element to jump directly to that level in the hierarchy.

Cascading Operations

When you delete a folder, all nested child folders and their mailings are deleted.

Team permissions also cascade — teams assigned to a parent folder automatically have access to all child folders and their mailings.

Bulk Delete Mailings and Versions

Clean Up Content Efficiently

Need to remove multiple mailings or versions at once? Taxi now supports bulk delete functionality, allowing you to select and delete multiple items in a single action.

Each mailing and version card includes a checkbox for selection. Use the "Select All" checkbox to quickly select all visible items, or individually select specific items you want to remove. Once selected, click the "Delete" button to remove all selected items at once.

A confirmation dialog ensures you don't accidentally delete content, and the interface provides real-time feedback during the delete operation.

How to Bulk Delete

  1. Navigate to a project or mailing to view the list of mailings or versions
  2. Click the checkbox on each item you want to delete, or use "Select All" for all visible items
  3. Click the "Delete" button that appears when items are selected
  4. Confirm the deletion in the dialog
  5. The page refreshes to show your updated content list

Note: Selection resets when navigating between pages or changing sort order to prevent accidental cross-page deletions.

Bulk Move Mailings Between Projects

Reorganize Content Across Projects

Select multiple mailings and move them to a different project in one operation. Bulk Move saves significant time when reorganizing content, compared to moving mailings one at a time.

Available from both project pages and folder pages. The destination project must use the same Email Design System, and permissions and mailing limits are validated before the move completes.

How to Bulk Move

  1. Select mailings using the checkboxes on the mailing grid
  2. Click the Actions dropdown and choose Move to Another Project
  3. Choose the destination project from the dropdown
  4. Confirm the move

Note: Requires the Bulk Actions feature to be enabled for your organisation. Contact your account manager or support to get started.

Mailing Tags

Organize with Colour-Coded Labels

Tag your mailings and versions with colour-coded labels for easy categorization. Tags appear as badges on your mailing and version grids, and are fully searchable across your projects.

Create up to 100 tags per organisation. Manage tags from the mailing grid dropdown on both project and folder pages. Contact your account manager or support if you need a higher tag limit.

How to Tag Mailings

  1. Navigate to a project or folder page
  2. Click the kebab menu on any mailing
  3. Select Manage Tags
  4. Toggle tags on or off for that mailing

Tags can also be assigned to individual versions independently of mailing-level tags.

Note: Org admins can enable Mailing Tags under Organisation Settings.

Promote a Version into a Layout

Turn a Parent Version into a Reusable Layout

Turn any parent version into a reusable Layout in your Email Design System. If you've built a version that would make a great starting point for future campaigns, you can promote it directly into a Layout.

The new Layout appears alongside your other Layouts in the EDS, ready for your team to use as a foundation for new mailings — and the source version is left unchanged.

How to Promote a Version

  1. Open a mailing and find the parent version's row
  2. Click the menu on the version row, or open the version in the editor and use the Actions dropdown
  3. Select Create Layout
  4. The new Layout is available instantly in your EDS

Note: Only parent versions can be promoted — child/translation versions show a disabled menu item with a tooltip.

One version to rule them all

You can make multiple versions of an email campaign with one click. And as additional versions always inherit content from the master version, you can still update content once and have it apply to all versions.

maker-versions-2

Create Layouts from existing versions

Turn any version into a reusable Layout

If you've built an email version that would make a great starting point for future campaigns, you can promote it directly into a Layout within your Email Design System — without leaving your workflow.

Once created, the Layout appears alongside your other Layouts in the EDS, ready for your team to use as a foundation for new mailings. The original version is left unchanged.

Note: This feature may not be available on all plans. Contact your account manager to find out more.

How to create a Layout from a version

  1. Navigate to a mailing and find the parent version you want to promote
  2. Click the ⋮ menu on the version row, or open the version in the editor and use the Actions dropdown
  3. Select Create Layout
  4. A confirmation banner will appear with a link to go directly to your new Layout
Create Layout option in the editor Actions menu

Mailing Lock

Freeze Finalised Mailings Against Further Edits

Once a mailing has been signed off, locking it prevents any further changes to its content — protecting the approved version from accidental edits during the rest of its lifecycle. Lock and unlock are governed by separate team permissions (lock-mailing and unlock-mailing), so you decide who can finalise a mailing and who can reopen it.

The mailing page surfaces a Locked badge along with who applied the lock and when, and every lock and unlock event is recorded to an auditable lock history.

Edit Locked Mailings — Team Permission

Some workflows need a narrow exception — a team that owns last-minute corrections after the lock has been applied. The edit-locked-mailing permission grants exactly that: members of a team holding it can continue to edit through the lock, while everyone else still sees the read-only state. No mass unlock, no force-unlock workflow disruption — the lock stays on and the audit trail is preserved.

Note: No team holds the permission by default, so existing organisations see no change until it is granted.

Audit Log

The Audit Log for a mailing — a filterable table of events (renamed, cloned, edited, created, exported) showing the user, IP address, and timestamp for each.

See Who Did What, and When

The Audit Log gives a consolidated, chronological record of activity across your projects and mailings — the lock history above is now one stream within it. Open it from any mailing to see events on that mailing and its versions, or from a project to see a rollup across all of its mailings.

It captures renames, moves between projects and folders, design system and template changes (before → after), access grants and revocations — including access inherited from a parent project group — exports, mailing lock and unlock, clone, and create, delete and restore. Every entry shows who performed the action, their IP address, and when.

Filter the Log, and See Edits Per Version

Narrow the log by event type, by user, or by date range (it defaults to the last 30 days), and page back and forth through older and newer entries. A per-version edit row shows which team member last edited each version and when, inline alongside every other event.

Visibility is governed by a dedicated view-audit-log permission, so you decide who can see the log; organisation admins are included automatically. Entries are retained for 12 months, export activity is summarised so it stays visible after the temporary download links expire, and actions taken through the API are captured too.

Note: The Audit Log is enabled per organisation — contact your account manager or support to turn it on.

Brand-level Editor Controls

Tailor What Editors See, Per Brand

Two new per-brand levers let admins narrow the editor experience without changing the underlying org configuration — useful when one organisation runs several brands with different policies for version sets and link tracking.

Both controls live on the brand's settings page and are off by default. Existing brands see no change until an admin opts in.

Allowed Version Sets

Define an allowlist of org-level version sets that may be selected when creating mailings, campaigns, or templates under a given brand. The dropdowns on the mailing-creation, campaign-creation, template-creation, and translation add-on forms filter to the allowed sets only. An empty allowlist means every set is visible.

Hide Link Tracking Profile Fields

Mark individual Link Tracking Profile fields as Hide in editor and they disappear from the Document Settings sidebar, the per-link rich-text dialog, and the module sidebar — while link tracking itself stays active. The field's configured default becomes authoritative at render and export time. Saved per-link and per-version values are preserved, so toggling hide back off restores them.

Control user access and permissions

Sometimes you don't need to let everyone access everything. In Taxi you can restrict access to given Projects, Mailings or Versions, as you need.

44,916 email campaigns and counting.

Join the smart marketers using Taxi to make better email.