-
General information
-
Account Settings
- Creating & managing your personal doo account
- Organization settings: Managing your account settings
- Multi-user: Working as a team
- How to reset your password
- Changing the email address of your doo account
- The doo account packages
- What can I do if a doo site does not load
- Independently adapt standard designations of the doo booking process
- How do I delete my account
- Payment Process: How to manage payment options
- Password Security using doo: What options are available?
-
Events
-
- Edit email contents
- Using placeholders in booking email templates
- How to adjust invoice contents
- Attendee tickets and QR code scanning
- What do doo tickets look like?
- E-mail attachments for bookers and attendee
- Certificates & Co: Create custom documents
- Define your own booking conditions
- Revenue Disbursement: Entering and editing invoice address & bank account information
- Create bilingual (multilingual) events
- Bookings with manual approval
- Create a waiting list
- Access codes and promotion codes: Discounted tickets for your participants
- doo Widgets: Integration into your own website
- Custom event website
- How to create a booking process in english
- Providing flyers, event programs or direction sketches
- Tips for a smooth entry
- How does the booking process work for my attendees?
- How do I make test bookings?
- Creating exclusive registration access for selected contacts
- Delete ticket categories & change prices and sales periods after go-live
- Cancellation of events
- What are event fields and how do I use them best ?
- Shorten the booking process and prefill data: How to make the booking process as convenient as possible for bookers
- Tips for virtual events with doo
- Integration into your own Facebook page
- Event Templates: Creating templates for your events
-
Manage Bookings
- Manage bookings and attendees
- Monitoring incoming bookings
- The attendee overview
- Invitation list: Track the registration status of specific contacts
- Manual registration
- Resend automatically generated emails
- Rebooking: How to change existing bookings
- Cancellation & Refund Handling
- Booking self-service: Allow bookers to subsequenty access and edit their bookings
- Download booking overview and attendee list
- Change of attendee data and invoice address
- Bank transfer: How to deal with pending transactions
- What to do, if someone has not received their confirmation e-mail or ticket
-
Contact Management
- Contacts: Introduction and Topic Overview
- Contact details: Collect cross-event contact information
- Overview contact data fields
- Managing contact data fields
- Creating contacts - How do contacts get into the doo contact center?
- Contact import - Bulk creation and editing of contacts
- Managing existing contacts
- Creating and managing contact groups
- Datamatching & Synchronization of booking data and doo contact
- Email subscriptions: Double opt-in & opt-out options at doo
- Deleting contacts
-
Emails
-
- E-mail messages: How to create a new message
- Contact management: How to build up clean recipients list
- Performance report: How to evaluate the send-out of your email messages
- Email activities: What the status reports of your email messages mean
- Bounce management: Tips for high quality recipient lists
- Use liquid code in email messages for individual personalization
-
Websites
- The doo website editor: create an individual event page
- Mobile optimization: Customize your site for all your devices
- Installing different tracking tools on the website
- Creating a SSL certificat (HTTPS) to ensure data security
- Website Tracking: How to integrate doo into your Google Analytics To be Created
-
Additional Functions
- Optional Service: Refund handling via doo
- Ticket design: How to get your ticket in the desired design
- Forms - Set up surveys and feedback requests for your attendees
- Embedded Reports
- Customer specific sender emails
- Email inbox: How to manage email requests from your participants within doo
- Add calendar entries to your event communication
- Filtered cross-event widgets: How to show only selected events
-
Automations
-
Booker & Attendee FAQ
-
Developer Documentation
Create and edit a scenario
To automate a process using the doo automation module, you need a scenario. Learn here how a scenario is structured and how you can create a new scenario or edit an existing one.
1. Basic logic
A scenario is a string of different modules, each defining what data should be processed and how. By chaining modules from left to right, you can define when or by what means the process should be started and what should happen with which data to ultimately achieve the desired goal of automation. Here, you have a huge range of modules from a variety of vendors as well as additional tools and filters at your disposal. The most important terms are explained here. So, depending on the use case, a scenario consists of a combination of doo modules and the modules of other tools such as Google, Microsoft, social media platforms, chat programs or CRMs.
2. Begin a new scenario
2.1 Build a scenario yourself
You have the possibility to create a scenario completely by yourself by clicking on “+ Create a new scenario” in the upper right corner.
2.2 Use a template
Alternatively you can use one of the prefabricated templates. The templates are provided doo and contain instructions on what to do to configure the scenario. Especially for new users of the automation module they can help to understand the logic of scenarios.
The available templates can be found under the Templates item in the main menu bar on the left.
If you click on one of the public templates, you will see an animated preview of the scenario with the corresponding modules, tools and filters. By clicking on “Create new scenario from template” you can create a new scenario based on the template. In the next step, you have to configure this scenario for your setup, for example, you have to enter the access data for accessing applications. If necessary, you can then adapt the scenario to reflect your individual process.
2.3 Scenario-editor overview
-
When you start a new scenario, you should name it as soon as possible and then click the save icon at the bottom of the toolbar to easily find the scenario again.
-
If you are not using a template but creating your scenario from scratch, you can start creating your scenario by clicking on the plus sign to select the trigger module through which the scenario will be triggered.
-
By clicking on “Run once” you can test your scenario.
-
Via the “Schedule” button you can select a time interval in which your scenario should be triggered.
-
Using the toolbar you can save your scenario, access the settings and add notes. The magic wand icon gives your scenario a neat appearance, and clicking on the airplane icon starts an animated demonstration that shows the sequence of the process. The More button lets you import or export blueprints of the scenario, as well as reset the scenario to an earlier version.
-
In addition to the modules of apps, a variety of other tools can be integrated into a scenario for specific functions. These tools are divided into “Flow Control“, “Tools” and “Text parser“.
-
If a module or tool is used frequently, it appears in the favorites. You can also add your favorites manually.
2.4 Set up connection to your doo organization
If you want to use a software, in most cases you have to log in before you can access the data and functions. This is also true for automations. Most modules require login credentials to access the respective program.
If you use doo module, you will be asked to select a connection. If there is no connection defined for your account yet, we will show you how to set one up here.
Click on “Add” at “Connection” in the module settings dialog. You will now be prompted to enter any internal name for your administration as well as a Client ID and a Client Secret.
To do this, go to the organization settings in your doo organization (gear icon in the header bar). For this you need administration rights. Then select the tab “Users” > “Client credentials”. Client credentials are quasi username and password for technical applications. Assign any internal name and click on “Create”.
doo now generates Client ID and Client Secret. Please note that the latter value cannot be retrieved after closing the pop-up. So do not close the pop-up until you have set up the connection in Make. You can also save the values in a dedicated password manager. The data is as sensitive as your own doo login data, so be careful not to save it unprotected.
Copy the values into the module settings dialog and save them. Make now verifies the login data. If this has been completed successfully, you will now see the name of the connection selected. You can use this connection in other scenarios in the future by selecting it from the dropdown.
3. Build and edit scenarios
3.1 General instructions
For a general step-by-step guide on how to create a scenario, we recommend the Academy of Make (the software on which the doo automation platform is based) and its help center.
Here we want to focus on specific scenarios and doo modules that can be used to automate processes in event and attendee management.
3.2 doo modules
From doo there are a variety of trigger and action modules, which in combination with each other as well as in interaction with the modules of other apps can automate the most diverse processes in event and attendee management.
3.2.1 doo module types
If a scenario is to be triggered by a certain activity in doo, for example when a new booking is received or a new event has gone live, the corresponding module must be selected as a trigger. Triggers can either be modules that are labeled “Instant” in the doo module selection list or any other modules for which you can specify the time interval at which they should be activated before starting the scenario.
The doo modules are divided into the following categories: Event, Booking, Attendee, Contact, Form, Auto Email and Other. When selecting a module, you should carefully consider which data from doo you need for your automation.
Each module includes certain data sets that can be accessed by the subsequent modules. For example, the “Get event” module contains the event ID as well as the name, date, status, address of the event etc..
To see what data a module can pass, you can right-click on the module and select “Run this module only”. By clicking on the thought bubble with a number that appears afterwards, you can call up the data set and view the details of the executed operation. A distinction is made between Input (On which database was the operation executed?) and Output (Which data was delivered?). The output data of each module used can be accessed by other modules in the further course of the scenario using the mapping function.
Often the data of a single doo module is not sufficient to automate an event process. For an auto-email to attendees you might not only need the attendee data, but also the respective booking number and event details. In order to retrieve this data for the individual attendees, further modules (in the mentioned case e.g. “Get booking” and “Get event”) have to be lined up behind the Attendee module in order to get all the required data for the email.
3.2.2 Configuration
Once you have selected a doo module, it still needs to be configured. For example, depending on the module type, the webhook of the corresponding doo organization or the ID of a specific event, form or auto-email must be selected to determine which data should be accessed.
For many modules, you can either select a specific ID from a list during configuration (e.g. a specific event ID to include only this in the scenario) or alternatively activate the mapping function. You will then see all the output data from the previous modules that the current module can access using mapping. For example, if your scenario should not only refer to a specific event, but should dynamically retrieve the corresponding event data from your doo account for every incoming booking across all events, you can drag and drop the “Event ID” of an already used booking module into the corresponding field. This way, all events of your doo organization will be considered in the further run of the scenario.
3.3 doo Auto-Mails
In order to send automatic emails to your contacts, participants or even externals, we recommend creating auto email templates for this in doo in advance. This way you can use our email editor to design your message as usual in your individual design and with all available placeholders. You can access all live doo auto emails using the “Send auto email” doo module and thus automate the sending using your scenario.
For more information on creating auto emails, click here.
3.4 Edit existing scenarios
General information on how to edit an existing scenario can be found here.
At this point we would like to give you additional tips & tricks on how to edit the doo templates or other existing scenarios in the easiest way.
4. Example scenarios in event management
To illustrate the general logic of automation scenarios, this article explains some scenario examples.