You can add additional input fields to an order form, such as checkboxes and text fields. This allows you to collect additional information from prospective customers.
You can combine multiple additional input fields into one form.
You have the following options:
-
Personalize the product by asking for the name to be printed on it.
-
Collect feedback.
-
Learn from and about your customers to increase the conversion rate.
Tip
Avoid asking overly sensitive questions to not scare off potential buyers, e.g., about sexual or religious orientation.
To offer a product in different sizes or quantities, use variants and quantities.
Create a return policy to specify when a customer can return a purchased product. Digistore24 will take care of everything else and automatically adjust the order form.
Step-by-step guide
Create the form.
-
In the vendor view, open Account > Additional input fields.
-
Click on the create form button.
-
Enter the name of the form in the name field. The name is only visible to you.
-
Select whether the form should be displayed on the order form or on a separate page after purchase under show input fields.... If the form is to be displayed on a separate page, select whether the separate page should be displayed multiple times or only once under for multiple orders....
-
Select whether the form should be active immediately after saving under active.
-
Select the products for which the form should be displayed under products.
-
Select the language for which the form should be displayed under language. If you want to offer multiple languages, create a separate form for each language.
-
Enter a title and a description. Use placeholders to customize the texts.
-
Click on the save button. The form is created.
Add input fields to the form.
-
Scroll to the add input field section.
-
Select the type of input field (e.g., small text field, checkbox, dropdown) under type.
-
If you selected address data, you can choose whether the entries should be included on the e-ticket under include in e-ticket (e.g., if the event attendee is not the same as the buyer).
-
Each type of input field has different options.
-
Enter the name in the name (internal) field. The name is only visible to you.
-
Enter the text that should be displayed to the buyer in the label field, e.g., first name.
-
Select whether the input field should be active immediately after saving under active.
-
Enter the position of the input field in the order field. The input field with the lowest position will be displayed first.
-
Select whether the input field is required under mandatory.
-
Click on the add new input field button.
-
At the bottom of the page, you will see your newly created input field in the list.
-
Repeat this process for all the input fields you want to add.
You can change the arrangement or order of the fields on the order form later in the form list.
Read additional input fields
See what buyers have entered in the additional input fields.
-
In the vendor view, open account > additional input fields.
-
Click on the pencil icon next to a form.
-
Click on the buyer data button.
-
A list of entries will be displayed.
You can navigate directly to the order.
If you want to export the overview as a CSV file, click on CSV export and then select the desired format.
Transfer additional input fields via IPN
Transfer what buyers have entered in the additional input fields via IPN.
-
Integrate a generic IPN connection to Digistore24.
-
Select the element additional input fields under send notifications for.
-
Click on the save button. The IPN connection is set up.
The data from the additional input fields will be transmitted in a separate IPN notification. In your system, you can then merge the data with the order data.
Note
We cannot guarantee that IPN notifications will always be performed in the same order. The reason is that for some payment methods, notifications arrive very late (e.g., for advance payments). Additionally, there are asynchronous effects: the order process never waits for the IPN notification of the additional input fields, but sometimes for the IPN notifications regarding the payment. We therefore recommend temporarily storing the IPN notifications regarding the additional input fields in the database.