There's a crazy wide variety of referral programs. From some of the older discussions on Capiche about referral programs, Rewardful got mentioned the most, with 4 different answers saying they're actively using it. Other tools that got mentioned include Viral Loops, ReferralCandy, LinkMink, Referral Hero, Vyper, and TapAffiliate.
For another discussion, I'd dug into referral programs that work well for international campaigns and came across Post Affiliate Pro and InviteReferrals, both of which included a lot of language and customization options (though I haven't actually used either in production).
Hoping to get some newer ideas from others, as each of those discussions are a bit dated now!
I'm a founder in the referral software space, so my views are definitely biased. This is just my .02 from what I see in the landscape, and I can also only speak on the "referral software" part, and the overlap I see from "loyalty software".
"Customer loyalty software" and "customer referral software" are generally very two different products and use-cases. Typically, larger companies look for an all-in-one solution "loyalty" + "referral" software. These are the ones I've seen so far (note, these are all closer to Enterprise pricing, thus their pricing/services model reflects that):
For your specific mentions -- Extole is for Retail Enterprises ($$$) and Yotpo/Swell is also for larger brands, but primarily eCommerce/Brands/merchants. There's also Smile.io for a self-serve option for "loyalty + referral software".
For purely "referral software", it's quite a different world as there are a lot more niche-specific and focused options. I put together a list of 41 options here: https://growsurf.com/blog/mega-list-of-referral-software (this used to be 55+ just two years ago)
There are definitely #1 products in their niches, but it really depends on what you're trying to accomplish. For example, if you're an early-stage startup with a Shopify store, ReferralCandy is an easy self-serve choice. But if you want a full-on demo, handheld implementation service, and monthly check-ins, you are looking for an "Enterprise" solution like some of the ones mentioned above.
Not to complicate things further, but b/c I've seen Rewardful mentioned a lot on some of the referenced Capiche comments regarding referral software: "affiliate" software is a different product altogether from "referral" software. For example, we are a referral software company that uses Rewardful ourselves, and would recommend them to run an affiliate program if you're a startup using Stripe). I wrote about the main differences here: https://growsurf.com/blog/whats-the-difference-between-a-referral-program-and-affiliate-program
Markdown is the most popular way to format plain text. Add common characters like asterisks and dashes to text, much like how you might format a quick store list in your notes app or add emphasis ...
Or do you use the Linux subsytem in Windows, emulation tools like DosBOX and WINE, or mobile device emulator/simulators? What's your favorite ways you've used virtual machines and emulation?