WFGoal

Sales ticket tracking and leaderboard for advisors

WFGoal is an internal Android tool for a financial advisory firm's sales agents. Advisors log a ticket for each client sale, see how they rank against each other on a leaderboard, and export their tickets as a PDF report.

  • 2021
  • Android app
  • PHP backend
  • OneDrive sync
  • PDF export
Illustration of WFGoal

The challenge

The firm's advisors had no shared way to track individual sales tickets or see how they were performing against their peers. Sales records and reports needed a consistent place to live, shared with the same backend as the firm's client-facing WF Wallet app, rather than being tracked separately by each advisor.

Who uses it

Advisors
Log a sales ticket per client, including the insurance line, and check their leaderboard ranking.
Sales managers
Review ticket activity and leaderboard standing across advisors.

What we built

Advisors log a ticket per client sale (including the insurance line it belongs to), see their standing on a ranked leaderboard, and generate PDF reports of their tickets. The app syncs files to OneDrive over the Microsoft Graph API, and a shared PHP backend stores tickets and leaderboard data.

  • Ticket logging

    Advisors log a ticket per client sale, tagged with the insurance line it belongs to.

  • Leaderboard

    A ranked leaderboard shows how each advisor's ticket count compares to their peers.

  • PDF report export

    Advisors generate a PDF report of their logged tickets.

  • OneDrive sync

    Reports and files sync to OneDrive over the Microsoft Graph API for safekeeping.

  • Shared backend

    A PHP backend stores tickets and leaderboard data shared with the firm's WF Wallet app.

How it works

  1. Advisor signs in to the app.
  2. Advisor logs a new ticket for a client sale, selecting the insurance line.
  3. Advisor checks their position on the leaderboard against other advisors.
  4. Advisor generates a PDF report of their tickets.
  5. Report syncs to OneDrive via the Microsoft Graph API.
Close-up of the WFGoal leaderboard screen with ranked advisor rows and a PDF export badge.
Close-up of the WFGoal leaderboard screen with ranked advisor rows and a PDF export badge.

Every part of the product

  • Android app

    Kotlin/Java

    Agent-facing app for logging tickets, viewing the leaderboard and exporting PDF reports.

  • PHP backend

    PHP

    Stores tickets and leaderboard data, shared with the firm's WF Wallet product.

How it’s built

WFGoal uses Firebase for authentication and the realtime database alongside its PHP backend, and integrates the Microsoft Graph API with MSAL for OneDrive sign-in and file sync, so advisors' PDF reports land in their firm OneDrive without a separate manual upload step. Tickets and leaderboard data share the same PHP backend as the firm's WF Wallet app, keeping sales activity and client-facing policy data consistent across both internal tools.

  • Android
  • Kotlin
  • PHP
  • Firebase Authentication
  • Firebase Realtime Database
  • Microsoft Graph API
  • MSAL
  • OneDrive
  • PDF export
  • Volley

What clients say about working with us

Verified Fiverr reviews from our clients, quoted word for word.

5.0 98 verified reviews · Fiverr Top Rated
Excellent freelancer! Quick communication, very professional, and the app update was done perfectly.
jamillesodreRepeat buyerBrazil · Android App Development
Amazing experience! The app was developed perfectly and ahead of schedule. Will definitely work with you again!
blackscaleteamRepeat buyerIsrael · Android App Development
He did very good job for requirement with below pin points he shown. Professionalism, guiding what is best suite to me, ontime delivery, he went above beyond to take his decisions to make product success. He is the BEST DEVELOPER
hrgwanshUnited States · Android App Development

Read all 98 client reviews

Questions about WFGoal

What does WFGoal do?

WFGoal is an Android app that lets a financial advisory firm's sales agents log a ticket for each client sale, see their ranking on a leaderboard against other advisors, and export their tickets as a PDF report. Venzpire built the app and its shared backend.

Which platforms does WFGoal run on?

WFGoal is an Android app backed by a PHP backend, the same backend that also serves the firm's WF Wallet client app. Venzpire built both the app and backend.

How does WFGoal export reports?

WFGoal generates a PDF report of an advisor's logged tickets and syncs it to OneDrive using the Microsoft Graph API, so reports are saved to the firm's cloud storage without a manual upload. Venzpire built this integration.

Your product could be next.

Tell us what you are building. Venktesh reads every application himself and replies within one business day.

Apply for a strategy call