If you often recommend apps that are on Setapp, you either have an affiliate marketing account, or you really should get one. If you have one (or get one) this Shortcut is for you.
A Setapp affiliate account gives you a little kickback every time someone purchases a Setapp subscription after following one of your links. It doesn’t cost the customer anything, it comes out of MacPaw’s pockets. Just a little thank you for talking about the product.
If You Don’t Have a Setapp Affiliate Account
Setapp runs their Affiliate program through Impact. If you go to Setapp’s Affiliate Program page and click “Become a partner,” it will walk you through both signing up for Impact and joining the MacPaw/Setapp affiliate program.
Once you’ve been accepted to the program, you can start generating special links through the Impact interface. Go ahead and generate one for any Setapp landing page and you’re ready for the next step.
Auto-Generating Affiliate URLs
It’s a pain to load up Impact and navigate their interface every time you just want to point someone to an app. That’s where this shortcut comes in. It takes either an app name or a Setapp URL (without an affiliate query string) and generates an affiliate URL shortened with is.gd. Is.gd isn’t as cool as the vanity URL that Setapp provides through Impact, but it has the same effect.
To use this Shortcut, you’re going to need an existing affiliate query string. Generate one through Impact, then paste it into your browser and follow it. When you get to the page it points to, your URL bar will show the expanded URL. Copy everything after the question mark (?
) in the URL. That’s your affiliate string, and it should look like:
irgwc=1&clickid=Sx90RgTR0xyKU3Ixy3wLtQ%3AeUkCVBpy1p19D2s0&iradid=343321&irpid=228914&sharedid=&mpaid=3
Now, install the Shortcut. On install it will ask you for the above string. Once set up, you can select an app name or Setapp URL in your blog post or social media post, right click on the selection, and select “Setapp Affiliate (is.gd)” from the Services submenu. The Shortcut will run and you’ll get a shortened URL that will point to your affiliate link for the app or page.
Run it on the name of an app you know is on Setapp, e.g. “Marked 2”. The Shortcut searches for apps by trying a URL made from the input name and seeing if it works. If it doesn’t, it tries a couple of modifications to the name, and checks those pages. If no match is found, it will output ‘App not found’. If it works, though, you’ll get a Markdown link to an is.gd URL. I guess the Markdown formatting isn’t great for social posting, but the URL is there, along with the original input for your editing. If you just pass an existing Setapp url (without query string), it will output the bare is.gd result (with affiliate tracking info).
If you love Setapp and are often mentioning it online, get an affiliate account and grab the Setapp Affiliate (is.gd) shortcut. Hopefully you’ll get a little cash as a thank you from Setapp 💰😊.
By the way, I also wrote a plugin for SearchLink for doing this,
either with Bit.ly (with which you can use a custom domain) or with is.gd. If you’re a SearchLink user (and I imagine the crossover here would be non-trivial), check it out.