Generating Coupon Codes

Using your eCommerce platform or a third-party application, create a list of coupon codes.  Make sure these codes are integrated with your website.  You also have the option of uploading PINs along with your coupon codes, these are used to reward customers with gift cards that require a pin, such as Tango Cards.

Tip: If you use Shopify, you can use Shopify's Bulk Discount App to easily generate a large quantity of coupon codes.

Export and save these codes to a .txt or .csv file with each code separated by a line break.  Coupon banks with PINs must be in a .csv file with coupon codes in the first column and the PINs in the second column.  If your coupon codes also use a reference ID, a third column with that data will need to be added as well.

Notes on Coupon Generation Best Practices

When generating coupon codes for your referral program, it is important to keep a few things in mind when configuring its' settings. For example, setting a Minimum Purchase Amount, Customer Eligibility (such as New Customer Only), and Usage Limits for the codes.

In general, we recommend always setting a Usage Limit of one user per code, and a limit of one use per customer. The Minimum Requirements and Customer Eligibility will vary case to case, depending on how you'd like to configure your specific referral program.

Uploading a Coupon Bank

In Friendbuy, navigate to Coupons. Click on Create New Coupon Bank

Give the bank a name and description. These are only used for your reference. 

Note that processing the uploaded codes may take up to several minutes, so your new bank may not show up right away. Check back periodically to confirm that your bank was saved and that it has the correct amount of codes in it.

Updating an Existing Coupon Bank

In Friendbuy, navigate to Coupons. Under Options, click Edit.

Click on Choose File and upload the file of your new Coupon Codes, and click Save

As with uploading a new list of codes, processing the uploaded codes may take up to several minutes, so your new bank may not show up right away. Check back periodically to confirm that your bank was saved and that it has the correct amount of codes in it.

Did this answer your question?