Why I Built SlashLink
Why I built a pay-as-you-go Amazon affiliate link localizer for creators with international readers.
I write a newsletter. I link to products on Amazon sometimes. Books I read, gear I use, tools I recommend. Standard affiliate stuff.
My readers are all over the world. India, UK, Germany, US, UAE, Japan. When someone in the UK clicks my amazon.com link, they land on the US store. They cannot buy from there easily. Even if they do, I do not get a commission because I do not have a US affiliate tag set up for that store. Or if I do, the shipping makes no sense and they bounce.
I was losing money on every international reader. And I did not even know how much until I started digging.
The problem is simple but nobody solves it well
Amazon has regional stores in over a dozen countries. Each store has its own affiliate program. If you want to earn from readers in Germany, you need an amazon.de affiliate tag. For the UK, amazon.co.uk. For India, amazon.in. And so on.
The obvious solution is to paste one link that automatically routes each reader to their local store with the right tag. This is called link localization.
When I went looking for a tool that does this, I found three options.
Amazon OneLink. Free. Built by Amazon. It handles basic routing to local stores. But it only supports 13 Amazon stores, so if your readers are in countries it does not cover, they get nothing useful. The analytics are limited too. You do not get a clear picture of where your clicks are coming from or how they convert across stores.
Geniuslink. This is the tool most serious affiliates use. I was one of them. I used Geniuslink for my newsletter links and it worked well. Accurate routing. Works in email, social, everywhere. Good analytics.
The problem is the pricing. Geniuslink charges $6/month as a base, plus $3.50 per extra 1,000 clicks. Custom domains cost $50/month. And your click allocation resets every month. If you use 500 clicks out of 1,000 in a quiet month, those other 500 are gone.
I found this out the hard way. I took a break from writing for a while. No new posts, no new links, no clicks coming in. But my existing links were still out there in old newsletter issues and blog posts. If I cancelled Geniuslink, those links would stop working. So I kept paying. Month after month, for a service I was not actively using, just to keep old links alive.
That is when it really hit me. The monthly model is not built for how creators actually work. Some months you publish four issues. Some months you publish none. The subscription does not care.
LinkTwin. Newer tool, similar idea. Free tier at 500 clicks/month, paid at $14/month for unlimited. Better than Geniuslink’s pricing. But still a subscription. Still monthly. Still paying in quiet months.
So I built my own
I build things for a living. I run a small product studio (Slash Make). I have built form tools, analytics tools, API products. When I could not find a link localizer that fit how I work, I built one for myself.
That was months ago. I have been using it internally ever since. Every Amazon link in my newsletter, my blog, my social profiles runs through it. I watched it handle traffic spikes when a post did well. I watched it sit quiet during weeks I did not publish. I fixed edge cases with specific Amazon stores. I tuned the routing logic. I lived with it long enough to trust it.
The core is simple. When someone clicks a SlashLink URL, Cloudflare’s edge network reads their country from the request header. I match that country to an Amazon store and the affiliate tag the creator set for that store. Then I redirect. The whole thing runs on Cloudflare Workers, so the redirect happens at the nearest data center to the reader. Fast. No round trip to a central server.
After months of using it myself, I decided to package it as a product. Not because I thought the world needed another SaaS. Because the pricing model of every existing tool felt broken for how creators actually use link localization.
Why pay-as-you-go
Every competitor charges monthly. I kept asking myself why.
Link localization is not a service that requires monthly compute. You are not storing files. You are not running a database that grows. You are routing a click. The cost per click is fractions of a cent on Cloudflare.
Monthly pricing exists because that is the default SaaS model. But it does not match how creators actually use link localization. Traffic varies. Some months are busy, some are dead. A newsletter might get 3,000 clicks in December (holiday gift guides) and 300 clicks in February.
So I built SlashLink on a prepaid credit model. You buy a pack of clicks. Use them whenever you want. They never expire.
The Starter pack is $5 for 5,000 clicks. That is $1 per 1,000. At the Creator tier it drops to $0.60 per 1,000. At Publisher, $0.40 per 1,000.
Compare that to Geniuslink: $6/month base plus $3.50 per 1,000 overage clicks. For someone using 5,000 clicks spread over several months, SlashLink costs $5 once. Geniuslink costs $6 every month whether you use clicks or not.
Credits never expire. There is nothing to cancel. There is no monthly billing reminder in your inbox.
Deep linking matters more than I expected
One thing I learned building this: mobile deep linking is a bigger deal than most affiliates realize.
When a reader taps an Amazon link on their phone inside an app (Instagram, email client, YouTube), the link usually opens in an in-app browser. That browser is not logged into Amazon. The reader has to log in, re-enter payment info, and go through the whole checkout process. Most people just close the tab.
SlashLink opens the Amazon app directly when it is installed. The reader is already logged in, already has their payment method saved. Fewer steps between clicking and buying means more commissions for you.
Geniuslink offers this too. They report 4.5x more items shipped with deep linking enabled. That number tracks with what I have seen. The difference in conversion between “opens Amazon app, already logged in” and “opens in-app browser, not logged in” is massive.
Try it
There is a free trial. 100 clicks, no credit card. Paste an Amazon link, get your localized link, test it.
If it works for you, the Starter pack is $5 for 5,000 clicks. No subscription. No monthly email asking you to renew. Buy once, use whenever.
With love,
~ Rishi