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.
4 Ways to Set Up Donation Forms on Squarespace
Option 1: Use Squarespace Product Blocks for Fixed Donations
If you want to collect fixed-amount donations (like $10, $25, $50), you can use Squarespace's built-in Commerce tools.
- 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 with Payment Field
Squarespace allows custom forms with a payment option (Stripe required).
- 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 donation amounts
Limitation: requires Stripe; limited payment styling options
Option 3: Embed a Third-Party Donation Platform
Platforms like GiveButter, Donorbox, Ko-fi, or Buy Me a Coffee provide embeddable donation forms that plug right into Squarespace.
- 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, tax receipts, and analytics.
Best for: nonprofits, recurring donations, analytics
Limitation: some branding restrictions on free plans
Option 4: Add a Button Linking to an External Donation Page
If you're already using 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 before going live
Bottom Line
People want to support causes they care about - but only if you make it easy. Whether you're setting up a built-in payment form, embedding a third-party donation tool, or linking to an outside platform, the key is clarity. Clear form. Clear message. Clear purpose. Once that's dialed in, your site becomes more than a portfolio or storefront - it becomes a place people believe in and are willing to support. For churches and faith-based organizations specifically, our guide to the best Squarespace church website templates covers layouts built for online giving and community connection.
Frequently Asked Questions
Can you accept donations on Squarespace?
Which Squarespace plan do I need to accept donations?
Can I accept recurring donations on Squarespace?
Does Squarespace charge fees on donations?
Can I let donors choose their own amount on Squarespace?
What is the best third-party donation tool for Squarespace?
* Read the rest of the post and open up an offer