You are here: Parts > Advanced Donation Form

Advanced Donation Form

Tip: For best practice information about donation forms, refer to Best Practices for Donation Forms.

The Advanced Donation Form part is an alternative to the standard Donation Form part. The Advanced Donation Form allows for customizations by your organization so you can enter your own HTML and JavaScript to create features for the part the standard part does not include. For example, you can create a customization that supports donations to various schools and designations or shopping cart functionality.

Note: The Advanced Donation Form part offers additional flexibility, but comes with additional complexity. If you host your own website, we strongly recommend only developers knowledgeable in all areas of customizations design this page. This includes using endpoints, objects, and the API, as well as writing HTML and JavaScript code. Users without this expertise should not design this part. For information about the API, including REST API information, see the Developer Guide. If Blackbaud hosts your website, customizations can only be completed by Blackbaud or one of our designated partners. For more information, please contact your Blackbaud Account Executive.

You download and manage transactions from the Advanced Donation part in Blackbaud CRM the same way you download and manage transactions from the standard Donation Form. For information about how to process donation transactions in Blackbaud CRM, see the Web Transactions Guide.

Design Advanced Donation Form

Feature Comparison