Blackthorn | Donations seamlessly integrates with Salesforce’s Nonprofit Success Pack (NPSP). You can process donations through Stripe without leaving Salesforce. Opportunities, Payments, Recurring Donations and GAU allocations are all supported.
Send email campaigns to your existing donors to give with a single click. With this unique feature, our smart form is pre-filled with their stored payment method and information, the donor only needs to verify basic information to complete their donation with just a click.
With our point-and-click Setup Wizard and video tutorials, it takes less than 10 minutes to get up and running and start receiving donations with our embeddable forms or hosted pages, even if you're not a seasoned admin or developer. No code or costly implementation required.
No code is needed to change any aspect of a form. Edit the colors, layout, currency, gateway, amounts, descriptions, Captcha, processing fee option, payment requirements and more all from within Salesforce.
Ask your donors custom questions. Select the type of field (picklist, checkbox, etc.), where you’d like your question to appear, the order, and more, then map the answer to any field in Salesforce. All without code.
Send emails to your existing donor base using Salesforce standard Mass Email or your own mass email tool, with or without using Campaigns and Campaign Members. You can also export your Contact list and form a custom donate URL with ease.
If your donor receives a secure one-click donation link, we pre-fill their contact and payment information, they just need to confirm the billing ZIP and donating takes only a single click.
A simple, elegant donate button that your donors will recognize and trust. You can use it on your website and in emails or ask someone to share it on theirs. It’s like your PayPal button.
The form can pop up from any button on your page. The donor can give without leaving your custom site, the popup form that's layer on top closes after the donation, creating a seamless experience.
No code is needed to create or change any aspect of the hosted form. Edit the color scheme, layout, logo, background banner, content, layout type and more, all from within Salesforce.
For each Donation Form record created, a hosted page URL is auto-generated. It can be referenced from your website or an email campaign. Changes to the form are reflected in real-time on the same link.
With our configurable Terminal (Lightning Component) that enables users to add cards and process donations from a simple UI. Donations can be captured immediately or in the future. Works in Classic and Lightning.
Using our Virtual Terminal, you can setup one-time and recurring donations without opening multiple tabs or clicking between multiple screens.
Reduced scope PCI Compliance out of the box with Stripe, by just filling out a short self-questionnaire (prefilled for you).
We don't store sensitive payment method details, such as card or bank account numbers.
We've implemented Google's latest reCAPTCHA v2 to provide an additional layer of security.'re not a seasoned admin or developer. No code or costly implementation required.
Director of Marketing & Communications
“For a non-technical person, building and launching donation forms and hosted pages is really easy. It's great to be spending time actually raising money versus fixing errors and bugs, which is what we spent the majority of our time doing before Blackthorn.”
All aspects are point-and-click configurable for both the embeddable forms and the hosted pages. Create custom questions mapped to Salesforce fields, form actions, cover processing fees, multi-gateway, multi-currency and more.
You can create custom questions on donation forms and map them to any standard or custom field in Salesforce, they will populate automatically, with no custom code required.
Process full or partial refunds easily within Salesforce, while keeping track of retained revenue and related refund transactions.
Set default handling around creating and updating mirrored records between the Transaction and Payment objects. Mirroring the Payment object keeps NPSP rollups intact. All logic can be called declaratively.
Automatic reattempt logic with reattempt tracking allows you to customize your process through Process Builder. With each reattempt, you can email your donor for a new card, create a task, run reports, and more.
Simple, no code receipt management. The Admin Panel can turn on automated simple receipts, or for multi-company or customized receipts, no code is needed when utilizing Process Builder and Email Alerts.