Create a Fundraising/Donation WordPress Site in 1 Day (No Coding Needed)

create a fundraising wordpress site

Building a fundraising website used to be a complex task, you had to use multiple tools and make them work together. It required some workarounds and technical knowledge + more time.

But now, this process has been enhanced by StellarSites – a complete platform that allows you to easily create and customize a donation WordPress site without coding skills, and I’ll show you how to do it in 1 day or less.

StellarSites fundraising options

I particularly like their user interface, how smooth and fast the platform runs and how easy it is to generate and setup your content and design using Kadence WP site builder.

Things you’ll need

  • Domain name
  • Hosting
  • WordPress site builder
  • Fundraising plugin
  • Security plugin
  • Backup plugin
  • Payment platform (Paypal, Stripe, etc.)

You can buy most of these tools separately (it will cost you more) and set them up, or you can get them with StellarSites – they offer hosting, website builder, donation plugin, built-in security, backups & many more.

Here is the breakdown of what you need and what you get with StellarSites:

ItemItem nameProvider
Domain name.com, .org, .net, etc. Buy separately
HostingStellarSitesIncluded in StellarSites
WordPress site builder Kadence WPIncluded in StellarSites
Fundraising pluginGiveWPIncluded in StellarSites
Security pluginSolidWPIncluded in StellarSites
Backup pluginSolidWPIncluded in StellarSites
Payment platformPaypal, Stripe, etc.Register separately

The only thing you’ll need to buy separately is a domain name, and also create a Paypal account if you don’t have one (or other supported payment platform), to be able to receive payments.

How much will it cost you to build a fundraising WordPress site?

A fully functional fundraising website will cost you about $354.

StellarSites starts at $29 / month, billed annually or $39 / month, billed monthly. That’s a great value for money. Add about $ 6-10 for a domain name and the total price would be: $29 x 12 months + 6$ = $354.

Here is what you get with the cheapest plan:

Essential plan
Price: $29 / month (yearly), $39 / month (monthly)
Storage: 15GB
Bandwidth: 2TB
SSL certificate
Built-in performance & caching
Daily backups
Backups storage: 30 days
Built-in security: SolidWP
Built-in site builder: Kadence WP
Fundraising plugin: GiveWP
Customer support via email and chat

The Essential plan should be good for most users, but if you need some more storage and features, 2 more advanced plans are available: Plus and Ultimate.

How to create a donation WordPress website (step by step)

1. Get a domain name

Choose a domain name and buy it from Namecheap (or elsewhere).

2. Get a StellarSites plan

Select any StellarSites Fundraising plan and purchase it.

StellarSites fundraising pricing plans

Choose a server location on the checkout page (US or EU).

stellarsites checkout choose server location

3. Connect your domain name with your hosting

Login to your StellarSites account here stellarwp.com/my-account

Go to SitesDomain tab.

stellarsites sites domain

Paste your domain name under the Custom domain submission instructions.

Choose EASY under Domain configuration options.

Copy the following nameservers:

ns1.stellarwp.site
ns2.stellarwp.site
ns3.stellarwp.site
ns4.stellarwp.site

StellarSites custom domain settings

Login to your Namecehap account (or your other domain name provider).

Go to Dashboard – Manage – Nameservers. Select the Custom DNS option and paste the nameservers you copied earlier.

namecheap domain list manage
Namecheap nameservers custom DNS

Here is a tutorial on how to connect a Namecheap domain name (use it as a reference for other domain name providers).

Go back to your StellarSites account – Sites – Domain and click on Submit.

Wait up to 48 hours (usually much faster) for your new domain name to be functional.

4. Create and design your website

Go to your StellarSites account.

Navigate to Sites section and click on Create a Site.

stellarsites create a site

Go through the AI Site Wizard to create your website. Include your brand name, description, add images, etc.. The process is easy and smooth. It’s powered by Kadence AI.

kadence ai wizard
kadence ai choose keywords
kadence ai choose images
kadence ai generated designs

Alternatively, login to your WordPress admin, go to Site AssistSet up site AI profile and go through the wizard.

stellarsites site assist ai site builder

I’ve previously described the Kadence AI builder and how to use it. The AI will basically create your whole website including new pages, colors, styles. You can later customize it in your WordPress dashboard.

5. Create your first donation campaign

Now that you have your site designed you can start creating donation campaigns.

Login to your WordPress admin. Go to yoursitename.com/wp-admin/ or go to your StellarSites account – Sites and click on Log in.

stellarsites login to a site

Go to Site Assist and run the GiveWP setup wizard.

Alternatively, install the GiveWP fundraising plugin directly in your WordPress dashboard (Plugins – Add plugins, search for GiveWP and click on Install now).

givewp install plugin

Run the GiveWP setup wizard (optional) or Skip it. If you decide to skip, you’ll need to create a new campaign.

Givewp-Onboarding-Wizard skip

Go to Campaigns and click on Create campaign.

giweap create campaign

Name your campaign, add a description and a cover image. Choose your campaign goal:

  • Amount raise
  • Number of donations
  • Number of donations

Include the final amount or number to be reached.

givewp campaign goal

Go to Forms tab and click on Edit if you want to customize your form. You can change its appearance, add more fields, add new elements or custom amounts for donation. Click on Publish to save changes.

givewp edit donation form
givewp customize a form

Note: you can have multiple forms in the same campaign. This is useful if you want to add a donation form on different pages or even articles.

Go to Overview and click on Edit campaign page and click on Publish.

givewp edit campaign page
givewp publish campaign

Your campaign is live. If you want to display all the campaign on one page, use the built-in Campaign Grid block provided by GiveWP.

givewp campaign grid block

6. Connect a payment gateway

Go to GiveWP – Settings – Payment Gateways – Gateways. Enable available gateways, for example Paypal. Click on Save changes.

givewp enable payment gateway

Go to Paypal tab and connect your Paypal account. Click on Save changes. Do the same for other payment gateways if required.

givewp connect paypal

Go back to Settings – Payment Gateways – Gateways and disable the Test Mode. Click on Save changes.

givewp disable test mode

That’s it, you now have an appealing and functional fundraising website powered by WordPress and StellarSites. Add more campaigns or forms if required and further customize your emails, notifications and many more.

I hope this is useful and please let me know if I can help in any way or if you have questions.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top