Public Website
Last updated: December 21, 2025
Every MyCup tournament comes with an automatically generated public website. Your tournament website provides a professional online presence where fans, participants, and media can access information about your tournament. See example tournament website
Overview
Your tournament website features:
- Automatic Generation: Website created automatically when you create your tournament
- Automatic Publishing: Website is live immediately, no manual publishing required
- Responsive Design: Works perfectly on all devices (mobile, tablet, desktop)
- Real-Time Updates: Data synchronizes automatically from your dashboard
- SEO Optimized: Good search engine visibility
- Public Access: Website is publicly accessible to everyone
Website Features
Available Pages
Your tournament website includes the following pages:
Homepage
- Tournament overview
- Recent results
- Upcoming matches
- Important announcements
Matches Page
- Full fixture list
- Recent results with scores
- Upcoming fixtures
- Match details
Results Page
- League tables (for group stages)
- Knockout brackets
- Group standings
- Top scorers
- Top assistants
Teams/Participants Page
- All participating teams or individual participants
- Team/participant profiles
- Logos and photos
- Squad lists (for team sports)
Registration Page (if enabled)
- Team/participant registration form
- Registration requirements
- Deadline information
Accessing Website Settings
Navigate to Settings > Website Settings in your dashboard to configure your tournament website.
Website Configuration
Website URL
Your tournament website URL format:
https://mycup.me/tournament/{tournament-id}
Example: https://mycup.me/tournament/axbp71lzht
Custom Domains:
- Custom domains are not available out of the box
- Contact us if you need a custom domain for your tournament
- Available for premium tournaments by request
Website Visibility
Your tournament website is publicly accessible by default. The website is published automatically when you create your tournament - no manual publishing is required.
Website Language
Your tournament website displays in a single language:
- Language is set in website settings
- Available languages: 15+ languages including English, Spanish, Portuguese, German, French, Italian, Polish, Russian, Ukrainian, Turkish, Czech, Dutch, Swedish, Norwegian, Belarusian
- Language switcher is not available - website shows only the selected language
- Change language anytime in website settings
Page Visibility Settings
Control which pages are shown on your public website:
Enable/Disable Pages:
- ✓ Matches - Show fixture list and results
- ✓ Results - Show standings, tables, and top scorers
- ✓ Teams/Participants - Show team or participant directory
- ✓ Registration - Show sign-up form (if enabled)
Configure page visibility in Website Settings > Page Visibility.
Registration Settings
Enabling Registration
Allow teams or participants to register via your website:
- Go to Website Settings > Participant Registration
- Enable "Participant registration enabled"
- Set registration period (start/end dates)
- Configure required fields
- Registration form will appear automatically on your website
Registration Form Fields
Available form fields:
- Name (required)
- Contact email (required)
- Contact phone (optional)
- Logo/photo upload (optional)
- Additional message (optional)
Registration Period
Set when registration is available:
- Start Date: When registration opens
- End Date: Registration deadline
- Timezone: Uses tournament timezone
- Registration form automatically shows/hides based on dates
Real-Time Features
Live Scores
Your website shows live updates:
- Match results update automatically when you enter them in the dashboard
- Standings update in real-time as results are entered
- No page refresh needed for visitors
- All data synchronizes instantly
Automatic Updates
All tournament data updates automatically:
- Match schedules and results
- League tables and standings
- Top scorers and assistants
- Team/participant information
- Knockout brackets
Mobile Experience
Responsive Design
Your tournament website works perfectly on all devices:
- Mobile phones (iOS, Android)
- Tablets (iPad, etc.)
- Desktop computers
- Large displays
Mobile Features
Mobile-optimized experience:
- Touch-friendly navigation
- Fast loading times
- Easy access to key information
- No app download required
Social Media Integration
Social Sharing
Visitors can share content from your website:
- Share buttons on pages
- Match results
- Standings
- Team profiles
Social Media Links
Link to your social accounts in website settings:
- Facebook page or group
- Twitter/X account
- Instagram profile
- YouTube channel
- Other social media platforms
Premium Features
The following features are not available out of the box but can be added for premium tournaments by request. Contact us if you need any of these features:
Visual Customization (Coming Soon - Premium Plan)
- Custom colors and branding
- Custom logo and images
- Typography customization
- Advanced styling options
Website Statistics (Coming Soon - Premium Plan)
- Visitor count
- Page views
- Popular pages
- Traffic sources
- Device breakdown
Custom Domain (By Request)
- Use your own domain instead of mycup.me subdomain
- Full SSL/HTTPS included
- DNS configuration assistance
Advanced Features (By Request)
- Custom CSS styling
- White label (remove MyCup branding)
- API access
- Additional customization options
Note: All premium features can be added to your tournament by request. Contact us to discuss your needs.
Common Website Tasks
Before Tournament Starts
- Configure website settings
- Enable/disable pages as needed
- Set up registration if needed
- Add social media links
- Share website URL with participants
During Tournament
- Website updates automatically as you enter results
- No manual updates needed
- Monitor registration requests (if enabled)
- Share website on social media
After Tournament
- Website remains live with final results
- All data preserved
- Can be used as tournament archive
Best Practices
Content Management
- Enter match results promptly for real-time updates
- Keep participant information up-to-date
- Use high-quality logos and photos
- Test website on mobile devices
Registration
- Set clear registration deadlines
- Respond to registration requests promptly
- Communicate registration requirements clearly
- Monitor registrations regularly
Promotion
- Share website URL on social media
- Include website link in communications
- Promote registration page to potential participants
- Use website for tournament announcements
Website Settings Reference
Main Settings
Website Settings > General:
- Website language
- Tournament name and description
- Logo upload
Website Settings > Page Visibility:
- Enable/disable Matches page
- Enable/disable Results page
- Enable/disable Teams/Participants page
- Enable/disable Registration page
Website Settings > Participant Registration:
- Enable/disable registration
- Registration period (from/to dates)
- Required form fields
Website Settings > Social Media:
- Facebook link
- Twitter link
- Instagram link
- YouTube link
- Other social links
Troubleshooting
Website Not Showing Data
Cause: No data entered yet in dashboard
Solution: Add participants, generate matches, and enter results in your dashboard. Data will appear automatically on website.
Registration Not Showing
Cause: Registration not enabled or outside registration period
Solution: Check Website Settings > Participant Registration and verify it's enabled with valid dates.
Changes Not Appearing
Cause: Browser cache
Solution: Hard refresh your browser (Ctrl+F5 or Cmd+Shift+R) or clear browser cache.
Page Not Showing
Cause: Page disabled in settings
Solution: Go to Website Settings > Page Visibility and enable the page.
Next Steps
Now that your website is configured:
- Add Participants: Add teams or participants to display on website
- Generate Matches: Create your match schedule to show fixtures
- Enter Results: Enter match results to update standings automatically
Your tournament website is automatically published and ready to share. No manual publishing is required - just configure your settings and your website is live!