MLB (ASU)
The ASU and MLB education partnership needed a landing page for a very specific audience — current and former professional baseball players — that stayed simple and clear in both English and Spanish, balanced a useful Request for Information form against feeling too long, checked contact details to reduce low-quality leads, followed ASU brand standards, and gave the team visibility into campaign performance across separate staging and production environments.
Key metrics
- 2
- Localized experiences (English & Spanish)
- 3
- Deployment environments (local, staging & production)
- 7
- Campaign tracking parameters
- 9
- Education pathways supported
Main features
What the platform does
Flexible scheduling
Sections explaining how players can study online while managing travel, training and professional schedules.
Learning options
Information about flexible learning options, including GED, high school diploma, certificates, English language support and degree programs.
Campaign tracking
Tracking so the team can understand where visitors are coming from.
Bilingual content
English and Spanish content for a bilingual audience.
Partnership introduction
A clear introduction to the ASU and MLB education partnership.
Contact validation
Validation to help ensure submitted email addresses and phone numbers are accurate.
How it played out
Challenges, approach and results
Specific audience
The page needed to serve a very specific audience: current and former professional baseball players.
Focused journey
Created a focused landing page with a simple journey from program awareness to request-information submission.
Live launch
Delivered a live ASU and MLB partnership landing page.
Bilingual simplicity
The experience had to be simple, clear and easy to use in both English and Spanish.
Bilingual copy
Added bilingual copy throughout the key parts of the experience.
Spanish version
Provided a full Spanish version of the landing page.
Balanced form design
The form needed to collect useful information without feeling too long or complicated.
Clear structure
Built the page around clear sections: program introduction, player support, how to get started, testimonial and form.
Smoother player path
Created a smoother path for players to learn about ASU Online education options.
Lead quality
Contact details had to be checked before submission to reduce incorrect or low-quality leads.
Streamlined form
Added a request-information form with only the most important fields.
Improved lead quality
Helped improve lead quality by checking email and phone information before submission.
Brand compliance
The page needed to follow ASU brand and design standards.
Contact validation
Included email and phone checks before submitting user information.
Greater inclusivity
Made the experience more inclusive through English and Spanish support.
Tracking & analytics
The team needed a way to track user actions, campaign performance and form submissions.
Action tracking
Added tracking for important actions such as button clicks, form interactions, accordion opens and submissions.
Better visibility
Gave marketing and program teams better visibility into user engagement and campaign performance.
Environment management
Staging and production versions had to be managed carefully so only the live site appeared in search engines.
Environment setup
Set up separate staging and production environments for testing and launch.
Reliable releases
Supported a more reliable release process with separate staging and production sites.
Tech stack
- Nuxt 3
- Vue 3
- TypeScript
- Vuelidate
- Google Tag Manager
- JavaScript
Platform overview
Inside the finished platform
Impact
This project helped ASU and MLB present education opportunities in a clear and professional way, making it easier for players to request information about programs that fit their schedules. Bilingual content extended support to Spanish-speaking players, while contact validation ensured the team collected cleaner, more useful information. By connecting user submissions with campaign tracking, the page improved marketing insight, and its scalable structure positions it to support future updates to content, forms or campaigns.
The engagement
What happened, in order
- Client or institution
- MLB (ASU)
- Problem
- The ASU and MLB education partnership needed a landing page for a very specific audience — current and former professional baseball players — that stayed simple and clear in both English and Spanish, balanced a useful Request for Information form against feeling too long, checked contact details to reduce low-quality leads, followed ASU brand standards, and gave the team visibility into campaign performance across separate staging and production environments.
- Project scope
- Built a focused, bilingual (English/Spanish) landing page with a clear journey from program awareness to Request for Information submission: a partnership introduction, flexible-scheduling and learning-options sections (GED, high school diploma, certificates, English language support and degree programs), a testimonial, and a streamlined form with email/phone contact validation before submission. Added campaign tracking for button clicks, form interactions, accordion opens and submissions, and separate staging/production environments so only the live site is indexed by search engines. Stack: Nuxt 3, Vue 3, TypeScript, Vuelidate, Google Tag Manager, JavaScript.
- Verified results
- 2 localized experiences (English & Spanish), 3 deployment environments (local, staging & production), 7 campaign-tracking parameters, and 9 supported education pathways.
Related services
Capabilities used in this work
Custom Software Development
Purpose-built applications for programs and products that off-the-shelf software cannot serve, built to be maintained by your team.
See Our Custom Software ApproachSystems Integration & APIs
Connect legacy systems, cloud platforms and critical data so information moves reliably across your organization.
See Our Integration ApproachData, Analytics & AI
Turn scattered records into governed, reportable data — and apply AI only where the use case and the privacy rules both hold up.
Learn About Data & Responsible AI
Let's modernize what matters
Tell us about the systems, products, integrations or operational challenges in front of you. A specialist will read it and reply with a considered next step — not a sales sequence.


