Have you tried Referral Candy, as far as I know, it let you share ref link via whatsapp, facebook as well
https://apps.shopify.com/referralcandy has 30 days trial so worth trying it out. that app is specific for Referral program.
If you want to consider other Review and rating apps then try Loox, which also has a Referral program with social media, email, SMS sharing. https://apps.shopify.com/loox
Hope you find this helpful,
Yes, definitely you achieve this with the help of the all-in-one eCommerce marketing app AiTrillion.
Please refer to this article: https://www.aitrillion.com/knowledgebase/set-up-refer-a-friend-module/
Also, if you need help with the app setup feel free to reach our support at firstname.lastname@example.org. AiTrillion provides free app setup.