Tournaments and Gaming on Mobile
Our Challenge
The future of fishing, FishBetter, started as an idea by fishermen – for fishermen. Tired of the old fashioned run of the mill fishing tournaments, the idea was to create a functional, engaging, and easy to use application for anglers to compete directly on their mobile device. With no existing app and as a fresh startup, the team at TriFin Labs had an empty canvas to help create the future of fishing.
Knowing the app was going to be used in the elements, the app had to be as user-friendly as possible and offer an experience that was simple, direct, and fluid. Once the UI was ready, we ran into another challenge – we needed the app to force the competitors in ‘tournament mode’ to follow the unique set of rules for each tournament. This burden couldn’t be put on to the users, it needed to be automatic.
Solution
We traced through the user experience with a fine toothed comb in an effort to make what is really a complex process, as simple as possible. This way we could create a truly modern, forward-thinking app that could grow organically among anglers.
The FishBetter platform allows users to create and design tournaments with their own unique details: from choosing a tournament name and schedule; to setting competition boundaries on an interactive map; to uploading videos and photos to promote the tournament, the user truly has all of the power. With these tournament customizations, simple search features to find tournaments, and a payment process that made betting on tournaments and collecting your loot simple, we made a top notch user experience. Not to mention, a live chat function or what FishBetter calls “Trash Talk” has been a key feature in driving engagement with users.
Launching the live FishBetter app has been great, generating thousands of organic downloads in only a couple months!

Solution Components
Support Service Cloud
Support Service Cloud
Service Cloud is built on the Salesforce Customer Success Platform, giving you a 360-degree view of your customers and enabling you to deliver smarter, faster, and more personalized service.
In addition to being a pioneer in cloud-based sales force automation, Salesforce is the recognized leader for CRM customer engagement. With Service Cloud, you can automate service processes, streamline workflows, and surface key articles, topics, and experts to transform the agent experience. Connecting one-to-one with every customer, across multiple channels and on any device, was never easier.
Authentication
Authentication
We proudly deploy Auth0 to manage authentification and identification of users within the cloud. Authentication services provided by auth0 allow us to ensure that your company’s, and your users’ data is safe and secure, each and every time someone attempts to log into your web and mobile application.
Single Code Base for Web & Mobile
Single Code Base for Web & Mobile
Gone are the days of writing the same application in 3 different languages to have a presence on Google Play, iTunes, and Web. With the RAMP framework, we are able to write an application using a single code base, drastically reducing our time of development.
Real-Time Data Feeds
Real-Time Data Feeds
Giving the ability to publish, or subscribe to, data that is being collected in real-time.
Built for Heroku Connect
Built for Heroku Connect
Heroku Connect is one of many services provided by Heroku. Connect allows for us to seamlessly sync your web and mobile application to Salesforce, enabling you to leverage all of your latest customizations on the Salesforce platform.
Push Notifications
Push Notifications
If you have downloaded any app on your smartphone, you have probably been prompted to “enable push notifications,” upon downloading. This simple, but effective feature, is an incredible way to keep engaging with your users on a daily basis and keep them coming back to your app again and again.
Real Time Chat
Real Time Chat
Real Time Chat allows you to answer your customer’s questions and concerns, in real-time, through an instant messaging application built into your site. This chat function will greet users with a pre-determined and customizable welcome message each time they visit your site. These messages will be instantly delivered to your inbox, allowing you to document and share these conversations with members of your team.
Deep Links
Deep Links
Deep linking is one of many services provided by Branch, a mobile app marketing platform that builds software to make mobile experiences work the way they should.
“Deep Links” are simply customized links that direct users to the specific page within a web or mobile application. This alone can significantly improve the user experience by enabling seamless navigation to, through, and from, your web application.
App Mission Control in Salesforce
App Mission Control in Salesforce
The most powerful aspect of a Salesforce connected app is your ability to control, and receive data from, your application directly in Salesforce. Things like changing banners, rewriting copy, sending notifications, automating tasks, generating usage reports, and much more can be done with the click of a button in your Salesforce org. This gives the business a level of agility that is unmatched and available without touching a line of code.
Marketing Automation
Marketing Automation
Today’s leaders in marketing automation are providers such as Pardot, Salesforce Marketing Cloud, HubSpot, and AutoPilot. These services allow you to perform specific actions such as sending emails, notifications, texts, update contact fields, assign lead scores, and so much more, all based on a user’s actions.
Image/Video Storage & Transformation
Image/Video Storage & Transformation
We have enabled cloud-based image and video storage & transformation by integrating Cloudinary into the RAMP framework. Cloudinary’s media management platform will allow you to seamlessly deploy graphics around the web that are instantly scaled to the size that you need.
Analytics
Analytics
Being connected to the Salesforce platform gives you the ability to use your favorite analytics program to pull actionable insights from your app. Whether that is as simple as Google Analytics, or as complex as Wave analytics – we work with you to build a dashboard that allows you to monitor all of your KPI’s.