Hundreds of tracking links from one CSV.
Drag a CSV in, watch every link go live. Auto-validated, slugs preserved, and a clean error report so you never copy-paste a row again.
- No credit card
- Free up to 1,000 events/mo
- 500 links in one paste
Pulls revenue from your stack


How TrackRev imports your CSV
Drop a file, ship a campaign.
Upload a CSV with destination URLs and channels and the entire batch is parsed in one pass. Headers are auto-detected, slugs are honored exactly, and anything off is flagged before a single link is created.
- Drag-and-drop or click-to-browse — your choice
- Auto-detects column headers (URL, channel, slug, tags)
- Up to 500 rows per import, no daily limit on imports
Drag your CSV here, or click to browse
Up to 500 rows per file
Catch every typo before it ships.
Every row runs through validation before anything is written. Malformed URLs, unknown channels, and duplicate slugs are highlighted in red so you can fix them in the file and re-upload — without losing the rows that were already good.
- Inline error messages tell you exactly what's wrong
- Valid rows aren't blocked by broken ones
- Fix and re-upload, or create the good ones now and handle errors later
Preview — 4 of 500 rows
| URL | Channel | Status |
|---|---|---|
| example.com/spring-sale | ||
| example.com/webinar-reg | ||
| example.com/launch | tiktk← unknown channel | |
| example.com/ebook |
Know exactly what shipped.
When the import finishes, you get a clear scorecard: how many links were created, how many failed, and a one-click download of the error rows. Successful links are live the moment the bar fills — no extra publish step.
- Success and error counts with a visual progress bar
- Download failed rows as a CSV for easy correction
- All created links are immediately live and trackable
Import complete
498
links created
2
flagged
99.6% success rate · errors downloadable as CSV
Built for campaigns, not copy-paste
Templates, tags, channel checks — every small thing that makes a 500-row paste actually finish.
Template CSV download
Ready-made template with the exact headers. Fill it in, upload, done — no guessing the format.
Channel auto-validation
Every channel in your CSV is checked against your workspace config. Typos and missing channels are caught before import.
Tag support
Add tags directly in the CSV. Organize imported links into campaigns from the start, not after the fact.
Custom slug preservation
Any slug you set in the CSV is kept exactly. Printed, scheduled, or shared links keep working.
Per-row device rules
Add iOS, Android, or desktop destinations in extra columns. One link, the right destination per device.
Live the moment they import
Created links start tracking immediately — no publish step, no warm-up, no delay before clicks count.
Free to start. No credit card.
From spreadsheet chaos to one-paste campaigns
Campaign managers and agencies running multi-channel pushes stopped hand-rolling rows in the dashboard. Here's what changed in the first week.
Trusted by marketing teams and agencies running campaigns on Stripe, Paddle, and Lemon Squeezy.
“Half the agency-client conversation used to be arguing about which channel actually drove the sale. We just pull TrackRev up on the call now — the argument is over before it starts.”

“I've shipped two SaaS products and the affiliate + attribution layer was always the part I duct-taped together. TrackRev is the first time I haven't had to reach for the duct tape.”

“Server-side tracking that survives iOS and ad-blockers was non-negotiable. The pixel was live in twenty minutes and the dashboard finally matches what Stripe is telling us.”

“We trialled four attribution tools before this one. TrackRev is the only one where the numbers tied out against Stripe on day one — no manual reconciliation, no spreadsheet of shame.”

“Most attribution tools feel like a spreadsheet wearing a UI. TrackRev is the first one our ops team actually opens on Monday mornings — and the numbers don't need a translator.”

“I run a newsletter recommending automation tools. TrackRev is the first thing that showed me which posts actually convert — not just which ones rack up clicks. Killed two underperformers in week one.”

Everything you need to import your first batch
Quick answers to what teams ask before they paste a CSV — billing, speed, slugs, and error handling.
Pairs well with
Stop creating links one by one.
Paste a CSV and ship an entire campaign in seconds — validated, tagged, and live the moment the import finishes.
Free up to 1,000 events / month · No credit card · Cancel anytime