A/B testing
Senast ändrad: 17-08-2023An A/B test is a form of split testing in which you can test multiple variants against each other to see which variant has the best conversion rate. The aim is to use the test to measure which suggested donation amounts yield the most and therefore increase conversion.
Content article
See here also the explanation as given at the iRaiser Academy on 20 January 2022
Baseline
Suggested donation amounts
You can A/B test on the donation flow within the Kentaplatform. Via Settings > Set donation amounts you can set different suggested donation amounts. The currently set amount is your baseline. The baseline is the basis from which you measure and compare split tests.
When someone makes a donation you will see the suggested donation amounts:
This can also include text to give more interpretation of what you are doing with the amount. For example:
When adjusting donation amounts, at the bottom you have to indicate whether you want to keep the current baseline or create a new one.
If you create a new baseline it will start measuring from that point on. You can see all its results via Settings > A/B testing. If you keep the current baseline, the adjustments are taken into account, but the baseline in terms of measurement remains intact. This is useful if, for example, you have made a typo and want to adjust it.
Information about baseline
If you go to Settings >A/B testing you will always see the huige baseline at the top:
You can see here:
-
Active since
The moment when the chosen amounts were set
-
Chosen amounts
The chosen donation amounts. If you move over them you will also see the description
-
Number of visits
The number of visitors who came to the donation form
-
Number of Donations
The number of times the donation has been completed
-
Conversion
The percentage of visitors who completed the donation
-
Average donation amount
The average amount made per donation
-
Days active
The number of days these donation amounts are like this
-
Achievements
You can see here whether that is the baseline or a split test group
You can click on the gear icon and then view details to see more specific information about the Donations:
That's all information about the current baseline.
A/B test
Set test
You start an A/B test by clicking on "start A/B test". All currently set data will then be filled in automatically:
In the A/B test, variants can be specified for:
- the amounts
- the order of the amounts
- the mouse-over text
You can do two types of A/B test:
- Test against current baseline
Where you change only Group A or Group B, testing against the current baseline
- Test two separate groups
Where you change both Group A and B, testing two new groups against each other.
From then on, donors randomly see the suggested amounts belonging to Group A or B. Suppose you have set these amounts:
And you click save then the test starts:
From then on, visitors who go to the donation form will either see the donation amounts as set at A, or from B. You'll see these randomly. You can't change the suggested donation amounts while an A/B test is running.
Results test
You can abort a test yourself by going to the cog above the test and choosing 'Abort'. And otherwise it is automatically stopped when 100 Donations have been made to both groups. Because you can get a group randomly, it may be that, for example, 130 Donations have been made to one group and 100 to the other.
If the test is stopped then the results will appear in the history, as for example in the case of this test that was manually aborted:
Interpreting the results is also important. It may seem that one group has better results, but if there is a very high Donations in one group it distorts the picture. We recommend looking at these critically and you can choose to set one of the groups that has a better conversion rate as a new baseline via Settings > Suggested donation amounts.
Vanliga frågor
That is not yet possible, there are no Excel options built in yet
If the level at which you set up the A/B test also uses rewards then you won't see any suggested donation amounts and the A/B test won't give any results either.
Kanske också intressant
GDPR - General Data Protection Regulation
The iRaiser platform complies with the GDPR (General Data Protection Regulation) for storing personal data. Managers can use the dashboard to manage, for example, all consent texts displayed in forms that require Users to grant permission by checking a box. Below is general information on how to comply with the GDPR within iRaiser and some general explanation of what the GDPR is.
Content of article:
Introduction
Controller versus Processor
What is personal data?
What is a special personal data?
When is there processing of personal data?
General rules for processing personal data
Overview Personal data
Exporting personal data: transfer
What are the rights of data subjects?
Expressive consent
Rights of data subjects
Right of access
Right to rectification and completion and/or restriction of processing
Right to erasure
At the request of the data subject (end user)
On termination of contract
Right to data portability
Introduction
To safeguard the data of our customers and their Users, we have established privacy and data protection policies within iRaiser.
Privacy protection & personal data; General Data Protection Regulation
Privacy protection is regulated by various laws and treaties. The most important is the General Data Protection Regulation (GDPR), which comes into force from 25 May 2018. This is a European regulation (i.e. with direct effect) that standardises the rules for the processing of personal data by private companies and public authorities throughout the European Union. In addition, the Telecommunications Act provides rules on mailings, spam and cookies.
Processor versus Processor
The GDPR makes a clear distinction between the duties and responsibilities of a so-called Controller and a Processor. iRaiser's customer owns the website and the data acquired with the website. They are the Controller. iRaiser carries out the technical operation of the website and does not do anything with the data without the consent of the customer. iRaiser is in GDPR terms a processor. The powers, duties and responsibilities of us as a Processor in terms of processing personal data are agreed in the so-called Processor Agreement that we conclude with our customers.
What is a personal data?
Personal data is any data by which a person can beïdentified. A person can be identified if the person using the personal data can identify the person without making a special effort. This could include name and address data. E-mail addresses, passport photos, fingerprints and, for example, IP addresses are also considered personal data. And data that give a rating about a person, for example someone's IQ.
What is a special-personal data?
In addition to ordinary personal data, the law also recognises special personal data. These are data that are so sensitive that processing them could seriously affect someone's privacy. Such data may therefore only be processed under very strict conditions. Special or sensitive personal data include, for example, data that says something about someone's race, religion, health, criminal past or sexual life. Trade union membership and the citizen service number (BSN) are also special personal data.
Special personal data is data about someone's:
race or ethnic origin
political opinions
religion or belief
membership of a trade union
genetic or biometric data for the purpose of unique identification
health
sexual life
criminal history
An organisation may not use special personal data unless there is an exception for this in the law. There must be a need to request this data.
When is personal data processing?"
Processing means any operation involving personal data. The law lists as examples of processing: the collection, recording, organisation, storage, updating, modification, retrieval, consultation, use, provision by means of forwarding, dissemination or any other form of making available, bringing together, linking, blocking, erasing and destroying of data. From this enumeration, it is clear that the processing of personal data is readily apparent. One could argue that everything one does with personal data do falls under processing.
General rules for processing personal data
Main rule is that personal data shall only be processed in accordance with the law and in a proper and careful manner. In addition, personal data may only be collected if a precise purpose is given for it. Moreover, the law states that personal data may only be processed insofar as they are adequate, relevant and not excessive.An example from practice is the making of a copy passport.An important obligation arising from the law is the notification that the processor must make to the Personal Data Authority AP. This notification is intended to promote transparency: all notifications made to the AP are included in a public register. Some processing operations do not need to be notified under the law, such as the trade register of the Chamber of Commerce. In addition, the GDPR includes a large number of processing operations that are exempt from notification. For such exempted processing operations, the other requirements of the GDPR simply remain in force. In addition to the general rules mentioned above, a justification ground must be present for any processing of personal data. This is explained below.
Conditions for processing personal data: justifications
In addition to the general rules mentioned above, the GDPR requires that at least ééone of the justifications listed in the law must apply to any processing of personal data. The GDPR has the following bases:
ConsentThe data subject (this is the person whose data is being processed) has given his unambiguous consent to the processing. This explicit consent is also called informed consent or informed consent
. The processing of personal data of a child under 13 requires the consent of a parent or legal representative. An organisation must make a reasonable effort to verify that consent.
Execution of contractData processing is necessary for the performance of a contract to which the data subject is a party.
Legal obligationData processing is necessary for compliance with a legal obligation.
Vital interestData processing is necessary to counter a serious threat to the health of the data subject.
Public law taskThe data processing is necessary for the proper performance of a public law task.
Justified interestData processing is necessary for the fulfilment of a legitimate interest of the data controller (or of a third party to whom the data are disclosed). This means that the person processing the data must weigh his own interest against the interest and rights of the person concerned. The processor must also check beforehand whether the same result cannot be achieved with less data.
Overview Personal data
In the dashboard, via Administration > Overview Personal data, you can see a complete and current overview of all data processed by iRaiser for the website. This is governed by the concluded Collaboration Agreement or the General Terms and Conditions for the protection of personal data.
A distinction is made between the personal data that iRaiser processes by default and the, for this website, specific personal data from set-up forms. You can have an Excel file generated from these via the Download button. This is sent by e-mail to the e-mail address of the site administrator requesting the download and can be retrieved there via a link. If desired, you can also filter the data by:
All data
The additional form data (additional questions)
The default data (without the extra questions)
Exporting personal data: transfer
Exporting personal data, also known as transmission, is a form of processing personal data. The conditions described above apply to it in full. In addition, depending on the country to which the data is transferred, additional conditions apply.
What are the rights of data subjects?
The GDPR also grants rights to individuals whose data is processed:
Right of inspectionThis right allows everyone to check whether, and in what way, their data are processed.
Right of rectification and supplementation and/or restriction of processingWhen someone has used their right of inspection and comes to the conclusion that their data needs to be corrected, they can submit a request to that effect to the data controller.
Right to oblivionThe data subject may object to certain forms of data processing, as a result of which the processing of his personal data may have to be stopped.
Right to data portabilityThis is the ability to take data from one platform to another platform.
The Controller (read: our client) must ensure that these rights are met. We as iRaiser only fill a role in this after consultation and approval from our customer. Thus, we have built functionalities within the iRaiser framework that largely automate the processes for the above rights. This is described in the agreement we enter into with a client.
Express consent
When and Users give permission (consent) for the storage of personal data anywhere within the iRaiser platform, a number of things are stored in the database to be able to resolve any dispute later. This explicit consent is also called informed consent or informed consent.
This explicit consent is also called informed consent.
The following data will be stored
id of the user (to retrieve the information)
consent text (which can be managed in the dashboard)
date/time
version number of the general terms and conditions
version number of the cookie statement
version number of the privacy settings
data subjects' rights
Every person whose personal data is stored has a number of different rights under the GDPR legislation to view or delete his/her data. Below we explain how we handle the different rights within iRaiser and what you or the Users can/should do to make use of these rights.
Users with an account can log in via the dashboard itself to exercise these rights. One does this by going to Accounts > Data protection when logged in:
Following this, they enter the dashboard where everything is explained about their rights and they can request different downloads for each right:
Right of access
This right allows everyone to control whether, and how, their data is processed.
Procedure Users
Users can use the dashboard (see image above) to download their own archive containing all their data. After clicking on the button Download my archive , the user receives a message "Archive is being created now. You will soon receive an e-mail containing a link to download your archive." The link in the e-mail is valid for 24 hours.
Procedure Clients
When a customer addresses you and does not want to or cannot log into the dashboard himself, you (customer) can do so.
To do so, go to Accounts > Users and click on the three dots behind the relevant user and go to Data Protection:
If a contributor asks this question then a request must be sent by you (customer) in writing on behalf of the requestor(consumer) to iRaiser via iRaiser's support desk.
After receiving the request, iRaiser will contact the customer to verify the request. In doing so, iRaiser asks for identification of the customer which is recorded in a logging.
After verification of the request, iRaiser will, within 5 working days, collect all the data of the requester (consumer) and bundle it in a password-protected zip file.
The password-protected zip file will be sent by iRaiser to the customer by secure WeTransfer.
We will send the corresponding password to open the zip file by SMS.
Right to rectification and completion and/or restriction of processing
When someone has used their right of inspection and comes to the conclusion that their data needs to be corrected, they can submit a request to that effect to the person responsible for data processing; the Controller (read: you as iRaiser's customer of iRaiser). You can already adjust a lot of data yourself via the dashboard at fer the user's request.
Should you not be able to change the data via the dashboard please contact support via a written request on behalf of the applicant(consumer). After receiving the request, iRaiser will contact you as customer to verify the request. In doing so, iRaiser will ask for identification of the customer which will be logged. After verifying the request, iRaiser will change the data within 5 working days and notify the customer accordingly.
Right to erasure
Users with accounts can request the deletion of their personal data themselves. After clicking the "Delete personal data" button, they will receive an email about this and can still withdraw the request within a week. After that, all data will be irrevocably deleted.
You as a customer can also trigger this customer request via the dashboard:
To do so, go to Accounts > Users and click on the three dots behind the user in question and go to Data Protection.
If a user cannot log in themselves or does not have an account, we can do so at the klnat's request.
At the request of Data Subject (End User):
There are three possibilities for this:
The data subject/end user addresses the request to the customer. Customer orders deletion to iRaiser;
The affected/end user uses the option for deletion of his/her personal data via the iRaiser Dashboard (option: Data Protection).
The affected/end user addresses the request directly to us.
iRaiser deletes Personal Data on dedicated servers and any hosted servers and from (internal) mailboxes, and other systems completely and irrevocably within 14 working days after being ordered to do so by customer. Within 30 days, Personal Data will be deleted from backup copyëns and from backup files.
Upon termination of contract:
If it is established after the end of the contract that the customer possesses all acquired Personal Data, iRaiser will completely and irrevocably delete all Personal Data on dedicated servers and any hosted servers and from (internal) mailboxes within 14 working days of being ordered to do so by the customer. Within 30 days, Personal Data will be removed from backup copyëns and from backup files.
Netherly 3 months after termination of the agreement, iRaiser will completely and irrevocably anonymise all acquired Personal Data, whether or not it has received an order to do so from the customer. iRaiser will inform Customer two weeks prior thereto.
The account manager (sales consultant) of the relevant customer is responsible within iRaiser for initiating this procedure.
Right to data portability
When a user wants to take their data with them, they can do so by downloading a file containing their data. This works exactly the same as with the Right of Inspection.
Procedure Clients
If a customer contacts you and does not want to or cannot log into the dashboard themselves, you (customer) can do so.
To do so, go to Accounts > Users and click on the three dots behind the relevant user and go to Data Protection.
If a contributor asks this question then a request must be sent by you (customer) in writing on behalf of the requestor(consumer) to iRaiser.
After receiving the request, iRaiser will contact the customer to verify the request. In doing so, iRaiser will ask for identification of the customer which will be recorded in a logging.
After verification of the request, iRaiser will, within 5 working days, collect all data of the requester (consumer) and bundle it into a password-protected zip file.
The password-protected zip file will be sent by iRaiser to the customer via secure WeTransferPlus.
The corresponding password to open the zip file will be sent in a separate email.
After verification of the request, iRaiser will contact the customer to collect and bundle all data of the requester (consumer) into a password-protected zip file.
Questions?
Do you still have questions about the GDPR within iRaiser after reading this information? Then send an email to iRaiser
Analytics
Within the platform, there are various options for viewing statistics. For example, you can export Donations, Fundraisers, Teams, Campaigns and Sub sites, as well as view Monthly reports. We also have ready-made overviews of relevant overall statistics and more on this in this support article.
Figures
The key figures can be found at the website level under Analytics > Download statistics. Here you can select a certain period for which you want to see the key figures and then click 'Create Excel file'. This will give you an Overview of the relevant key figures (the content may vary based on the content of your platform). These key figures can be useful to analyse the data on the platform and make adjustments if necessary. Specifically, you will see key figures in the following categoriesën (if present on the platform): PaymentsDonorsDonations by deviceDonations by payment method Average donation amountNumber of donationsPay Later Actions (including closed and invisible)TeamsProjectsSegmentsTransactions
Analytics
At each level you will see Analytics. These are graphically displayed statistics on the following components:
Number of DonationsAverage donatedNumber of FundraisersSmile of participants
And if used on the platform:Selected ActivitiesSelected Registration fees Returning participants
You can select a period you want to see the Analytics from at the top and you can optionally choose to download the statistics as a pdf.
If you hover over the Analytics itself, you will see more information about it. Under 'Number of Donations', for example, you can see how many donations have been made.
Statistics from underlying levelsBy default, statistics from underlying levels are turned on. This means that all statistics are shown. If you turn this off then you only get the statistics of that level. Concretely, for example, this looks like this:You are at the website level and also have Campaigns. If you don't choose to show statistics from underlying levels then you will only see statistics done at the website level. For example, general Donations. You won't see a donation made on a Campaign then.
Statistics
On each level you will also see general statistics:
For example, you can immediately see the average donation amount, how many Donations there are and the amount raised. These statistics appear at every level. For example, for a Campaign specifically, you can immediately see all relevant information. In addition, action starters, for example, also see relevant statistics for them.
Also here you see that toggle 'Also show statistics of underlying levels' and it works in the same way. With this, you differentiate between all statistics, and statistics that are directly below that level (which you are currently on).
Statistics with this icon are clickable. This shows you graphs that are also clickable.
Set donation permission for pages
When you click 'Donate', you will be given the choice of who you want to donate to. Depending on how your website is structured, you may be given the following options:
Donate to:
Person
Team
Campaign
Sub site (one level above Campaign)
Sub site
General Donations (website level)
In some cases, it may not be desirable for people to be able to Donate directly to a Campaign or Sub site. And sometimes a general donation is also undesirable. For this reason, this option can be turned off. On Fundraisers and Teams by the way, donations can always be made.
You can also donate to a company, but this option is not in the selection screen. To do so, you have to go to the company page first and then click Donate.
Turn off donation option
To turn off the Donations option aa a project page, segment page or general Donations, first go to that level within the dashboard. General Donation hangs under website level, so there you can go directly to Settings > Donate. If you want to turn off the option to donate on a specific Campaign page or Sub site, you first have to manage that Campaign or Sub site and then go to Settings > Donate. You will then see the following:
If you uncheck the box then it is still possible to Donate on Campaign and Team pages under that Campaign/segment/general donation. However, you will then no longer be able to Donate on that page itself. So if you set this at the website level, you will no longer be able to make a general donation.
If you leave the checkmark on, it is again possible to donate on that page.
Donations
This page shows an overview of all donations (including manual and matchfunding) that fall under the level you are currently working on. You can look up specific donations here, see more information about a particular donation and move donations around. You can also make a download of all donations.
Article content:
Options
Donations search
Period
Columns
Download
Information
Management options
Manage
Move
Anonymise
Remove
Options
Donations search
In the search bar (top right), you can search by a name, e-mail address or transaction id. The transaction id is the number that usually starts with T2023 and is a unique number. Through that number, you can quickly trace a donation.
Period
You can choose to show only donations from a certain period. If you have many donations, or are only interested in recent or older donations, this may come in handy. You select a period by clicking on 'Period'.
Then select the desired period:
To make navigating the dashboard easier, we save the period selection in the browser, so the next view you view will also have this period pre-selected.
Columns
There are several columns belonging to the donations:
The columns Date, Amount, Payment status and Payment method are clickable. You can filter with these. If you click it again, it will filter in reverse.
At the 'Donation on' column, you can hover over it with the mouse. You will then see the level at which the donation was made appear.
In the column 'Amount' you will see icons when web shop items, discount codes or rewards are involved. You can recognise donations with a web shop item by the shopping cart. For donations where a discount code was used, you will see a ticket icon and for donations where a reward was chosen, you will see a gift behind the donation.
Download
You can use the 'Download' button to create a Download of all donations under where you are at the moment. After clicking the button, an Excel file is generated and its link is sent to the e-mail address you are logged in with. If you click on the link (and are logged in) then you can open the Excel file. If you have made a selection you will only see the donations made in that period. The second tab of the Excel file shows the answers to the additional questions.
Information
Clicking on the i's will show you all the information about the donation:
If there is a donation with a reward you will also see this. Here, you can click on the box to indicate that the reward has been processed:
Management options
If you click on the three dots you will see the options you have with a donation. These are Manage, Move, Anonymise and Delete
Manage
By managing a donation, you can change a donor's name, or change a message accompanying the donation (for example, if a donor wants to correct a spelling mistake). You can also hide or make visible the name attached to a donation.
Move
It can happen that a donation has ended up in the wrong place, for example on a team instead of a team member. You can then move it by clicking on the three dots and move and find the place where the donation should go. If there is a registration fee attached to the donation, you cannot move it. You cannot move manual donations either. If you want to move them, you can delete them in one place and add them in another. Finally, you cannot move donations made via matchfunding. You can only do that after the matchfunding donation (which is listed as a manual donation) has been removed.
Anonymise
This option allows you to completely anonymise a donation. The account number information will be removed and you will see 'Anonymous Anonymous (Name Shielded)' as a donor.
Remove
You can only delete donations made with a test checkout. You can delete them via this option. Real donations are always saved.
Manual donation
Add manual donations
Donations ⟶ Manual donations
First go to the level at which you want to add a manual donation. This can in fact be done at all levels of the iRaiser website (Main level, on a Sub site, to a Campaign, a team or an Action).
Then go to the Menu item Donations and click on Manual donations.
Click on Add Manual donations.
A new window opens.
Fill in the date and time the donation was made. By default, the current date and time are entered here.
Fill in the Amount the donation amount.
Fill in a First name and Surname as well. The remaining fields are optional.
Optional: tick Anonymous if the donor's name should not be shown at the front of the website.
Click on Save
The manual donation has been added and will be counted in the donation counter(s).
Please note! It is also possible to enter a negative manual donation, for example, to reduce the total amount on the meter. Simply insert a minus-dash (-) before the amount. A negative Donations will not be displayed on the website.
In case you are working with Match funding and it is active where you add a manual donation, you have to choose whether the manual donation should also be Matchfunded or not.
Match funding
Match funding is a tool that can be used in both crowdfunding and peer-to-peer fundraising. It allows Companies and Funds to support Fundraisers and campaigns on the iRaiser platform.
Content article
General
Use
Type Match funding
Start donation
Multiply Donation
Output
Excel
General
Two forms of Match funding are supported within the iRaiser framework:
1. Starter donation2. Multiply Donations
With the first variant, each new action, Campaign or Fundraiser receives an initial donation of a fixed amount from the company or fund. This could be interesting at a fundraising event (each participant is sponsored with xx euros by company X) or on a crowdfunding platform (each campaign receives an initial donation of €xx from company X).
For the second variant, each donation is doubled (or far x-fold) by the company or fund doing the match funding. In both variants, the maximum amount available for the match funding can be set.
The donation counter graphically displays the ‘match funding’contribution. Thereby, it can be referred to a page within the platform with more information. Match funding contributions are not subject to variable licence fees charged by iRaiser.
Use
On request, we can turn on Matchfunding functionality. You can find it then in the dashboard under Menu item 'Settings -> Match funding'. You can enable this at site, Sub site or project level by going to this level, managing it and going to Settings > Match funding and clicking on 'Yes, I want to use Match funding'.Following this, you can fill in the various fields:
By organisation (mandatory field)Here you fill in the name of the organisation doing the match funding sponsoring
Colour You can choose a colour here and this colour will be reflected in the donation counter.
Donations message Fill in a message here. This will be displayed with the donation. Suppose you enter "Match funding - Sustainability Fund" here it will look like this at the front end:
More info URLTo provide more information about how your crowdfunding and Match funding works, you can create a Menu item (at site or segment level). You can put the url of this behind it. Once an url has been entered, an i will appear next to it where the user can click to read more information.
Type Match funding
1. Start donation
With this type of Match funding, the organisation donates the first part of target amount when an action is created, i.e. not when making a donation. After the action is created, a (manual) donation is made directly on this action. You set its amount under Amount. You can optionally set a Maximum amount. Once that amount is reached, no more match funding will be done.
An example of this type of match funding can be seen here
2. Multiply Donations
This type of Match funding focuses on Donations, and here the organisation multiplies every donation. After a donation is made, it is multiplied immediately. At Number, you can set how often you want to double the donation. Suppose 100 euros is donatedIf you set once, the organisation will add 100 euros.If you set twice, the organisation will add 200 euros.If you set 3x, the organisation will add 300 euros.If you set 4x, the organisation will add 400 euros.
You can also set limits. A limit indicates what the maximum doubling can be. If you have set 4x as the number and a limit of 400 euros, and someone donates 200 euros then the amount the organisation contributes is 400 euros.
Also here you can set a maximum amount. If that is reached then the pot is 'used up' and no more Match funding is done.
An example of this type of match funding can be seen here
.
If you have this type of match funding active and you make a manual donation, you have to choose whether to matchfund the manual donation or not:
Output
A donation made through Match funding is a manual automatic donation. It looks as follows:
Match funding is linked to the original donation. If you delete it then the matchfunding donation will also be deleted. If you move the original donation then the match funding moves with it too.
Excel
The Excel file adds a new type of Payment Method: Match funding. Here see an example of an Excel file with match funding in which the columns not used by matchfunding have been omitted for convenience.
Interested in this functionality on your platform? Then contact us.
Determine the suggested donation amounts yourself
One of the most important pages within the platform is the donation page. In the donation form, the donor can decide how much to donate, or choose one of the suggested donation amounts. By default, these amounts are set at €15, €25, €50 and €100.
Suggested donation amounts adjustable
In the Dashboard, these amounts are customisable via Settings/ Set donation amounts, allowing you to experiment with the right amounts based on average donation amounts or linked to impact.
Show text at donation amount
An explanation or encouragement can be added to each suggested donation amount. This explanation appears when the donor hovers over the amount. You can use this explanation to make the proposed donation amount concrete or as an encouragement, for example:
Donation form in registration flow (self-donation)
Not only on the donation form are donation amounts customisable. The sign-up flow also includes a donation form. Of course, these amounts are also adjustable, and it is possible to display a text with each amount.
Extra description
Settings > Extra description
In the Extra description, you can enter an extra attribute. You can add this attribute at all levels. So at website- Sub site, campaign level. This can be useful to earmark money or give a label to certain Fundraisers, for example.
The donor or fundraiser does not see anything about this attribute, but it is added to the overviews you can create by clicking 'download'. For example, in an Overview of Donations or Fundraisers. You will then find it in the Excel file in the column headed 'Characteristic'.
Via the api, it also returns. The additional attribute there is called:
external_reference
string
External reference for this site.
For more information about the api, please visit our Developer Portal
PSP description
Any transaction that is done has a description. If there is no PSP description filled in then it will say Donations <sitename> or Registration fee <sitename>, depending on whether it is a regular donation or one to which registration fee is linked.
You can add extra text to the PSP description. This will then appear with the description and either for Donations <sitename> or for Registration fee <sitename>.
Example:
Here is the PSP description "PSP description with attribute" entered
In the Buckaroo dashboard (this works the same with other payment providers), this looks like this:
A donor will also see this on their bank statement or banking app. Depending on the number of characters filled in, the PSP description will be shown and therefore visible to a donor.
You can set the PSP description per level, and in Buckaroo's (or another payment provider's) dashboard you can then search for all donations with that attribute.
Target urls in the platform
General target urls
Our flows for starting fundraisers and donating largely follow a fixed sequence. In order to measure things even better, for instance in your own Google Analytics, the flow for starting an fundraiser and donating is described below.
Below you need to replace <Mainurl> with the url of your platform.
Good to know is that the url may be different. If your site uses sub sites (i.e. an extra layer above campaigns) then the main url will also be different. It will look like this: <sub site name.Mainurl> and replaces <Headurl> in the flow below, if you want to measure the flow at sub site level.
If you want to set up a measurement in analytics, you can replace the ID and fundraiser url with .*Example:https://demo1.kentaa.nl/actie/.*/donate/.*/thanksHere you replace <fundraiser-url> and <ID> with .* to capture this.
Click on the link below to go directly to the relevant flow
1. Start fundraiser
Starting general fundraiser at site level
Individual
Create a team
Team member
Starting fundraiser for a campaigns
Individual
Create a team
Team member
2. Donate
General donation
Donate to a campaign
Donate to an fundraiser
Donate to a team
Donating to a sub site
1. Start fundraiser
https://<Hoofdurl>/come-in-fundraiser/choose--> choice page for which you want to start an fundraiser. This can be at website level, for a sub site or for campaign (or a combination of these)
a. Start general fundraiser at site level
https://<Hoofdurl>/subscribing is redirected to https://<Hoofdurl>/participate/how-to-participate -> choose between participating as an individual, team or team memberWherever mandatory is indicated, this step always returns in the registration flow. If it is optional, this step may not appear in your application flow, depending on the configuration.
i. Individual
Subscribe
https://<Mainurl>/participate/how-to-participate --> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/participate/who-are-you --> enter personal data (mandatory)
https://<Hoofdurl>/participate/registration --> choose registration fee (optional)
https://<Headurl>/participate/choose-activity --> choose activity (optional)The above steps can be changed in terms of order in the dashboard under settings > login flow, so they may be different for you.
https://<Hoofdurl>/participate/fundraising-page --> create personal page (mandatory)
https://<Mainurl>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/participate/webshop --> webshop (optional)
https://<Headurl>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Headurl>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/participate/done --> payment succeeded (mandatory)
https://<Mainurl>/action/fundraiserurl--> then return to the fundraising page you just created (replace fundraiserurl with the url of the page, optional)
ii. Create team
This flow has the same structure. However, there is an extra step in it, which is in bold.
Subscribe
https://<Mainurl>/participate/how-to-participate --> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/participate/who-are-you --> enter personal data (mandatory)
https://<Hoofdurl>/participate/registration --> choose registration fee (optional)
https://<Headurl>/participate/choose-activity --> choose activity (optional)The above steps can be changed in terms of order in the dashboard under settings > login flow, so they may be different for you.
https://<Hoofdurl>/participate/team-page --> create team page (mandatory)
https://<Hoofdurl>/participate/fundraising-page --> create personal page (mandatory)
https://<Mainurl>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/participate/webshop --> webshop (optional)
https://<Headurl>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Hoofdurl>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/participate/done --> payment succeeded (mandatory)
https://<Mainurl>/team/teamurl --> then return to the team page you just created (replace team-url with the url of the page, optional)
iii. Team member
There is also an extra step here, which is in bold
Subscribe
https://<Headurl>/participate/how-to-participate--> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/join/team-member --> select team you want to join (mandatory)
https://<Hoofdurl>/participate/who-are-you --> enter personal data (mandatory)
https://<Hoofdurl>/participate/registration --> choose registration fee (optional)
https://<Mainurl>/participate/choose-activity --> choose activity (optional)The above steps can be changed in terms of order in the dashboard under settings > login flow, so they may be different for you.
https://<Hoofdurl>/participate/fundraising-page --> create personal page (mandatory)
https://<Mainurl>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/participate/webshop --> webshop (optional)
https://<Headurl>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Hoofdurl>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/participate/done --> payment succeeded (mandatory)
https://<Mainurl>/action/fundraiserurl--> then return to the fundraising page you just created (replace fundraiserurlwith the url of the page, optional)
B. Starting fundraiser for a campaign
i. Individual
Subscribe
https://<Hoofdurl>/project/<Campaign name>/participate/how-to-participate --> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you--> enter personal data (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/registration --> choose registration fee (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/choose-activity --> choose activity (optional)The above steps can be changed in terms of order in the dashboard under settings > submission flow, so they may be different for you
https://<Mainurl>/project/<Campaign name>/participate/fundraising-page --> create personal page (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/webshop --> webshop (optional)
https://<Headurl>/project/<Campaign name>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/project/<Campaign name>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/done --> payment was successful (mandatory)
https://<Mainurl>/action/fundraiserurl--> then return to the fundraising page you just created (replace fundraiserurl with the url of the page, optional)
ii. Create team
This flow has the same structure. However, there is an extra step in it, which is in bold.
Subscribe
https://<Hoofdurl>/project/<Campaign name>/participate/how-to-participate --> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you --> enter personal data (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/registration --> choose registration fee (optional)
https://<Mainurl>/project/<Campaign name>/participate/choose-activity --> choose activity (optional)The above steps can be changed in order in the dashboard under settings > login flow, so they may be different for you.
https://<Hoofdurl>/projects/<Campaign name>/participate/team-page --> create team page (mandatory)
https://<Mainurl>/project/<Campaign name>/participate/fundraising-page --> create personal page (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/webshop --> webshop (optional)
https://<Headurl>/project/<Campaign name>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/project/<Campaign name>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/done --> payment was successful (mandatory)
https://<Mainurl>/team/teamurl --> then return to the team page you just created (replace team-url with the url of the page, optional)
iii. Team member
There is also an extra step here, which is in bold
Subscribe
https://<Hoofdurl>/project/<Campaign name>/participate/how-to-participate --> choice page individual, team, team member (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/team-member --> select team you want to join (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you --> enter personal data (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/registration --> choose registration fee (optional)
https://<Mainurl>/project/<Campaign name>/participate/choose-activity --> choose activity (optional)The above steps can be changed in order in the dashboard under settings > login flow, so they may be different for you.
https://<Mainurl>/project/<Campaign name>/participate/fundraising-page --> create personal page (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/extra-questions --> additional questions (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/webshop --> webshop (optional)
https://<Headurl>/project/<Campaign name>/participate/start-donation --> make start-donation? (optional)
https://<Hoofdurl>/project/<Campaign name>/participate/summary --> overview page with your total order (mandatory)Add another person (optional)
Here you enter the flow again but with /2 after the url, for example:https://<Hoofdurl>/project/<Campaign name>/participate/who-are-you/2
Rounding up:
https://<Hoofdurl>/project/<Campaign name>/participate/complete --> how would you like to pay? (mandatory)
https://<Hoofdurl>/project/<Campaign name>/participate/done --> payment was successful (mandatory)
https://<Mainurl>/action/fundraiserurl--> then return to the fundraising page you just created (replace fundraiserurl with the url of the page, optional)
2. Donate
If you click donate then, if there is a choice, you will be taken to the following url:https://<Mainurl>/donate/choose --> If there is a choice then choose here what you want to donate to
Here you have a choice between a general donation, a donation to a campaign, a donation to an fundraiser, a donation to a team and possibly a donation to a sub site. The choice depends on the settings of the platform.
If you donate to an fundraiser, team or campaign on a sub site then the main url below should read as <sub site.mainurl>
a. General donation
https://<Hoofdurl>/donate --> choose amount and enter personal data
https://<Headurl>/donate/<ID>/thanks --> thanks page you return to after paying.
https://<Hoofdurl>/donate/<ID>/share --> page where you can share that you donated.
https://<Hoofdurl>/donate/<ID>/periodic-donation --> page where you can indicate to become a structural donor (optional)
b. Donate to campaign
https://<Hoofdurl>/project/<Campaign-url>/donate --> choose amount and enter personal data
https://<Mainurl>/project/<Campaign-url>/donate/<ID>/thanks --> thanks page you return to after paying.
https://<Mainurl>/project/<Campaign-url>donate/<ID>/share --> page where you can share that you donated.
https://<Hoofdurl>/project/<Campaign-url>/donate/<ID>/periodic-donation --> page where you can indicate to become a structural donor (optional)
c. Donating to an fundraiser
https://<Mainurl>/action/<fundraiserurl>/donate --> choose amount and enter personal data
https://<Mainurl>/action/<fundraiserurl>/donate/<ID>/thanks --> thanks page you return to after paying.
https://<Mainurl>/action/<fundraiserurl>/donate/<ID>/share --> page where you can share that you donated.
https://<Mainurl>/action/<fundraiserurl>/donate/<ID>/periodic-donation --> page where you can indicate to become a structural donor (optional)
d. Donating to a team
https://<headurl>/team/<team-url>/donate --> choose amount and enter personal details
https://<Mainurl>/team/<team-url>/donate/<ID>/thanks --> thanks page you return to after paying.
https://<headurl>/team/<team-url>donate/<ID>/share --> page where you can share that you donated.
https://<Hoofdurl>/team/<team-url>/donate/<ID>/periodic-donation --> page where you can indicate to become a structural donor (optional)
e. Donating to a sub site
https://<sub site.Hoofdurl>/donate --> choose amount and enter personal details
https://<sub site.Mainurl>/donate/<ID>/thanks --> thanks page you return to after paying.
https://<sub site.Hoofdurl>/donate/<ID>/share --> page where you can share that you donated.
https://<sub site.Hoofdurl>/donate/<ID>/periodic-donation --> page where you can indicate to become a structural donor (optional)