Activity Messenger Help Center

Build and share your first form

Build a form around one outcome: collect a request, register a participant or obtain information you need before an activity. This guide takes you from a sample or blank form to a checked, shareable link. For checkout and invoicing, follow Payment forms.

Before you begin

Tip

Decide who will complete the form, whose information you need, and who on your team will review submissions. Prepare any instructions, consent text and required questions. Start with a short form; add optional refinements after the main path works.

1. Create the form

Open Forms > Create. Choose a sample that matches your workflow or select Create from scratch. Select the appropriate type, enter a name and create the form. Samples provide a starting layout; review their questions, recipients and confirmation content before sharing.

2. Build the questions

Open the Form tab. The respondent or account-owner question identifies the person completing the form. Edit that block to select the information to collect. Add a separate participant or child question when someone is registering another person.

To add a block, click + in the form editor. The Add a new block picker opens with available block types organized in tabs. Choose a block type, then configure it in the editor that opens. Available blocks depend on the form type and organization settings. You do not need to choose a separate Create or Save action in the picker: selecting a block opens its configuration. When it is configured, it is added to the form.

You can also use a question’s three-dot menu to choose Add a question > Before or Add a question > After, then select the block type and configure it. Use this to place a new block relative to that question. Reorder blocks so the form follows the respondent’s decisions. Use Required only for answers needed to complete your workflow.

Choose the right question or content block

Need Available blocks and uses
Short answers and choices Yes/No, text input, dropdown, radio buttons for one choice, checkboxes for several choices
Quantities and calculations Number with minimum/maximum, administrator-preset number, formula using supported numeric/expense questions and arithmetic operators
Comparison and feedback Star rating, radio grid, checkbox grid, number grid, ranking
Layout and instructions Text, image, spacer, video, page break, several inputs on the same line
Conditional paths Conditional branching shows the relevant follow-up questions
People Participant, additional child, second parent, emergency contact, age category or company
Scheduled activities Class or Multiple Classes, connected to activities you created
Dates and staff time Date/time, time range, time selection, date selection, date ranges, check in/out, time tracking and weekly availability
Documents and consent Image/video uploads, respondent signature, administrator signature and acceptance checkbox
Internal processing Administrator-only hidden questions and notification recipients based on an answer
Confidential information Dedicated encrypted question types; use the correct type and verify staff access
Purchases E-commerce blocks in a payment form; see the payment-form guide
Expenses Expense claim blocks on eligible forms that do not collect payment
Reusable questions Save a frequently used custom question as a sample
Mailing subscriptions A newsletter subscription question linked to the appropriate marketing form

Time-tracking settings can include rounding and a break deduction. An administrator-preset number is useful for a value the respondent should not change, such as a rate in a contract. An upload question collects a file from the respondent; a content image or video displays material you supplied. Check the upload control for the applicable file limit instead of assuming a video’s duration determines its size.

For branching, follow Using conditional branching. For sensitive data, use the appropriate encrypted field, such as the dedicated U.S. SSN question.

Reuse answers in messages

When editing a question, assign a custom merge field if you need its answer in a message. The field then appears in the form-related fields offered by the message or template editor. Choose a field from the form that supplies the recipient context; preview it with a representative response.

3. Set access and confirmation

Use the form’s access settings when only particular clients, members or lists should be allowed to respond. Configure saving, sign-in, submission limits or opening/closing dates as needed. See Form access for the conditions each rule checks.

On Confirmation, edit the message shown after submission. You can include next steps and links to another form or a document. On Options, configure PDF generation, the confirmation email, the form language and staff notifications. Receiving a PDF or notification depends on these settings; do not assume every form sends both automatically.

If bilingual forms are enabled for your organization, translate questions and confirmation content within the form. Follow Translate a form; creating two separate forms is not a requirement for a bilingual form.

4. Check the respondent experience

Use Visit or Fill to open the form. Review every required answer, conditional branch and confirmation. Administrator entry can expose extra controls; also check the ordinary client experience before launch. A submitted form can create a real response and trigger configured notifications, and a payment form can charge in live mode.

In Respondents, refresh and locate the response. Open it to check the saved answers and the PDF when generated. Confirm the intended staff received their notification and the respondent received the appropriate confirmation.

5. Share the form

Select Share and choose the channel your audience will use:

  • Copy the shareable link for an email, SMS, website button or social post.
  • Send the form through Activity Messenger.
  • Print the QR code for access from a phone camera.
  • Copy the iframe or popup-button embed code for your website.

Share a form using its link or the email and SMS action

For website embedding, configure the organization’s secure website address and use the generated code. Popup buttons require JavaScript support on the host website; use the iframe option when appropriate. Updating the form changes what the shared link opens.

After launch

Use Manage forms and submitted responses to find responses, correct answers and export results. You can export selected question columns to Excel and download generated PDFs for selected respondents as a ZIP file. For a focused emergency or medical handout, review the available question selection before downloading and printing.

Continue your workflow