Vladi Gubler
Vladi Gubler
February 07, 2025
Stay in the know
Get helpful videos

Understanding SharePoint Forms

  • SharePoint forms are primarily used for data collection and can streamline business processes by facilitating input from users.

  • Data entered via SharePoint forms into lists can be linked to other applications such as Excel, allowing for better data management and reporting.

  • Integration with email notifications allows form owners and other potential interested parties to be alerted when new responses are submitted, ensuring timely action.

  • Custom list forms, such as the ones generated by Infowise Ultimate Forms, can be created to enhance user interactions by displaying, editing, and adding list items.

  • Default forms associated with SharePoint lists include DispForm.aspx, EditForm.aspx, and NewForm.aspx, which can be customized or replaced with new forms.

  • Custom forms can be associated with specific content types, allowing different forms to display relevant fields according to the content type.

Setting Up a SharePoint List

There are multiple ways in which you can create and publish a SharePoint list (and its associated forms). For those of you who value thei time, I would suggest using the Form Generator feature of Ultimate Forms. It uses simple natural language prompts to suggest a list of most commonly occurring columns matching your requirements, which then can be adjusted further. It saves you the significant amount of time needed to set up all columns manually. It can also facilitates creation of column permissions, validation rules and dynamic rules, resulting in a smart dynamic form right off the bat.

Creating a Form in Form Designer

There are several ways in which you can create forms for SharePoint lists. As I already mentioned, every list comes with a basic set of forms already pre-configured. Those will include all the columns in the list, but not much more than that. These are really only suitable for simple lists that require no special logic.

You can customize the appearance of a SharePoint list form using Power Apps, which gives you additional capabilities, including customizable layout, additional column  configurations and conditional display of columns.

Using the Form Designer component of Ultimate Forms, you can create advanced forms, which include the widest possible array of features, including repeating sections, summaries, payment, electronic signatures and many more unique capabilities. You can easily create modern responsive forms, that can be filled both by internal users, as well as optionally by external visitors.

Adding Email Notifications Using Alerts and Actions

You can add alerts using the built-in alerts or Power Automate. With built-in alerts, you will only have a very limited set of customizations, making it usable only for some very basic scenarios. With Power Automate you have a much wider set of features, but it comes with a price of much steeper learning curve. With Power Automate you can configure your own templates, which will include column values of the SharePoint list item.

When using Ultimate Forms, you have several options to select from, when you want to convert SharePoint list item into an email:

  • Alerts component
    • Customizable recipients, both internal and external. For example, you have the ability to easily set a column value of the item to be the recipient of the email (such as Assigned To column value).
    • Variety of triggers, such as events (when item is created or modified), timer (such as 2 days before Due date or 2 weeks after creation) or even all items based on certain conditions.
    • Flexible email content templates, allowing you to create both Subject and Body of the email in an interactive designer and include column values and even action buttons.
  • Actions component - you can choose from 2 action types:
    • Send email - simple email sending within the organization, with customizable subject and body
    • Print list items - automate creation of documents in various formats (HTML, MS-Word, Excel or PDF) and delivery via email to a dynamic set of recipients. This action is capable of sending emails to anyone in the world. Make sure to first create a print template inside the Print module. A print template is required to create a print action. In your print template you can design how the result is going to look like. You can for example select which columns from the SharePoint list you want to appear there, as well as create you own custom header and footer. You can even create a shareable header/footer and re-use it across your print template. This makes it easy to ensure the correct branding is used consistently throughout your organization.

In both cases, it is possible to trigger the email based on a specific change in one or more column values, ensuring that only certain changes trigger the email, enhancing the relevance of the email. And with our "after change" conditions, it's easy to ensure the email only goes out when a particular change happens and not on any change. For example, Status after change equals Completed will ensure that only when someone actually changes the status to be Completed, the email goes out. It will not be triggered again, even if the SharePoint list item is modified again later.

Ultimate Forms combines the power of advanced no-code solution with ease of use of built-in alerts for a perfect balance of simplicity and flexibility.

Directly Sending Form Data to Email

You can create a Data connection in Ultimate Forms to allow users to send their submitted data directly via email. This way users can avoid SharePoint lists completely and directly send the form to email. The form based on the Data connection will be emailed upon submission without being first stored in SharePoint. Forms based on data connection can be placed on any SharePoint web part page. They looks and function identically to regular SharePoint forms.

You simply create a new data connection and select Email is your type. Define which columns you want it to include. It's very similar to create columns in SharePoint lists, we support the exact same column types here. Then create a new form, again, the process is identical to working with SharePoint lists. But unlike lists, the infomation submitted through the form of this type of data connection does not end up stored in any list. It is just sent out through an email, without leaving any trace in the system.

Customizing Email Content

When you generate email via Alerts and Actions, you have full control over all properties of the outgoing emails.

  • Users can provide customized email subject and body and specify recipients based on values of SharePoint list item columns.

  • It's possible to customize the recipient email addresses, email subject, and introductory text through static values or formulas.

  • Dynamic content can be included in the email body and subject by referencing properties from the SharePoint list items.

  • Email bodies can be modified to include details from SharePoint columns, such as owner information, by appending dynamic content during the email configuration process.

  • Including specific values from the list item in the email body improves clarity and relevance for recipients.

  • Recipient email addresses in automated flows can be dynamically assigned based on fields from SharePoint list items, ensuring that the correct individuals receive pertinent information.

Conclusion

As you can see, there is a wide variety of possibilities when it comes to sending emails out. They differ in their complexity and features. Try to experiment to find out which one serves your needs the best.

Loading...

Add your comment

Comments are not meant for support. If you experiencing an issue, please open a support request.
Build powerful business applications in SharePoint using only your browser.
100% No-Code Solution
It’s never been easier to create, innovate, and share. All you need is your web browser!
Cost-Effective
Address business process pain points immediately. Save time and money.
Fantastic Support Team
In addition to our responsive support team, a wide variety of resources, documentations, tutorials, blogs and webinars is available to you

Flexible Forms

Convenient responsive modern forms, featuring tabs, section and column permissions, dynamic rules, repeating sections, electronic signatures and input validation, while keeping all your data safely inside SharePoint.

Smart dynamic SharePoint forms provide an exceptional user experience, improve data quality and simplify business processes, saving you valuable resources.

Form designer Form designer

Intuitive Automation

Replace complex SharePoint and Power Automate workflows with simple, but versatile Actions to create and update data inside SharePoint and in a variety of integrated applications, such as Exchange, MS SQL, Teams and many more.

By reducing the learning curve, you empower more people in your organization to create and manage business solutions, successfully removing bottlenecks.

Automation Automation

Clear Reporting

Present data as actionable insights with detailed shareable reports, dashboards, KPIs, calendars and charts.

Everyone is able to visualize information in an accessible fashion, improving responsiveness and accountability.

Reporting Reporting

100’s of Templates

Easily create, replicate and distribute forms and automation-enhanced SharePoint business solutions, selecting from our vast free library and creating your own custom templates in Infowise Ultimate Forms.
You are able to build once and automatically deploy multiple times in various locations across sites and tenants, saving you time and effort.
Templates Templates
Dive deeper
Watch a short introductory video showcasing the different unique capabilities of UltimateForms.
Microsoft partner logo
© 2005-2025 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA