Short version. Free for life. One link per placement. The reward lands in your wallet the moment a sign-up is counted, and you keep all of it.
Blogs, newsletters and podcasts pay slowly elsewhere
A recommendation in a newsletter or a blog post keeps sending readers for months. Affiliate networks pay for that on their own cycle, after validation, and report in aggregate. Shopmycode counts the result when it happens and credits the reward to your wallet the same moment; you see opens by platform and city as they arrive.
Any link can be tracked, not only offers
Paste any link, get a tracked one, and use it in your writing. You will see opens, cities and who is on the page now, even for links that pay nothing. When a brand you already recommend publishes an offer, take it and swap the link; the history stays.
Structuring links for long-form
One link per article or episode, and a different one per placement inside it if you care (top of the post versus the footer). Podcast show notes get their own. A pinned comment gets its own. This costs nothing and tells you where readers actually click.
What the numbers tell a writer
Opens from WhatsApp on a newsletter link mean readers are forwarding it. Time on the page tells you whether the brand's landing page matches what you promised. Results per link tell you which recommendations your readers trust, which is the most useful editorial feedback there is.
For a newsletter, the send day and the days after it draw a curve of opens that repeats issue after issue. When a brand offer is in an issue, results follow the same curve a day later. Knowing your curve tells you when to send, which recommendations to repeat, and what a placement in your newsletter is actually worth.
Money and paperwork
Free for life; no plan. Rewards credited on result, withdrawn by UPI or bank. Reversals visible with reasons. You can invite a brand to see your numbers when you pitch them, and they see exactly what you see for that link.