Raising money for a cause, a project, or your creative work? You need more than a “Contact Me” page.
You need a donation form that works, looks trustworthy, and doesn’t break when someone tries to use it.
Squarespace doesn’t have a one-click “donation” button like a fundraising platform might. But you can still set it up-cleanly, legally, and with full design control-using built-in tools or reliable third-party integrations.
Whether you’re a nonprofit, an artist, a mutual aid group, or just someone with a mission, pay attention.
Here's How to Set Up a Donation Form on Squarespace
Option 1: Use the Squarespace “Product” Block for Donations
If you want to collect fixed-amount donations (like $10, $25, $50), you can use Squarespace’s built-in Commerce tools.
How to do it:
- Enable Commerce under Settings > Payments
- Add a new Product Page
- Create a product called “Donation”
- Set price levels as variants or create multiple donation "products"
- Turn off shipping and inventory tracking
- Add it to any page with a Product Block
This method gives you a checkout flow and payment processing via Stripe, PayPal, or Afterpay.
Best for: fixed donation amounts
Limitation: not ideal for custom donation values
Option 2: Use a Custom Form + Payment Field
Squarespace allows custom forms with a payment option (Stripe required).
How to do it:
- On any page, click Edit and add a Form Block
- Add fields for name, email, donation amount, and a message
- Add the Payment field at the bottom
- Connect to Stripe in Form Settings > Storage
- Style the form to match your site
- Save and test it
Now visitors can type in any donation amount and pay directly.
Best for: accepting custom donations
Limitation: requires Stripe; limited payment styling options
Option 3: Use a Third-Party Donation Platform (Embed Method)
Platforms like GiveButter, Donorbox, Ko-fi, or Buy Me a Coffee provide embeddable donation forms that plug right into Squarespace.
How to do it:
- Sign up for a donation platform
- Set up your campaign or donation form
- Copy the embed code
- In Squarespace, add a Code Block to any section
- Paste the HTML
- Save and preview
These platforms often support recurring donations, custom branding, receipts, and analytics.
Best for: nonprofits, recurring donations, analytics
Limitation: some branding/customization restrictions on free plans
Option 4: Add a Button That Links to a Donation Page
If you’re already using platforms like PayPal, Venmo, or CashApp:
- Copy your donation link (e.g., PayPal.me/yourname)
- Add a Button Block to your page
- Set the link to open in a new tab
- Style it with a clear CTA (“Donate Now”, “Support My Work”)
Best for: simple donation asks
Limitation: no on-site form or analytics
Best Practices for Donation Pages
- Use trust signals: Add testimonials, transparency info, or impact stats
- Explain where the money goes: People are more likely to donate when they understand the purpose
- Make the CTA obvious: Don’t bury your form-put it above the fold
- Test it: Always run through the full donation process yourself
Conclusion: Adding a Donation Form Makes Giving Easy
People want to support causes they care about-but only if you make it effortless.
Don’t let tech be the thing that stops a donation. Whether you’re setting up a sleek embedded form, using Squarespace’s built-in payment tools, or linking to an outside platform, the key is clarity. Clear form. Clear message. Clear purpose.
Once you’ve got that dialed in, your site becomes more than a portfolio or storefront. It becomes a place people believe in-and are willing to support.
So choose your method. Build your form. And open the door to the help your work deserves.
Ask ChatGPT
* Read the rest of the post and open up an offer