Referral program by Discount Codes

24 1 12

So here's the thing, we want to develop two Referral programs in a shop, one is focused to normal users, and the other one is focused on brand ambassadors.

We'll focus on the ambassador Referral program, here's how we want it to work:

This brand ambassadors will recommend out products to their contacts by offering them a discount if they use their unique code, this discounts could be applied on shipping (partial or total discount), fixed discount on their purchase or percentage based discount, but the discount code must be applied at the checkout.

We need to be able to have a report of the performance of this ambassadors, in order to know which one is doing a good job by referring the products with their codes so we can reward them outside the website, so we only need to have the total redemptions and sales amount generated with their codes.

I've seen some referral apps but most of them work through a referral link, which won't work for this purpose as most of these ambassadors will refer offline, just by giving their code. Our program must work by a code, if the link option is included, that's an extra.

The ambassadors program must be private, so that only the ones that we include in the program can be ambassadors, but the codes must be public so any user that knows a code can redeem it.

We'll start with 30 ambassadors, but we're expecting to have over 500, so working by creating the codes manually won't work, because making the reporting for houndreads of codes manually isn't an option.

Any suggestions on how to do this?




Hi @arturotrevino ,

I'm working on an ambassador app that does exactly this - generates unique discount codes for each ambassador. 

The code will give customers a discount and the ambassador a commission. 

I haven't thought too much about the performance of ambassadors - would a simple table sorted by sales & date be sufficient for this? Or is there more complicated reporting you would like? What would your ideal "performance dashboard" look like? 

You can check out my app here:

Would love to chat more about your specific needs! 

11 0 2

Hi @arturotrevino!

I hope you are well. I think our app Buzzbassador would be a perfect fit for you! We are an ambassador program management app that allows you to automatically generate unique referral codes for each ambassador, track sales and performance, and pay commission. We also allow you to customize your entire onboarding process by creating a custom ambassador landing page for your site, a branded application form, and white-labeled automated email campaigns.

The referral code rules (discount rate, commission rate, etc.) are completely customizable. The codes can be created to apply before or after shipping & taxes, and can be applied to certain products/collections. The codes can also be customized by the ambassadors to match your branding, rather than just a random string of characters like many other automatic discount code apps. We also offer other appealing features like an ambassador leaderboard, a unique account & dashboard for each ambassador, and more. 

I hope you'll check us out! We have a US-based support team that offers 24/7 instant chat support, with an average response time of just a few minutes, and our no-code setup process is super simple - it usually only takes people under an hour.

If you have any questions, check out our app store listing our send us an email at!


- Shelby, CMO @Buzzbassador 

24 1 12

Thank you for your reply.

Is it possible to pay the ambassadors offline? This program is intended for doctors, so we only want them to track their performance, then the company will pay them with merchandise for their offices, but the payments are always offline.

Also, is it possible to have at the same time 2 different programs? lets say that one is for the doctors and the second one for regular users that want to refer the product and earn store credit.



Yes, you can pay offline. 

You simply mark the payout as "paid" when you have paid your ambassador (via any method). 

At this time ConvertOut cannot do two programs, but "tiered" ambassadors are something we are looking into. 

You can check it out here:

Best of luck with your store! 

New Member
2 0 0

Hi is your app free monthly? Also when an ambassador makes a sell your company would take 5% right. 

11 0 2
Hi there!

Our app costs $39.99 per month, but we do not take any percentages of your
ambassador sales! So all you pay is a flat fee of $39.99 per month, no
matter how many sales your ambassador program makes. You can also access
our 2 week free trial here:

Hi @Valerossa ,

Thats correct, on the starter plan there is no monthly fee ($0/month), but we charge 5% of generated revenue. 

We have other plans you can upgrade to as you grow