Banking / Credit Unions

Quickly build an effective referral program to turn account holders and influencers into advocates who turn their passion for you into new account holders.

Overview

This guide covers the necessary steps for setting up a successful referral program with Extole.

  • Tag your Website
  • Configure Data Exchange/SFTP
  • Brand your Links
  • Design your Experience (done by your creative team)
  • Reward your Customers (done by your marketing team)
Financial Services Referral Steps

Financial Services Referral Steps


Pre-Configured Flows for Banking / Credit Unions

We recommend that you choose one of our pre-configured flows, specifically designed for banking and credit unions. These flows are built around the credit-union member lifecycle (Account Opened, Direct Deposit, Debit Card Usage, Account Qualified) and come with intelligent defaults and CU-specific steps right inside Flow Builder. It ships ready to go so you can launch quickly, and you still have the flexibility to customize the flow to your program’s needs.

Brand your Program

Create a CNAME for your Domain

📘

Task Duration

This task will typically take an IT/Ops engineering team 10–15 minutes to complete.

You'll want to create a CNAME for your domain so that you can create branded Promotion Links and Share Links.

To set up your CNAME, please complete the steps outlined in Extole DNS Requirements.

Send from Your Branded Email

👍

Improve Email Open Rates

We see a 5–15% improvement in the open rate of emails that from your domains.

The referral program will send program emails from you to your customers:

  • Welcome Email
  • Advocate Stats Email
  • Earned Reward Email

The from address for this will typically be something similar to [email protected]. Once this email has been identified, Extole can check if it is configured to allow Extole to send emails from this address.

For details on how to update your SPF DNS records and install Extole DKIM keys, please reference Extole DNS Requirements.

📘

Related Content

Add CTA Links to Your Website

Promotion Links take your customers to an Extole-hosted share experience. You will use HTML to present CTAs, like buttons or banners, containing promotion links. When customers tap on these CTAs, the promotion link will take them to a share page. These links also enable tracking, so you can discover which marketing placements are driving participation in the program.

Each promotion link needs to be created in My Extole before being used on your site. Extole recommends placing the links in these sections of your website:

  • global_header
  • global_footer
  • product
  • confirmation
  • overlay

It's easy to create additional promotion links if you add additional CTAs or run outbound promotions.

<a href="https://share.mycompany.com/global_header">Refer Friends</a>

Consider your Promotion Audience

Reward Everyone or Reward Members/Customers

Most banking referrals programs are focused on only allowing customers or members to participate as advocates in the referral program.

There are three approaches for this:

Option 1
Promote and market to existing customers without any technical restrictions. This is the most common setup and is straightforward. You will have some non-customers sharing and earning rewards, but they will still be bringing in net new customers. Extole will enforce reward limits so there are no tax implications for the process.

Option 2
Use Extole tags so that the experience is behind login. This process works well and is the preferred process, but requires more technical work to include the experience behind login.

Option 3
Have a process for uploading a list of existing customer emails to Extole. Users who attempt to share but do not have a matching email will be provided an error message. This process will require you to upload new member emails each day.

Connect Friends

When a friend follows an advocate’s share link from an email message, SMS, or social media post, they will be taken to a landing experience hosted through your Extole program, reinforcing they are part of a referral experience, providing any disclosures, and asking them to provide the email address they will use as part of opening their new account.

Connect Your Account Opening System via SFTP

In order to reward advocates when a friend opens an account, you need to communicate when a friend applies for an account, when the account is opened, and when the event meets any additional criteria. You can send this information to Extole by establishing an SFTP connection to your Account Opening System.

Track Events

An account opening referral program supports accounts being created, which is often not an instant process. Extole supports both a file-based process for sending conversions.

Extole uses Public Key Authentication to connect to the Extole SFTP server. You are able to install/revoke multiple public keys, which helps keep the system more secure by revoking keys as needed when employees leave.

Send Account Openings with Event File

The conversion file should be uploaded to the Extole SFTP system.

📘

SFTP Resources

Using Extole's SFTP Server

Our system uses the following naming convention:
events_YYYYMMDDHHMMSS.csv

The file is a plaintext CSV file:

CSV Column Name

Description

event_name

The type of event to create from the list (e.g., opened).

email

The account opener’s email address.

partner_user_id

The account opener’s customer ID or member IS.

first_name

The account opener’s first name.

last_name

The account opener’s last name.

event_time

The date and time of the event in ISO_8601 format. Generally this is YYYY-MM-DDThh:mm:ssZ (e.g. "2013-08-11T14:33:18-0700"). If not provided, Extole will use the processing time of the event file as the event time.

account_id
recommended

This is a client's unique identifier for the account being opened. It should match the identifier that comes in the instant account approval tag.

🚧

Important Note about Event Times

Extole will not count an account opening if the date/time of the event takes place before the share occurred. Often times the share event and account opening happen on the same day, so if you cannot provide the time the opening happened you should use the end of day timestamp 23:59:59.

Send Reward Approval with Qualified File

If there are additional requirements for an advocate and friend to earn a reward beyond a simple account opening, such as a minimum balance value or an initial transaction, then it is important to send Extole a reward approval when a new account meets these requirements. Extole can be configured to automatically decline rewards for accounts that haven't met the criteria within a timeframe, typically 90 days.

The initial approval can be sent for all newly opened accounts meeting criteria. Extole handles attributing referrals, removing duplicates, and discarding data that doesn't apply.

The approval should include a partner_conversion_id that matches the identifier provided in the conversion call.

The conversion file should be uploaded to the Extole SFTP system, which uses the following naming convention:
approval_YYYYMMDDHHMMSS.csv

The file is a plaintext CSV file:

CSV Column Name

Description

event_name

The qualified event to indicate it’s approved. Alternatively a initial_deposit, funded, or direct_deposit event.

email
optional

The account opener’s email address.

partner_user_id
recommended

The account opener’s customer ID or member ID.

account_id
recommended

On the approved event, this is your order number that uniquely identifies the account that was opened. Extole recommends not to use the actual account number, which is sensitive data, but an internal account id. This is needed so when the funding event or other event comes through later, it can be tied back to this referral.

E.g. 122948302lala

funding_amount

The amount of the initial funding or direct deposit.

Design your Experience

Your entire referral consumer experience can be configured in the My Extole Campaign Editor. This part of setting up the solution can be done entirely by your marketing and creative team and doesn't require technical involvement. Each template is a comprehensive guide for your designer or marketer to customize for both mobiles and desktop experiences.


Banking / Credit Union Specific Creatives

We've made credit union-specific share experiences easier to access, customize, and add to your program flow. Our in-branch experience lets employees capture in-person referrals, while the printable form lets referred friends submit a hard copy of their referral details.

In-Branch Employee Portal

Our Refer a Member pre-configured flow comes with an in-branch employee portal to capture referrals where the friend opens their account in-person. To set up this portal

  • Go to "Audiences" and create a new audience that contains your authorized employees' email addresses.
  • Create a new program with or modify a Refer a Member pre-configured flow that includes the "Branch Employee" role
  • In the "In Branch" flow, select your employee audience as the "In-Branch Employee Audience"
  • Open the "In Branch Referral Portal" creative, and modify the image, text, and copy to match your program's needs.
  • Now, when an eligible employee opens the in-branch referral portal and enters the advocate and friend information, the referral relationship will be created, and both will be eligible for rewards according to your program design.

Printable Form

We also have an optional printable form, usable by both advocates and friends throughout their referral process. This printable form is available in our Refer a Member pre-configured flow by default, but you can always add it to your flow, if you have an existing program in Flow Builder.

Advocate Sharing via Printable Form

The first supported scenario is an advocate preferring to share via a printable form instead of SMS, email, native sharing, or social media. If an advocate would like to share this way:

  • Modify the "Printable Form" creative with your desired imagery and text. Also, determine if you would like to display the advocate's share code, share link, or a QR code containing that information on the printable form, so that the friend can easily open their account online.
  • Modify the advocate's "Share Experience" creative, and modify the fields "Share Options When Native Sharing Is Available (ordered)" and "Share Options When Native Sharing Is Not Available (ordered)" to add "Printable Form" as a share option.

Now, when the advocate is on their share experience and is deciding how to share, they can click on the printable form (a printer icon), which will open the printable form in a new tab, ready to print. The printable form will be pre-populated with their advocate information if available, to reduce friction. The advocate should print the form, and give it to their friend or family member who they want to refer.

If the printable form was configured to show the advocate's share link and a QR code, the friend can scan the QR code and complete their account opening online. If the form does not have this information, the friend should open their account in-branch.

Friend Opening Account In-Branch

Another supported case is a friend, who was referred to a credit union, and the friend would prefer to open their account in-person. To accommodate this scenario:

  • Modify the "Printable Form" creative with your desired imagery and text.
  • Open the "Friend Landing Experience" creative, and toggle the "Enabled Printable Form Button" setting to on. You can modify the text and button that describes the in-person referral process.

When the friend clicks an advocate's share link, the friend landing experience will open, which will have a button "Print and Visit a Branch". The friend can press that button, which will open the printable form in a new tab, ready to print. The advocate's information will be pre-populated if available, reducing friction. The friend should then take this referral form into the branch and open their account in-person.


Reward your Customers

After a conversion is complete, Extole will reward the advocate and friend by emailing them a digital gift card.

Your business team is in charge of setting up the gift cards in My Extole and providing funding to Extole for the cost of the gift cards.

📘

Alternative Rewards

If you’d like to reward your customers by crediting their accounts (instead of giving a gift card), you can do the following:

  1. Use marketing tags to pass your customer identifier into the sharing experience.
  2. Use the Extole Account Credit Webhook, API, or files to credit and fulfill your customer’s accounts.

Recommended Additional Steps

Embedding a Share Experience Directly onto a Page

If you want to embed a sharing experience on a dedicated referral page or account page, the tag looks exactly same—you would just call the zone “referral_page” or “account_page”.

Uncommon Additional Steps

My Extole Single-Sign On (SSO)

The My Extole admin platform supports single sign-on from a variety of Identity Providers and should be able to enable you to login to My Extole using your corporate email address without needing a separate password for My Extole. Simply let your Launch Manager or Solutions Engineer know to enabled:

  • Okta through OpenIDConnect (OIDC) SAML Single-Sign
  • Google Workspace
  • Microsoft Teams
Mobile App Placement

Your best customers most likely engage with you through your mobile app. It’s good to launch with a placement in your mobile app. Extole supports three simple methods:

  • Promotion Link in mobile app that redirects to the sharing page
  • WebView of the Share Experience in your mobile app
  • Mobile API integration with your mobile app
Welcome Offer Program

With your account opening process configured for your referral program, it’s a great time to additionally launch a welcome offer program. There is typically no additional technical setup required. It’s just a matter of setting up your welcome offer creatives with your Extole CSM.