In 95% of situations, we suggest using Form V2. Form V1 embeds directly into your website code and therefore allows for more custom configurations—although development knowledge is required to implement these configurations. Form V2 is delivered through an iFrame, provides a better user experience, and allows for more native Funraise features, like Apple Pay or Tickets.
✏️Good to know
The Form Ids and script links here are for demo purposes only. Be sure to copy the form code directly from your platform and then configure it using the tips below.
By default, the Form V2 is launched with a custom HTML button; edit the styles of the default button inline or with your own classes. Place as many buttons as desired in your page body. You can also target a form with your own custom button element by adding your form ID to your button with data-formId="XXX".
You can use the native Event Handlers, onSetup, onInfo, onFailure, and onSuccess to create custom functions. Depending on the stage of the donation process, you can additionally pass donor and donation properties into your custom functions as arguments.
With Event Handlers, you can redirect the donor to a new page after a successful donation. This can be used for a special "Thank You" page or for analytics tracking. Please keep in mind, as with all custom implementations, this is only an example and not all browsers will treat this the same way. Be sure to fully test your unique solution.
PayPal is unique and has its own redirection link configurable from the Giving Form Editor.