Multi-Tenancy SaaS: Funding For Teams

Funding For Teams is a platform designed to facilitate crowdfunding for school sports teams. We crafted this solution with a focus on a seamless user experience and robust security features using multi-tenancy architecture.

Songswift: global village technology - Portfolio - Funding For Teams SaaS

User Journey for a Campaign Creator

Campaign Creation Wizard

  • Step 1: Campaign creator registers/logs into the platform.
  • Step 2: Initiates the campaign creation wizard.
  • Step 3: Enters campaign details (team name, fundraising goal, description).
  • Step 4: Uploads images/videos to enhance the campaign appeal.
  • Step 5: Sets campaign duration and deadlines for contributions.
  • Step 6: Reviews and submits the campaign for approval.
  • Step 7: Receives a confirmation of campaign creation and a unique sharing link.
Songswift: global village technology - Portfolio - Funding For Teams - Create Campaign

Coach Dashboard

Songswift: global village technology - Portfolio - Funding For Teams - Coach Dashboard
  • Step 1: Accesses the coach dashboard from the landing page.
  • Step 2: Views live campaign progress (donations received, amount raised).
  • Step 3: Manages team invites and communication from the dashboard.
  • Step 4: Reviews analytics, such as donor engagement and donation trends.

Inviting Team Members

  • Step 1: Selects the option to invite team members directly from the dashboard.
  • Step 2: Sends out invitations via email or SMS to team members.
  • Step 3: Team members receive a link to sign up for their own member dashboards.
  • Step 4: Members log in and can view the campaign, track progress, and manage their engagement.
Songswift: global village technology - Portfolio - Funding For Teams - Campaign Kickoff

Member Dashboards

Team Member Donation Solicitation

Songswift: global village technology - Portfolio - Funding For Teams - Member Dashboard
  • Step 1: Team members personalize their profiles and dashboards.
  • Step 2: Generate unique fundraising links to share with family and friends.
  • Step 3: Invite adults they know to donate through email or social media.
  • Step 4: Track personal contribution results and donations received through their links.
  • Step 5: Members are incentivized by gamification to compete with other members for the most donations.

Drip Campaigns for Soliciting Donations

Personalized Messaging

  • Deploys SMS and email drip campaigns to engaged donors and potential supporters.
  • Personalized messaging based on previous interactions and donation history.
  • Incorporates images/videos highlighting team achievements and campaign milestones.
  • A/B testing for subject lines and content to optimize engagement rates.
Songswift: global village technology - Portfolio - Funding For Teams - Drip Campaigns

Security and Compliance

Secure Transactions with Authorize.net

Songswift: global village technology - Portfolio - Funding For Teams - Campaign Donations
  • Integrated Authorize.net to handle all payment transactions securely.
  • Custom APIs developed to facilitate seamless communication between the platform and Authorize.net.
  • Ensured PCI DSS compliance through secure tokenization and encryption for sensitive payment data.
  • Continuous monitoring of transaction data to prevent fraud and maintain user trust.

Super User

Athletic Director: Single Dashboard for College and University Admin

  • Athletic Directors can log into a centralized dashboard to view all team campaigns.
  • Ability to administer and oversee fundraising efforts across multiple teams and campaigns.
  • Provides access to analytics on fundraising performance and donor engagement for each team.
  • Streamlined communication channels to support team coaches and members in their initiatives.
Songswift: global village technology - Portfolio - Funding For Teams - Super User: Athletic Director

Admin User Interface

By integrating the following features into the super admin user interface, Songswift effectively empowers administrators to manage the Funding For Teams platform efficiently. The interface provides robust functionality for monitoring campaigns, managing user relationships, and enhancing the overall user experience for all stakeholders involved in raising funds for school sports teams.

Super Admin User Journey

Main Dashboard Overview

Songswift: global village technology - Portfolio - Funding For Teams - Admin Dashboard

Quick View Modules:

  • Statistics: Real-time metrics on total donations, active campaigns, and user engagement.
  • Donations: An overview of total donations made, segmented by campaigns and donor demographics.
  • Campaigns: A summary of currently active campaigns and their performance at a glance.
  • Balances Due: Displays pending payments or amounts owed by various teams or campaigns.
  • Messaging: Quick access to recent communication with users and teams, highlighting urgent messages.
  • Monthly Donation Summaries: A breakdown of donations received per month, helping to track growth trends.

Administering Individual Campaigns

Campaign Management Interface:

  • Campaign Details: View and edit essential details of each campaign, including title, description, fundraising goal, and timeline.
  • Campaign Settings: Adjust settings such as visibility, permissions, and fundraising parameters.
  • Members: Access a list of members associated with each campaign, allowing for easy management and updates to roles.
  • Donation Invites: Ability to send out donation invites to a curated list or individuals, providing links to each campaign’s donation page.
  • Email and SMS Messaging Templates: Repository of customizable templates for outreach, including drip campaigns and updates.
Songswift: global village technology - Portfolio - Funding For Teams - Admin - Manage Campaigns

Check Requests Management

Songswift: global village technology - Portfolio - Funding For Teams - Admin - Check Request Table

Check Request Table:

  • Table Columns:
    • Campaign ID: Identifier for each campaign associated with the check request.
    • Amount Requested: The total amount being requested for disbursement.
    • Date Received: Timestamp of when the check request was submitted.
    • Payment Method: Indication of how the check request will be processed (e.g., Bank Transfer, Physical Check).
    • Requested By: Name of the individual or organization initiating the request.
    • Status: Real-time tracking of the request status (Pending, Approved, Denied).
    • Fee Calculations: Automated calculations of any fees deducted or applicable to the disbursement process.

CMS Settings for White-Labeling

White-Labeling Options:

  • Organizations Management: Facilitate the addition of new schools, universities, and organizations onto the platform.
  • Custom Branding Settings: Enable customization of logos, color themes, and other branding elements specific to each organization to ensure a professional appearance.
Songswift: global village technology - Portfolio - Funding For Teams - Admin - CMS Settings

CMS for Campaign Parameters

Songswift: global village technology - Portfolio - Funding For Teams - Admin - Campaign Categories

Campaign Categories:

  • Sport Taxonomy Hierarchies: Define and manage sport taxonomies based upon a three-tier hierarchy consisting of 1. Sport, 2. Level, and 3. Gender.
  • Fundraising Cause Lists: Define and manage categories for various fundraising causes, ensuring clear categorization for donation solicitation messaging.
  • Fundraising Keywords: Create a list of keywords for optimization, providing a flexible scaffold of terms teams can use in messaging potential donors.
  • Donor Relationships: Manage and track relationships with individual donors and categorize them for targeted communications.
  • Fundraising Goals: Set and modify fundraising goals for campaigns at organizational levels or specific campaigns.
  • Campaign Rewards: Manage and define rewards offered as incentives for donors, including tiered benefit plans.

Message Templates for Drip Campaigns

Messaging Templates Repository:

  • Customized Templates: A collection of pre-designed email and SMS templates aimed at engaging donors through automated drip campaigns.
  • Personalization Options: Leverage dynamic fields (e.g., donor name, campaign name, fundraising goal, member name, coach name, etc.) for tailoring communications to enhance personal connection.
  • Scheduling Features: Tools to set up scheduled communications for reminders, updates, and milestone achievements to keep donors engaged.
Songswift: global village technology - Portfolio - Funding For Teams - Admin - Email & SMS Templates

Call Us

(920) 629-7199