Overview

The Referral Component is an all-in-one referral experience, easily added to your web application with just a few lines of code. It takes care of things like referrer first-time experience, enabling users to share links, updating them on progress, and handling rewards. This functionality helps to keep your users happy and engaged with your referral program.

Let's review some of the key capabilities 👉

Adding the component to your product

Adding the Referral Component to your product is straightforward. You can get it up and running in your test environment in just a few minutes. Simply follow the instructions for the Referral Component.

Cello provides a few different options to add the component to your product. You can use either the default Cello button (FAB) or integrate Cello into a menu via the Cello Custom Launcher. Either option can open with the component appearing as a pop-up or modal view.

Left: Cello button with pop-up view

Right: Menu integration with modal view

Left: Cello button with pop-up view

Right: Menu integration with modal view

First-time experience

The Cello Referral Component provides an onboarding experience for first-time users of the program. It's a way to get users excited about the opportunity and explain how the program works in 3 easy steps. All the texts of the onboarding experience can be customized to better explain your unique value proposition.

Your offer, front and center

The referral program text and offer are fully customizable and can be translated into multiple languages.

Easy sharing

Cello provides many sharing options to choose from. Simple link copy, social sharing including Twitter, Facebook, LinkedIn, and email, and transfer to mobile by using a QR-code where a user can forward the invite using all the options provided directly from their mobile device.

Engaging users with announcements

The Cello Referral Component provides a robust announcement feature to activate first-time referrers, keep the referral program top of mind, encourage repeat behaviour, and keep your users up to date with important updates.

Announcements can be customized based on the Referral Component integration option you have chosen. Anchor announcements to a specific menu item or choose to have them appear as toasts or banners.

Keeping users update with emails

Referral programs thrive on timely engagement. Knowing instantly when there's activity tied to a referrals means your users can celebrate successes and continue to share more effectively. Whether it's their first successful share, a brand-new signup or unlocking a new reward, email notifications ensure they never miss a beat in the referral journey.

Getting Rewarded

When users receive their first reward, they will be prompted to provide payment details and can select how they would like to receive their reward. They may also be asked to provide additional information if required to receive a payment in their specific country.

Reward Countries and Payout Methods

Cello supports a growing list of countries* where users can receive reward payments. Cello plans to continue expanding support for additional countries based on user feedback.

Cello can be automatically hidden for users in unsupported countries by providing country information when integrating the Referral Component. This is recommended to provide the best experience for your users.

Cello allows users to receive rewards via PayPal or Venmo payments. Additional payment options are planned based on user feedback.

All users are subject to the Cello Terms of Service and Privacy Policy and can access details through the links that are provided. Referrers are able to get rewarded as a business and receive invoices for tax purposes.

Users are required to provide additional taxpayer information based on the specific country of residence and local reward thresholds or choose to be paid as a business by providing their VAT number.

Cello allows users to download credit notes directly from the Cello Referral Component. If they have at least one reward, they will see a link "Tax Information" link from the rewards tab under "Update Payment Details". Users who no longer have access to the Cello component can contact support@cello.so to receive their credit notes through a standard support process.

Supported Reward Countries: Australia, Austria, Bahrain, Belgium, Bermuda, Botswana, Brazil, Bulgaria, Canada, Cayman Islands, Chile, Croatia, Czechia, Denmark, Dominican Republic, Estonia, Faroe Islands, Finland, France, French Guiana, Georgia, Germany, Gibraltar, Greece, Greenland, Guatemala, Hong Kong SAR, Hungary, Iceland, India, Ireland, Israel, Italy, Japan, Latvia, Lesotho, Liechtenstein, Lithuania, Luxembourg, Malta, Mauritius, Mozambique, Netherlands, Nicaragua, Norway, Oman, Philippines, Poland, Portugal, Qatar, Romania, San Marino, Saudi Arabia, Senegal, Slovakia, Slovenia, South Africa, Spain, Sweden, Switzerland, Thailand, Ukraine, United Kingdom, United States, Uruguay, Zambia, Zimbabwe.

Texts and language

You can customize the default text that appears on the Referral Component and provide different language options for your users. The Cello component detects a user's language automatically or you can set it using Referral Component JS methods.

We provide English, German, Spanish, French, Dutch, Italian, Portuguese, Japanese, Danish and Slovak by default and Cello will help you add additional languages on request.

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard