What it checks
Each stop in the chain gets its own row with the HTTP status the server answered. For every stop we look for the affiliate network and the ID it carries:
- Amazon Associates: the
tag=value on any Amazon site, plus amzn.to and a.co short links. - Impact (Walmart, Target, and thousands of brands): the partner ID in
goto.walmart.com/c/…style links and Impact's own domains. - CJ, Rakuten, ShareASale, Awin, Partnerize, Pepperjam, eBay Partner Network, Skimlinks and Sovrn.
- Creator platforms: Mavely, LTK, ShopMy, Howl, MagicLinks and BrandCycle, plus Branch and Geniuslink redirects.
- Generic shorteners like bit.ly and TinyURL, which hide the destination but don't track anything for you.
At the end you get the store, the product ID when we can read it, and a copy of the product URL with the tracking stripped off, handy when you want to rebuild the link somewhere else.
Problems it catches
No tag at all. The most common one. A link copied from the address bar instead of SiteStripe or your network's link builder looks fine and earns nothing.
Tag dropped along the way. Some shorteners, link-in-bio tools and WordPress redirect plugins rebuild the URL and lose the query string. Amazon only credits the tag that actually arrives at Amazon.
A different tag at the end. If the tag changes between hops, the last one gets the commission. That can happen when a tool or a browser extension swaps in its own.
Dead links. A 404 or a domain that no longer exists, common with expired short links and products that were pulled.
A note on Amazon and shorteners
Amazon's program policies say you can't use a link shortener in a way that makes it unclear you're linking to Amazon. amzn.to is Amazon's own, so it's fine. If you use bit.ly or a custom domain, say in the post that it goes to Amazon. Our guide to Amazon links in your bio covers the rest.