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)
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
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 required | 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 required | 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.
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:
- Use marketing tags to pass your customer identifier into the sharing experience.
- 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)/strong>
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.
Updated 29 days ago