This is the home of the Make Community team for the WordPress open sourceOpen SourceOpen Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. project!
Here is where we have policy debates, project announcements, and assist community members in organizing events.
Everyone is welcome to comment on posts and participate in the discussions regardless of skill level or experience.
Get Involved
If you love WordPress and want to help us do these things, join in!
As of September 2024, we have retired CrowdSignal for post-event attendee surveys in favor of Jotform, which allows for multilingual surveys. We will start with English surveys and coordinate the implementation of translations between Q4 2024 and Q1 2025, along with the implementation of the Organizer post-event Debrief survey and Sponsor surveys if needed.
Choose a form type: Blank Form, Use Template, or Import Form.
If you select Blank Form, you can start from scratch. With Use Template, you can select a pre-designed template. Import Form allows you to bring in an existing form.
Form Builder
Use the drag-and-drop interface to add elements like Text Fields, Dropdowns, Checkboxes, Radio Buttons, and more.
Customize each element by clicking on it and adjusting the settings (e.g., label, placeholder text, required fields).
Add additional pages or sections as needed using the Page Break element.
Organizers will receive an email with the subject “WP Event Attendee Feedback: New Submission” every time that attendees fill out the form selecting their event.
Create Conditional Logic to Send Responses
Go to the Settings tab at the top of the form builder.
The Event list option for the question “Which event did you attend?” is manually populated. This requires us to periodically review and add newly planned events to ensure the list is up-to-date and set up the Conditional Logic to send the responses to organizers. As of August 22, 2024, all upcoming events currently in status from preplanning onward have already been added.
Once an event is moved to “Schedule”, the community team receive an automated email with the subject “Reminder: Add New Event to Post-Event Surveys” reminding them to add the new event to the list and set up the Conditional Logic to send the responses to organizers.
Moving forward, we recommend continuing to explore with Jotform and Neso potential methods to automate the population of the event list directly from one of the community websites, which could streamline this process and ensure accuracy.
Open your form and go to the Settings tab at the top.
Select Integrations:
In the left-hand menu, click on Integrations.
Find Google Sheets:
Scroll down or use the search bar to find Google Sheets. Click on it to start the integration process.
Authenticate with Google:
Click “Authenticate” and sign in to your Google account. Ensure that you grant Jotform the necessary permissions to access your Google Sheets.
Configure the Integration:
Create a New Spreadsheet: Select this option if you want Jotform to create a new Google Sheet for the form submissions.
Use an Existing Spreadsheet: Select this option if you want to connect to an existing Google Sheet. You’ll be prompted to choose the specific spreadsheet and worksheet.
Jotform will automatically map your form fields to columns in the Google Sheet. You can customize the mapping if needed.
Complete the Integration:
Once you’ve configured the integration, click “Save” to activate it.
Do Not Manually Edit Headers: Avoid changing the headerHeaderThe header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes. row (first row) in the connected Google Sheet, as this can disrupt the data mapping.
Backup Data: Regularly back up your Google Sheet to avoid data loss, especially if you’re handling large volumes of submissions.
Monitor Permissions: Ensure that the correct permissions are set on the Google Sheet, especially if it’s shared with others.