Vladi Gubler
Vladi Gubler
October 27, 2025

Introduction

Often organizations receive important emails that need to be archived, shared, or stored in a structured way within Microsoft SharePoint. With Ultimate Forms you can easily implement such a solution. And you stay fully inside SharePoint while leveraging its built-in Forms, Actions and Print/Export functionality. All without complex flows or external connectors.

In the following we walk through the business case, then show how to set up the solution in Ultimate Forms.


Why convert an email to PDF?

Converting incoming email messages into PDF format and routing them into SharePoint provides several benefits:

  • Archiving – A PDF provides a fixed snapshot of the email content, which is ideal for long-term records management.

  • Shareability – PDF is a universal format, easier to share with stakeholders and external parties.

  • Record keeping / compliance – PDF helps keep a static, auditable version of correspondence for legal, regulatory or internal-audit purposes.

  • Organization – Instead of leaving emails in inboxes, you can automatically store them in a document library with metadata, folder structures and versioning.

Using Ultimate Forms you can build a no-code automation that picks up emails (or tracks email metadata) and then formats or prints the content into a PDF and stores it in SharePoint, all in a streamlined way.


How to set up the solution in Ultimate Forms

Here’s a step-by-step guide to achieve the same email-to-PDF conversion and storage scenario using Ultimate Forms.

Step 1: Establish your email ingestion process

First, you need a way to bring the emails into SharePoint so that Ultimate Forms can act. For example:

  • Create a designated mailbox (e.g., inbound@yourorg.com) where relevant emails are directed.

  • Use standard mail-flow rules (in Exchange/Outlook) to forward (or copy) the email into a SharePoint list or library. For example, configure Outlook or Exchange so attachments or email content are forwarded into a SharePoint list or into a document library.

  • In SharePoint, create a List or Document Library to capture these incoming emails (or their metadata). For example: columns for Subject, Sender, Received Date, Body, Attachments, etc.

  • Create an Import profile in Ultimate Forms to automatically convert emails to SharePoint list items.

Once the email arrives and is represented in SharePoint, you are ready to apply automation to produce PDF documents.

Import

Step 2: Create a Print Template in Ultimate Forms

In order to convert the email to a PDF (or even Word) output, you’ll create a Print template in Ultimate Forms.

  • Navigate to the target list (or library) where the email items are stored.

  • In Ultimate Forms, go to the Print component.

  • Create a new print template of type Item (since you want to convert each email-item individually).

  • Define the layout: you can select the fields from the SharePoint item (e.g., Subject, Body, Sender, ReceivedDate, Attachments), or upload a Word .docx template with placeholders like [[Subject]], [[Body]] etc.

  • Configure the output formats: select PDF (and optionally Word/Excel) as the export format.

  • Save the template.

Print template

Step 3: Build an Action in Ultimate Forms to Automate the Conversion

Next you’ll configure an Action (in Ultimate Forms) to pick up the email item and generate the PDF, then route it to the document library automatically.

  • In the same list/library, open Ultimate Forms and go to the Actions component.

  • Create a new Action. Choose the Print List Items action type.

  • Configure the Action:

    • Trigger – you could set an event-trigger (e.g., when an item is created or modified) or a timer-based trigger (e.g., hourly/ daily).

    • Filter – specify that only items matching certain criteria should be processed. For example, filter by Sender or words in the Subject.

    • Template – select the print template created in Step 2.

    • Format – choose PDF output.

    • Destination – choose where to send output: Save to a SharePoint document library.

    • Filename – define a dynamic file name, e.g., Email_[[ID]]_[[ReceivedDate]].pdf.

    • Optionally include original attachments: Ultimate Forms supports embedding attachments or merging them into the PDF.

  • Save the action.

Action

Step 4: Test the Solution

  • Send an email into the designated mailbox so that an item is created in your SharePoint list.

  • Wait for the action to trigger (either via the event or wait for timer).

  • Inspect the destination: the PDF should appear in the document library (or email inbox, depending on configuration).

  • Open the PDF: it should reflect the layout you designed, with correct fields pulled from the SharePoint item.

  • Validate attachments (if included), filename, and metadata.

  • Adjust formatting, filters or triggers as needed.

Step 5: Optional Enhancements

  • Archival & retention – once PDF is generated, you could update the original item’s status to “Archived” or change permissions.

  • Approval process – combine with Ultimate Forms Alerts or Approval steps: for example, only after a manager approves does the PDF generation occur.

  • Email notifications – have the generated PDF emailed automatically to stakeholders via the Action.

  • Schedule bulk processing – Use timer-actions to convert batches of emails daily, weekly, etc.

  • Branding – design your Word template to include logos, headers/footers etc so that the resulting PDF looks professional.

  • Metadata tagging – populate additional metadata columns on the document library from the original email item for better search, filtering and compliance.


Why use Ultimate Forms versus Power Automate

Here are key advantages of using Ultimate Forms for this scenario:

  • No external connectors required – Everything runs inside SharePoint using the Ultimate Forms components (Forms, Print, Actions) rather than building a flow in Power Automate and managing connectors/APIs.

  • Simplified no-code configuration – Business users / power users can create templates, buttons, actions and schedules without coding.

  • Integrated end-to-end solution – The entire process (list capture, form handling, automation, print/export, storage) can be designed within the same toolset rather than splitting between SharePoint lists, flows, library connections.

  • Flexible triggers and scheduling – Ultimate Forms supports event-based and timer-based automation out of the box.

  • Rich document generation – With the Print component you get full control over layout, formatting, attachments, Word template support and output formats (PDF/Word/Excel).

  • Reduced dependence on licensing/connector quotas – Since you’re not calling many external connectors (e.g., converting HTML to PDF via third-party connectors), you reduce potential licensing or cost complexity.

  • Faster deployment – Designing within Ultimate Forms tends to be faster for SharePoint-centric scenarios, especially when you already manage your forms in SharePoint.


Summary

If you need to convert incoming emails into PDF documents and archive them in SharePoint, Ultimate Forms provides a streamlined, no-code way to build that solution. The process is:

  1. Capture the email in a SharePoint list.

  2. Create a Print template (PDF/Word) in Ultimate Forms.

  3. Define an Action that triggers on item creation (or schedule) to generate the PDF and store/route it.

  4. Test and refine.

  5. Enhance with branding, metadata tagging, scheduled bulk runs or approval logic.

By embedding every step within SharePoint and using Ultimate Forms’ built-in features (Forms, Print, Actions), you get a robust, maintainable solution for email-to-PDF conversion suitable for archiving, compliance, shareability and record-keeping.

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
ULTIMATEforms is a complete platform that enables everyone to easily create and maintain Microsoft SharePoint-based business solutions without a single line of code
Powerful Forms
State-of-the-art responsive forms, complete with tabs, permissions, dynamic rules, repeating sections, electronic signatures and advanced validation, powered by our AI-assisted form generator
Powerful Automation
Replace complex workflows with simple, but powerful actions to create and update data inside SharePoint and in a variety of integrated applications and databases
Powerful Reporting
Transform data into actionable insights with detailed exportable reports, sophisticated dashboards, color-coded calendars and dynamic charts
100’s of Templates
Build and replicate business solutions with ease, selecting from our vast free library and creating your own custom templates, all installed with a single click
Dive deeper
Watch a short introductory video showcasing the different unique capabilities of UltimateForms.
Ready to get started?
Hands-on training is the best way to get proficient. That's why we've created three unique training offerings which will help you master ULTIMATEFORMS. Our interactive sessions are delivered via web meetings and conducted within personal virtual workspaces.
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
Microsoft partner logo
© 2005-2025 Infowise Solutions Ltd. All rights reserved.
Privacy | Cookie Policy | Accessibility | Cloud SLA