What is it?
Building websites for local businesses is an excellent fundraising idea for tech-savvy teenagers looking to raise £1,000-£5,000 for their trips. By offering your digital skills to small shops, cafés, or community groups, you can create professional websites that help them grow while earning money for your adventure.
Why does it work?
Local businesses often need an online presence but lack the time or expertise to build a site themselves. As a teenager, you bring fresh tech skills and enthusiasm, which clients value. This creates a win-win situation where you provide a valuable service and get paid, making the fundraising both sustainable and rewarding.
Step-by-step plan
1
Research and list local small businesses or community organisations that currently have no website or have outdated websites.
2
Prepare a clear, professional pitch explaining who you are, what you offer, and how a website can help their business grow.
3
Contact potential clients via email, phone, or in-person visits, and arrange a meeting to discuss their needs and goals.
4
Agree on the website’s scope, such as number of pages, features (e.g., contact form, menu, booking system), and price (typically £100-£300 depending on complexity).
5
Sketch a basic site layout and get client approval before starting the build.
6
Build the website using a user-friendly platform like Wix or WordPress, adding text, images, and branding that fits the client’s style.
7
Test the website thoroughly on different devices (phone, tablet, desktop) to ensure it works well and looks good.
8
Present the finished site to your client, request feedback, and make any agreed changes.
9
Help the client set up their domain name and hosting if needed, or guide them on how to do it.
10
Send a professional invoice and arrange payment. Keep a record for your fundraising goal tracking.
Top tips
✅ Start by building a website for a family member or friend to create a portfolio you can show to clients.
✅ Keep communication professional and clear at all times to build trust with your clients.
✅ Use free or low-cost website builders with templates to speed up your work without sacrificing quality.
✅ Set clear deadlines and expectations with your clients to avoid last-minute changes and delays.
Common mistakes to avoid
⚠️ Taking on projects that are too complex without enough experience – always be honest about your skills.
⚠️ Not agreeing on payment terms upfront, which can lead to delays or non-payment.
⚠️ Ignoring mobile optimisation – most users will view sites on phones, so test accordingly.