9 Best CRMs for Canadian Mortgage Brokers
Your client database is the most valuable asset in your brokerage, but are you treating it that way? A simple list of names and numbers in a spreadsheet doesn't capture the true potential sitting in your files. To turn past clients into a reliable stream of future business, you need a system designed for long-term engagement. A mortgage-specific CRM transforms your database from a static list into a dynamic tool for growth. It helps you track key dates, understand client goals, and deliver personalized value long after the deal has closed. This article will show you how the right platform can help you cultivate those relationships, surface new opportunities, and ultimately find the best CRM for Canadian mortgage brokers to build a business based on loyalty and referrals.
Key Takeaways
Treat your CRM as your business's central hub: It’s more than a digital address book—it’s where you track deals, manage documents, and automate follow-ups. This organization gives you the time to focus on advising clients and building the relationships that lead to repeat business.
Match the features to your brokerage's real needs: Before you compare platforms, get clear on your goals. Whether you need seamless integrations with Canadian submission software, powerful marketing automation for renewals, or a simple way to stay top-of-mind, let your priorities guide your choice.
Plan your setup for a successful rollout: A new CRM is only effective if it's used correctly. A smooth transition involves cleaning your data before you move it, getting your team on board with training, and customizing the workflow to mirror how you actually do business.
Why You Need a Mortgage CRM
If you feel like you’re constantly juggling spreadsheets, sticky notes, and a chaotic inbox, you’re not alone. As a mortgage broker, your success hinges on the relationships you build and the deals you manage. But without the right system, important details can slip through the cracks, and opportunities are missed. This is where a Customer Relationship Management (CRM) platform comes in. It’s more than just a digital address book; it’s the central hub for your entire business.
A mortgage-specific CRM is designed to handle the unique flow of your work. It helps you keep track of every client interaction, monitor the progress of each application, and automate the follow-ups that keep you top-of-mind. Think of it as your personal assistant, one that works around the clock to make sure no client feels forgotten and no deadline is overlooked. By centralizing your data and streamlining your tasks, you free up valuable time to focus on what you do best: providing expert advice and closing deals. It’s the foundation for scaling your brokerage without sacrificing the personal touch that sets you apart.
Manage Client Relationships
Your client database is your most valuable asset, but a simple list of names and numbers doesn't cut it. A CRM helps you transform that list into a powerful tool for growth. By logging every call, email, and meeting, you create a rich history for each client. You’ll know their communication preferences, their family’s goals, and their mortgage anniversary date without digging through old files. This deep understanding allows you to provide personalized advice and proactive service. When you can anticipate a client's needs before they even reach out, you build trust and loyalty that leads to repeat business and referrals. The knowledge you gain from a CRM is what helps you increase your sales and solidify your reputation.
Track Every Deal and Application
From the first conversation to the final signature, a mortgage application has dozens of moving parts. A CRM gives you a bird's-eye view of your entire pipeline, so you always know the exact status of every deal. You can create custom stages for your workflow, set reminders for key deadlines, and see exactly what needs to happen next. This level of organization prevents costly errors and ensures a smooth experience for your clients. Modern CRMs are helping brokers streamline processes, replacing manual tracking with clear, automated dashboards. Instead of wondering if you followed up on that appraisal, you can see it checked off in your system, giving you—and your clients—total peace of mind.
Automate Your Follow-ups
How much time do you spend each week sending reminder emails or checking in with clients? A CRM can give you that time back. With marketing automation, you can set up email and text message sequences that trigger automatically based on a client's stage in the mortgage process. You can send an automatic "happy home anniversary" message, remind clients when their renewal is approaching, or send educational content to nurture new leads. This technology ensures consistent communication without adding to your daily to-do list. By using mortgage tech to handle routine follow-ups, you can focus your energy on high-impact conversations and complex problem-solving.
Simplify Compliance and Documentation
Staying on top of compliance and paperwork is a non-negotiable—and often stressful—part of the job. A good mortgage CRM is built with this in mind. It provides a secure, centralized location to store all client documents, from initial applications to final agreements. This creates a clear audit trail and makes it easy to pull records whenever you need them. Many platforms have integrated CRM features that include compliance checklists and document management tools designed specifically for Canadian brokers. By systemizing your documentation process, you reduce the risk of human error and ensure you’re always meeting regulatory requirements, letting you work with confidence.
What to Look For in a Mortgage CRM
Choosing a CRM feels like a big commitment, but it doesn't have to be overwhelming. When you start comparing platforms, you’ll notice they all promise to organize your contacts and streamline your deals. The real difference lies in the details—the features that genuinely make your day-to-day work easier and help you build lasting client relationships.
Think of your CRM as your brokerage’s central nervous system. It should connect every part of your business, from the first client call to post-closing follow-ups. The right system will not only save you time on administrative tasks but also uncover opportunities within your existing client base. As you explore your options, focus on a few key areas that have the biggest impact. Look for a platform that fits your current workflow while also giving you room to grow. The goal is to find a tool that works for you, not the other way around.
Seamless Integrations
Your CRM shouldn't be an island. To be truly effective, it needs to connect smoothly with the other tools you rely on every day. The best mortgage CRMs link directly with popular Canadian mortgage submission platforms like Filogix and Velocity. This means client details and mortgage application data can move between systems without you having to type everything out twice. A well-integrated system reduces manual errors and frees up your time to focus on what you do best: advising your clients. Make sure any CRM you consider can talk to your essential software.
Effortless Client Communication
Staying in touch with clients is crucial, but it can be time-consuming. A great CRM automates this process without losing your personal touch. Look for features that let you send automated emails and texts based on specific triggers, like application milestones or mortgage anniversary dates. You should be able to create your own message templates so every communication sounds like it’s coming directly from you. This consistent contact keeps you top-of-mind and helps you build the kind of client relationships that lead to repeat business and referrals.
Secure Document Management
As a mortgage broker, you handle a massive amount of sensitive client information. Your CRM must be a fortress. Prioritize platforms built on secure cloud infrastructure, like Microsoft Azure, that offer robust backup and recovery plans. Features like multi-factor authentication are non-negotiable. A secure document portal where you and your clients can safely upload and share files is also a key feature. This not only protects your clients' data but also streamlines the document collection process, making everyone’s life easier.
Built-in Marketing Automation
A powerful CRM does more than just manage contacts; it helps you grow your business. Built-in marketing automation allows you to nurture leads and stay engaged with your past clients automatically. Look for systems that provide automated task lists and reminders for follow-ups, so no opportunity slips through the cracks. Whether it's a campaign for first-time homebuyers or a check-in with clients nearing their renewal date, marketing automation helps you deliver the right message at the right time, turning your client database into a reliable source of recurring revenue.
On-the-Go Mobile Access
You aren't always tied to your desk, and your CRM shouldn't be either. In a fast-paced market, the ability to access client information, update deal statuses, and communicate from anywhere is essential. A quality CRM will offer a fully functional mobile app or a responsive web design that works perfectly on your smartphone or tablet. This flexibility ensures you can provide top-tier service to your clients whether you're at the office, between meetings, or working from home.
Top-Notch Security and Compliance
Beyond just secure document storage, your CRM must meet Canada's strict regulatory standards. Your clients' data should always be encrypted, both when it's stored and when it's being transmitted. The platform should be compliant with federal privacy laws like the Personal Information Protection and Electronic Documents Act (PIPEDA). Choosing a compliant CRM protects your brokerage from legal risks and shows your clients that you take their privacy seriously, building a foundation of trust that is critical in the mortgage industry.
The 9 Best CRMs for Canadian Mortgage Brokers
Choosing the right CRM is a big decision, but it doesn't have to be overwhelming. The best platform for you is the one that fits your specific workflow, client base, and business goals. To help you get started, I’ve put together a list of the top CRMs designed with Canadian mortgage brokers in mind. We’ll look at what makes each one unique so you can find the perfect match to help you organize your business and build lasting client relationships.
1. Ownwell
While many CRMs focus on managing the deal, Ownwell is built to manage the client relationship for life. It’s a client engagement platform that helps you stay top-of-mind long after the mortgage closes. Ownwell automatically sends your clients personalized monthly homeowner reports with valuable insights about their property value, equity, and mortgage. This keeps you connected and positions you as their go-to expert. By delivering consistent value, you can surface new refinance, renewal, and referral opportunities before your clients even think about calling the bank. It’s the perfect tool for turning your existing database into a source of recurring revenue.
2. BluMortgage
If you’re looking for a platform built from the ground up for Canadian brokers, BluMortgage is a strong contender. It’s designed to help you track clients and automate key communications, like renewal reminders. The platform comes loaded with templates for clients, realtors, and lawyers to streamline your correspondence. One of its biggest strengths is its ability to connect with all major Canadian deal submission platforms, including Filogix, Velocity, Finmo, and Scarlett DOS. This integration keeps all your data in one central place, saving you from jumping between different systems and manually entering data.
3. Brokeredge
For brokers who value simplicity and efficiency, Brokeredge offers a straightforward CRM system that gets the job done. Its main purpose is to make your business easier to run by automating repetitive tasks and organizing your client data. By taking care of the administrative heavy lifting, it helps you focus on what you do best: building relationships and closing deals. The system is designed to help you manage your pipeline effectively, ensuring no opportunity gets missed. If you want a clean, no-fuss platform that helps you stay organized and on top of your follow-ups, Brokeredge is worth a look.
4. Velocity CRM
Velocity is a household name for many Canadian brokers as a mortgage submission platform, but it also includes robust CRM features. This makes it an excellent all-in-one solution for brokers who want to keep their deal submissions and client management under one roof. Part of the Newton Connectivity Systems suite, Velocity allows you to manage your client pipeline from lead to funding and beyond. By integrating the application process with client relationship tools, it creates a seamless workflow. This is ideal for brokers who want to minimize the number of platforms they use daily and keep their tech stack lean and efficient.
5. Filogix Expert Pro
Filogix Expert Pro is another platform that combines mortgage origination with powerful CRM features. Formerly known as Doorr, this tool is designed to streamline the entire mortgage application process from start to finish. It acts as a central hub for you, your clients, and your partners, making document collection and communication much smoother. By integrating CRM capabilities directly into the mortgage origination platform, Filogix Expert Pro helps you maintain a consistent and professional experience for your clients. It’s a great choice for brokers who want to manage the entire client journey within a single, cohesive system.
6. GoMax
If you want to put your marketing on autopilot, GoMax Mortgage Broker CRM is a fantastic option. This platform excels at marketing automation, allowing you to create custom action plans and events to communicate effectively with your clients. It sends out automated tasks and reminders to ensure you never miss a beat. A huge plus is its accessibility—you can use it anywhere, anytime, which is perfect for the busy broker on the go. GoMax is designed to help you nurture leads and stay in touch with past clients, making it easier to generate repeat business and referrals without constant manual effort.
7. Jungo
Built on the powerful and reliable Salesforce® platform, Jungo is a feature-rich CRM designed to manage your mortgage process from lead to close. It helps you stay on top of every detail by sending automatic alerts for important milestones, such as new property listings, rate changes, and loan updates. These notifications can be sent via text and email, ensuring you and your clients are always informed. Because it uses Salesforce® technology, Jungo offers a high degree of customization and scalability, making it a solid choice for growing brokerages that need a robust and dependable system.
8. Aidium
For brokers who are highly focused on lead generation and conversion, Aidium is a tool worth exploring. This cloud-based platform is specifically designed to help loan officers manage their sales pipeline effectively. It comes with features like automatic follow-ups for new leads, email and text alerts, and even call scripts to help you start conversations. Aidium’s strength lies in its ability to help you systematically engage with potential clients and turn prospects into funded deals. If your primary goal is to build a more structured and effective sales process, Aidium provides the tools to make it happen.
9. Mortgage Dashboard
Mortgage Dashboard is a core technology platform that many brokers use to handle the fundamental mechanics of a deal. Its primary function is to streamline the process of inputting borrower details and submitting applications to lenders. It also simplifies internal operations by helping you manage payroll and compliance submissions to your brokerage. While it may be more of an operational tool than a traditional CRM, it’s a critical part of the mortgage technology ecosystem. For many brokers, it serves as the backbone for deal submission and compliance, working alongside other tools to create a complete workflow.
What Does a Mortgage CRM Cost?
Figuring out the price of a mortgage CRM isn't always straightforward because there isn't a single sticker price. The total cost depends on the size of your team, the features you need, and the pricing model of the provider you choose. Think of it less like buying a product off the shelf and more like building a subscription plan that fits your brokerage's specific needs.
Most CRM costs are broken down into a few key areas. You'll typically see a recurring subscription fee, but you also need to account for how many people on your team will be using the software. On top of that, some platforms have initial setup fees or extra costs for connecting the CRM to the other tools you already use. Understanding these different components will help you create a realistic budget and avoid any surprises down the road. Let's break down what you can expect to pay for.
Monthly vs. Annual Subscriptions
The most common pricing structure you'll encounter is a subscription model, usually offered as a monthly or annual plan. A monthly plan gives you more flexibility, allowing you to cancel with short notice if the platform isn't the right fit. An annual subscription, on the other hand, requires a bigger upfront commitment but almost always comes with a significant discount. Many providers will knock 10% to 20% off the total price if you pay for a year in advance, which can lead to substantial savings over time. When you're confident in your choice, an annual plan is often the most cost-effective route.
Per-User Pricing Explained
Most CRM providers use a per-user pricing model, meaning your subscription cost is multiplied by the number of people on your team who need access. For example, a plan might be advertised at $50 per user, per month. If you're a solo broker, your cost is just $50 a month. But if you have a team of five, your monthly bill would be $250. This per-user basis allows the cost to scale with your brokerage's size, but it's a critical factor to consider when comparing options, as prices can range from as little as $15 to over $100 per user.
One-Time Setup and Training Fees
Beyond the recurring subscription, be on the lookout for potential one-time fees for setup and training. Some CRM companies charge for getting your account configured, migrating your existing client data, and training your team on how to use the new software. These fees can vary widely depending on the complexity of the platform and how much hands-on support you need. While it's an extra cost, investing in proper setup and training ensures your team can hit the ground running and you get the most value from the platform right away.
Potential Integration Costs
A CRM is most powerful when it connects seamlessly with the other tools you use every day, like your email, calendar, and loan origination software. While many CRMs offer built-in integrations with popular apps, some may charge extra for specific connections or require a more advanced subscription tier. If an integration isn't offered natively, you might need to use a third-party service to connect your tools, which can add another line item to your monthly software budget. Always check a CRM's integration capabilities before you commit.
Calculating Your Return on Investment (ROI)
It’s easy to get stuck on the price tag, but it's more helpful to think of a CRM as an investment rather than an expense. The right platform saves you time on administrative tasks, automates your client follow-ups, and ensures no opportunity slips through the cracks. To understand the true value, think about your return on investment. If the CRM helps you retain just one extra client or close one additional deal each year, it has likely already paid for itself. The goal is to find a tool that generates more revenue than it costs.
How to Set Up Your New CRM
Choosing a new CRM is the first step, but the real magic happens during setup. A thoughtful implementation process turns a powerful piece of software into the backbone of your brokerage. Taking the time to configure your CRM correctly from the start will save you countless hours down the road and ensure you get the most out of your investment. Let’s walk through the key steps to get your new system up and running smoothly.
Migrate Your Data Smoothly
Before you can manage your relationships, you need to get your client data into the new system. A clean data migration is your foundation for success. Start by tidying up your existing spreadsheets or databases—this means deleting duplicates, correcting typos, and filling in missing information. Many modern mortgage origination platforms have built-in tools to help with this process. Check if your new CRM provider offers migration support or a dedicated tool to make the transfer seamless. A little prep work here prevents major headaches later.
Get Your Team On Board
A CRM is only effective if your team actually uses it. Getting their buy-in from day one is non-negotiable. The best way to do this is to involve them in the process early. Explain why you’re making the switch and how it will make their jobs easier. Once the system is chosen, schedule dedicated training sessions to walk everyone through the new workflow. Consider appointing a tech-savvy "CRM champion" on your team who can answer questions and encourage adoption. Open communication and proper training can improve team collaboration and ensure the new software sticks.
Customize It to Your Workflow
Your CRM should adapt to you, not the other way around. Out-of-the-box settings are a starting point, but true efficiency comes from customization. Take some time to map out your brokerage’s unique client journey, from initial contact to post-funding follow-up. Then, adjust the deal stages, data fields, and dashboards inside your CRM to mirror that process perfectly. This allows you to tailor their sales processes and ensures the software provides insights that are directly relevant to how you do business.
Set Up Key Automations
This is where you start getting time back in your day. Automation handles the repetitive tasks so you can focus on what you do best: advising clients. Identify the simple, recurring communications and tasks in your workflow. Good candidates for automation include welcome emails to new leads, reminders for document submissions, and even happy birthday messages. Most CRMs make this easy with simple "if-this-then-that" builders. Start with two or three key automations and you'll quickly see how you can adapt their processes through automation for major efficiency gains.
Connect Your Existing Tools
Your CRM should be the central hub of your operations, not just another isolated app. To achieve this, you need to connect it with the other tools you rely on every day. Make a list of your essential software, like your email client, calendar, and loan origination system. Then, explore your CRM’s integration marketplace to connect them. A well-integrated system ensures data flows smoothly between platforms, reduces manual entry, and gives you a complete view of your business from one place. Good mortgage tech is designed to work together, so take advantage of it.
How to Handle Common CRM Hurdles
Switching to a new CRM is a big step, but it’s not a magic wand. Like any powerful tool, it comes with a learning curve and a few potential bumps in the road. The good news is that these challenges are common, and with a little planning, you can handle them smoothly. Think of it less as troubleshooting and more as fine-tuning your brokerage’s engine for better performance. Let’s walk through some of the most frequent hurdles and how you can clear them with confidence.
Taming Data Overload
Your CRM can quickly go from a clean slate to a cluttered mess if you don't have a plan. With so much client information, loan details, and communication logs, it's easy to feel overwhelmed. The key is to establish clear data hygiene practices from day one. Create a simple, standardized process for how your team enters and updates information. Regularly schedule time to clean your database by merging duplicate contacts and archiving old, inactive files. Most importantly, use your CRM’s filtering and reporting features to create custom views. This allows you to see only the relevant data for the task at hand, helping you manage the vast amounts of data you handle.
Fixing Integration Glitches
You need your CRM to communicate seamlessly with your other essential tools, like your loan origination software (LOS) and email marketing platform. When these systems don't talk to each other, you end up with frustrating data silos and time-consuming manual entry. Before committing to a CRM, check for native integrations with the software you already rely on. If a direct connection isn't available, tools like Zapier can often bridge the gap. When you set up a new integration, test it thoroughly with a few sample clients before rolling it out to your entire team. This helps you catch any quirks in how information is passed between systems, ensuring a smooth workflow from lead capture to funded deal.
Encouraging Team Adoption
The most powerful CRM in the world is useless if your team doesn't use it. Resistance to change is natural, so getting everyone on board is one of the biggest hurdles. The secret is to show them how the CRM makes their job easier, not harder. Involve your team in the selection process to build early buy-in. Once you’ve chosen a platform, provide hands-on training that focuses on their specific day-to-day tasks. Highlight the personal benefits, like automated follow-ups that save time or pipeline views that help them increase their sales. When your team sees the CRM as a tool for their own success, adoption will follow naturally.
Working Around Customization Limits
No CRM will be a perfect, out-of-the-box fit for your unique workflow. Some platforms, especially those with integrated CRM features, can feel a bit rigid. Instead of getting frustrated by what you can't change, focus on what you can. Most CRMs offer robust customization for dashboards, reports, and automated communication templates. Use custom fields to track the specific data points that matter most to your brokerage. If you hit a hard limit, explore the platform’s app marketplace for add-ons that can provide the functionality you need. Often, mastering the core customization options is more than enough to build a highly efficient system that works for you.
Keeping Client Tracking Consistent
When every broker on your team tracks deals differently, opportunities inevitably fall through the cracks. Inconsistent tracking makes it impossible to get a clear picture of your brokerage's health or forecast revenue accurately. The solution is to define and implement a standardized client journey within your CRM. Create clear pipeline stages—from "New Lead" to "Funded"—and use automation to move clients along as they hit key milestones. This ensures every client gets the right follow-up at the right time. With a platform like Ownwell, you can even automate post-close engagement by sending personalized homeowner reports, keeping you top-of-mind and surfacing new opportunities without any manual effort.
How to Make Your Final Decision
Choosing a CRM is a significant step for your brokerage, but it doesn’t have to be overwhelming. The best platform for you is the one that fits your specific workflow, team size, and business goals. By focusing on a few key areas, you can confidently compare your options and select a tool that not only organizes your business but helps it thrive. Think of it as finding the right partner for your brokerage's future.
To narrow down your choices and find the perfect fit, let’s walk through four essential factors to consider before you commit.
Assess Your Brokerage's Needs
Before you get dazzled by fancy features, take a moment to ground yourself in what your brokerage actually needs to succeed. Every team operates differently, so a one-size-fits-all solution rarely works. Start by making a simple list of your "must-haves" versus your "nice-to-haves." Understanding the specific needs of your brokerage is the most critical step. Do you need powerful lead tracking to manage new inquiries, or are your primary goals client retention and generating repeat business? Is automating your communication a top priority? Getting clear on your goals will give you a practical checklist to measure each CRM against.
Check for Platform Compatibility
Your new CRM should feel like a natural extension of your existing workflow, not another piece of software to juggle. A platform that doesn’t integrate with the tools you already use every day can create data silos and slow you down. Ensure that the CRM you choose is compatible with your existing systems to streamline your operations. Check for seamless connections with your loan origination software (like Filogix Expert Pro), your email and calendar, and any other essential tools. The goal is to create a central hub where information flows freely, saving you time and preventing important details from falling through the cracks.
Plan for Future Growth
The CRM you choose today should be able to support your ambitions for tomorrow. While it’s important to solve your current challenges, think about where you see your brokerage in the next three to five years. Will you be hiring more agents? Expanding your client base? Advancements in CRM systems are constantly helping brokers improve efficiency, so you’ll want a platform that can scale with your business as it grows. Look at the pricing structure—does it become too expensive as you add users? Can the system handle a significant increase in data without performance issues? Choosing a scalable CRM prevents you from having to switch systems again in a few years.
Stick to Your Budget
While features and scalability are important, your decision ultimately has to make financial sense. It's crucial to choose a CRM that fits within your budget while still meeting your core needs. But don’t just look at the monthly subscription price. Be sure to account for any one-time setup fees, data migration costs, training expenses, or charges for essential integrations. At the same time, remember to calculate the potential return on investment. A slightly more expensive platform that saves your team hours each week or helps you secure more renewal opportunities can deliver far more value than the cheapest option on the market.
Related Articles
The Ownwell Origin Story — Ownwell: Build Wealth Through Homeownership
Privacy Policy — Ownwell: Build Wealth Through Homeownership
About Us — Ownwell: Build Wealth Through Homeownership
Frequently Asked Questions
I’m a solo broker. Is a CRM overkill for me?
Not at all. In fact, a CRM can be even more valuable when you're running the whole show yourself. Think of it as your perfect administrative assistant—one that never takes a day off. It handles the repetitive follow-ups, reminds you of key dates like mortgage anniversaries, and keeps every client detail in one organized place. This frees you from the mental load of juggling spreadsheets and sticky notes, giving you more time to focus on high-value activities like advising clients and growing your business.What's the difference between a CRM focused on deals versus one focused on client relationships?
That's a great question because it gets to the heart of what you want the software to do for you. A deal-focused CRM is primarily built to manage the transaction pipeline, tracking an application from lead to closing. A relationship-focused platform, like Ownwell, does that too, but its main purpose is to help you maintain and strengthen your connection with clients for life. It automates long-term engagement with valuable content, ensuring you stay top-of-mind for future renewals, refinances, and referrals.How much time should I realistically budget for setting up a new CRM?
The initial time investment can vary, but it's smart to set aside a few dedicated days to do it right. The first day might be for cleaning up and importing your existing client data. The next day could be for customizing the platform to match your specific workflow and setting up a few key automations. If you have a team, you'll want to add another day for training. While it feels like a lot upfront, this focused effort saves you countless hours of frustration and inefficiency down the road.My team is resistant to new technology. How can I get them to actually use the CRM?
This is a common hurdle, and the key is to focus on the "what's in it for me" for each team member. Instead of presenting it as another task, frame it as a tool that will make their job easier. Show them how automated reminders mean less manual tracking or how centralized documents save them from hunting through email chains. Involve them in the setup process by asking for their input on customizing the workflow. When your team sees the CRM as a personal benefit rather than a mandate, they're far more likely to embrace it.If I have to choose just one thing to focus on when picking a CRM, what should it be?
If I had to boil it all down to one thing, it would be this: choose the CRM that best supports your client communication strategy. Your long-term success is built on relationships, not just transactions. Look for a platform that makes it effortless to stay in touch with your clients in a personal and valuable way, both during a deal and for years after. A system that helps you build loyalty is one that will pay for itself many times over.