Starting a fundraising campaign comes down to five core tasks: setting a specific goal, choosing the right platform, building a compelling campaign page, promoting it to the right people, and following up with donors after they give. Whether you’re raising money for a nonprofit, a community project, or a personal cause, the process follows the same basic structure. Here’s how to do each part well.
Set a Clear, Specific Goal
Before you build anything, decide exactly how much money you need and what it will pay for. A vague goal like “help our school” won’t motivate people to give. A specific one like “raise $8,000 to buy new instruments for the middle school band” tells donors exactly what their money accomplishes and gives you a concrete finish line.
Break your total goal into smaller pieces so you can show donors what each gift level achieves. If you’re raising $10,000 for a food pantry, you might explain that $25 feeds a family for a week, $100 covers a month of supplies, and $500 stocks an entire shelf. These anchors make abstract dollar amounts feel tangible and give people a reason to stretch their contribution. Most successful campaigns list four or fewer suggested donation amounts, arranged from highest to lowest, so the larger gifts set the frame before donors see smaller options.
Choose a Fundraising Platform
Your platform determines how donors find your campaign, how they pay, and how much of each donation actually reaches you. Most platforms don’t charge a platform fee, but every credit card or digital wallet transaction incurs a payment processing fee, typically 2.9% plus $0.30 per donation. Verified nonprofits can sometimes access a reduced rate of around 2.2% plus $0.30 through processors like Stripe.
On a campaign that raises $10,000, processing fees alone will cost roughly $300 to $440 depending on the platform and payment method. Some platforms, like Donorbox, add their own platform fee on top of processing (2.95% on its standard plan), which pushes costs higher. ACH bank transfers usually carry lower fees than credit cards, so enabling that option can save money on larger gifts.
Most platforms let donors opt in to cover the processing fee themselves, and many donors will do so when asked. Turning on that feature is one of the simplest ways to keep more of every dollar raised. Beyond fees, compare platforms on ease of use, mobile experience, and whether they support features you need like recurring donations, team fundraising pages, or event ticketing.
Build a Campaign Page That Converts
Your campaign page is your pitch. It needs to answer three questions in seconds: who are you, what do you need, and why should someone care?
Start with a short, powerful title. “Help Rosa’s Family Cover Medical Bills” works better than “Fundraiser for a Good Cause.” Pair it with a compelling hero image, ideally a real photo of the people or community your campaign serves. Stock photos signal inauthenticity and lower trust.
Below the title, write a brief appeal of two to three sentences that creates urgency and emotion. Then add a longer “about the campaign” section that tells the full story: what happened, what’s at stake, and exactly how the funds will be used. Be honest and specific. Donors give to stories, not spreadsheets, but they also want to know their money won’t be wasted.
If your platform supports impact tiles or giving levels, customize each one with a headline, image, and a sentence explaining what that dollar amount accomplishes. Keep these to four options or fewer so the page stays clean on mobile devices, where a large share of donations happen.
Build Momentum Before You Launch
The first 48 hours of a campaign often determine its trajectory. Campaigns that show early activity attract more donors because people are drawn to causes that already have support. A page with zero donations feels risky to contribute to.
Before you make the campaign public, reach out personally to your closest supporters: family, friends, board members, colleagues. Ask them to donate on launch day so that when your wider audience sees the page, it already has activity and social proof. Even five or ten early gifts change the dynamic. Some platforms let you hide the activity feed until donations start coming in, which is a smart move if you can’t guarantee day-one contributions.
Prepare your promotional materials in advance: email drafts, social media posts, text messages, and a short list of people to contact personally. Having everything ready means you can execute quickly on launch day instead of scrambling to write copy while the clock is ticking.
Promote Across Multiple Channels
Sharing your campaign once on social media and hoping for the best rarely works. Plan to promote actively throughout the campaign’s duration, using a mix of channels.
- Personal outreach: Direct messages, texts, and phone calls to people in your network. Personal asks convert at a far higher rate than broadcast posts. Tell each person specifically why you’re reaching out to them and what their gift would mean.
- Email: Send an announcement email at launch, a midpoint update showing progress, and a final push as the deadline approaches. Each email should link directly to the campaign page with a clear call to action.
- Social media: Post updates with photos, videos, and progress milestones. Tag supporters who’ve already given (with their permission) to extend your reach. Short videos where you or a beneficiary speak directly to the camera tend to outperform text-only posts.
- Community partners: Ask local businesses, churches, schools, or other organizations to share the campaign with their audiences. A single share from a trusted community institution can introduce your cause to hundreds of new potential donors.
Vary your messaging over time. Early posts should focus on the story and the need. Midway through, share progress updates and testimonials. Near the end, emphasize urgency and how close you are to your goal.
Thank Donors and Follow Up
Every donor should receive a thank-you within 48 hours, ideally within minutes through an automated receipt, followed by a personal note. Customize your platform’s thank-you page and email receipt to reflect your cause rather than using the generic default. Include a secondary call to action on the thank-you page, like asking donors to share the campaign on social media or follow your organization’s accounts.
After the campaign ends, send an update showing what the funds accomplished. Did you hit your goal? How were the funds spent? What changed because of the donations? This follow-up builds trust and makes donors far more likely to give again in the future.
Legal Requirements for Charitable Campaigns
If you’re raising money as a registered nonprofit, you may need to register with state agencies before soliciting donations. Many states require charitable organizations to file a registration before asking that state’s residents for contributions, and some require periodic financial reports as well. Certain local governments have their own registration requirements on top of state rules. The National Association of State Charity Officials maintains a directory of each state’s requirements.
For tax purposes, any single donation of $250 or more requires a written acknowledgment that includes: the organization’s name, the cash amount contributed, a description of any non-cash contributions, and a statement about whether the organization provided any goods or services in return (and if so, a good-faith estimate of their value). Without this receipt, your donors cannot claim a tax deduction for their gift. Set up your platform to generate these receipts automatically so nothing falls through the cracks.
Personal fundraisers (raising money for yourself or another individual rather than a registered charity) generally don’t trigger charitable solicitation laws, but the donations also aren’t tax-deductible for the people who give. Make sure your donors understand the distinction so there are no surprises at tax time.
Setting a Realistic Timeline
Most successful online campaigns run between two and six weeks. Shorter campaigns create urgency, which drives action. Longer campaigns risk losing momentum as your audience tunes out repeated asks. If you need to raise a large amount, consider breaking it into phases with distinct milestones rather than running a single months-long effort.
Build your timeline backward from your deadline. If the campaign runs for 30 days, plan your promotional pushes for days 1, 7, 15, 21, and 28. Schedule milestone announcements (25% funded, halfway there, 90% of goal reached) to re-engage people who saw the campaign early but didn’t give. These progress updates create a narrative arc that keeps the campaign feeling alive and worth supporting.

