# Bulk actions and CSV export

Pause, activate, archive, or delete up to 100 links at once, and export links or click history as CSV.

Canonical: https://easerix.com/docs/links/bulk

<Answer>
Select links with the row checkboxes to pause, activate, archive, unarchive,
or delete up to 100 at once, straight from the Links list. For reporting,
export the current view as CSV, or download a single link's full click
history from its detail page.
</Answer>

## Bulk actions

1. On the **Links** page, tick the checkbox on each link you want to change.
2. An action bar appears with the selection count and the actions: **Pause**, **Activate**, **Archive** (or **Unarchive** in the archived view), and **Delete**. **Clear** drops the selection.
3. Choose an action — it applies to every selected link at once, up to 100 per batch.

Deleting is permanent: a deleted link's click history is gone for good, and the app confirms before it happens. Pausing is the reversible alternative — paused links show the unavailable page until you activate them again.

## Export your links as CSV

The **CSV** button on the Links page downloads the current view — your search and filters are respected — as `links.csv`:

| Column | Contents |
|---|---|
| `shortCode`, `shortUrl` | The code and full short URL |
| `destinationUrl`, `title`, `tags` | Where it points and how it's organized |
| `clicks` | Lifetime click count |
| `active`, `archived` | Current state |
| `expiresAt`, `created` | Dates |

Exports include up to 10,000 links; a final marker row tells you if the cap was hit.

## Export a link's click history

On a link's detail page, the **CSV** control next to the day-range picker downloads every recorded click for that range — up to 50,000 rows:

| Column | Contents |
|---|---|
| `at` | Timestamp of the click |
| `country`, `device`, `browser`, `os` | Visitor breakdown fields |
| `referrerHost`, `referrer` | Where the click came from |
| `isBot` | Whether it was identified as bot traffic |

One thing to expect: the click export includes bot traffic (flagged in `isBot`), while the in-app analytics exclude it — so raw export totals can run higher than the numbers on screen. Filter on `isBot` to reconcile them.

## Frequently asked questions

### Can I import links from a CSV?

Not yet — links are created one at a time in the app, or programmatically through the AI copilot, the CLI (`easerix links create`), and the API.
