SharePoint Button Web Part and how to add more automation.

Discover how Lightning Tools Actions transforms SharePoint buttons into powerful automation tools—enabling workflows like list updates, document sharing, form launches, and more—all with dynamic styling and conditional visibility.

SharePoint’s built-in SharePoint Button Web Part and Call to Action web parts offer a simple way to add clickable buttons to a modern intranet page. But there’s a catch: they’re just links.

For organizations building dynamic, task-driven intranet experiences, clicking a button should do more than just navigate. That’s where Lightning Tools Actions comes in—giving you powerful, multi-step automation behind beautifully styled buttons, all within your SharePoint environment.

Below is the SharePoint Button Web Part added to a section with a background. Notice the properties include the ability to create a label for your button, and then specify a link. So these buttons are ideal for providing navigation, but not much beyond that.

SharePoint Button Web Part on a SharePoint Intranet page.

The Call To Action Web Part is similar, allowing for a label to be set and a link to be assigned to the button. However, additional properties include the ability to set a background and also Alternative text for Accessibility.

SharePoint Call to Action Web Part on a SharePoint Intranet Page.

What Does the Out-of-the-Box SharePoint Button Web Part Actually Do?

Let’s start with the basics.

Web PartPrimary FunctionCustomizationAutomation
SharePoint Button Web PartLink to a URLLimited text and style options
Call to ActionLink to a URL with an image or descriptionSlightly more visual than Button

While useful for basic navigation (e.g., “Read More,” “Go to Form”), these web parts don’t allow you to perform actual business processes or interact with data. That’s where they fall short.


Meet Lightning Tools Actions: Buttons with Automation

With Lightning Tools Actions, your buttons become workflow engines. You can place action buttons on any SharePoint page, or within and SharePoint List or Library on the command bar. The SharePoint page buttons can be styled exactly how you want, and attach multiple actions behind a single click—no code, no Power Automate needed (though it’s also supported!).

What Can a Lightning Tools Action Button Do?

Here’s a sample of the available actions:

  • Execute Script -This action allows executing dynamically generated JavaScript code
  • Open Form (Lightning Forms or Custom) – Opens a New, Edit or Display item form in a panel.
  • Send Email – Sends dynamically generated emails with extended configuration from your SharePoint site to any recipients.
  • Add List Item – Adds a new item to a SharePoint list.
  • Add Site to Favourite – Marks site as followed for a user.
  • Update Item – Updates an item immediately with configurable values in a SharePoint list or library.
  • Move or Copy Document – Allows user to move a document from one SharePoint document library to another.
  • Create a Shared Link – Creates a shared link for an item from list or library.
  • Start Power Automate Flow – Start Power Automate Flows by request.
  • Create Folder – Creates a new folder or folder path.

Below, you can see how using the Scope control, you can attempt a series of actions, and then display a success or failure message to the user.

Lightning Tools Actions - SharePoint Button Web Part Alternative

Premium Actions include:

  • Generate Document – This action generates new Word document based on Template
  • Merge Documents – Merge Microsoft Word documents
  • Convert to PDF -Converts office document to PDF

Below, you can see the premium actions which include the generation of Word documents from a template, merging multiple selected Word Documents, and converting Word Documents to a PDF.

Lightning Tools Actions Web Part

Advanced Capabilities That Make a Difference

Control Structures

  • Add Conditions and Loops to execute actions based on data or user input.
  • Wrap actions in Scope Controls for error handling and logical grouping.

Variables

  • Use dynamic variables to pass values between actions.
  • Set and retrieve properties from list items, forms, or user context.

Different Types of Buttons, Tailored for Your Intranet Experience

With Lightning Tools Actions, buttons aren’t just functional—they’re flexible, styled, and smart. You can choose from multiple button styles depending on the page layout or user interaction you’re aiming for.

Available Button Types:

Button TypeDescription
CompactMinimalistic buttons ideal for toolbars, sidebars, or dense interfaces.
GridDisplay buttons in a structured grid layout for grouped actions.
Standard ButtonThe traditional clickable button, great for CTAs and form actions.
ListRenders a list-style view of multiple available actions.
TilesVisual, tile-based layout—ideal for dashboards or landing pages.

Each type can be fully styled—including colors, icons, hover effects, spacing, and layout—to match your SharePoint site’s branding or purpose.

Conditional Visibility and Enablement

What makes these buttons even more powerful is that they’re context-aware.

You can control the visibility or enablement of a button using conditions, such as:

  • User is a member of a SharePoint Group (e.g., only “Approvers” see a “Review Request” button)
  • 📄 Column value in a list item (e.g., show a “Mark as Complete” button only if status = “In Progress”)
  • 📅 Date/time conditions (e.g., hide a submission button after a deadline)
  • 🧠 Custom expressions and variables (e.g., based on user profile, form input, or list metadata)

This ensures the right users see the right actions at the right time, enhancing both usability and security.

adding a new SharePoint Button with Lightning Tools Actions


Button Styling: Fully Customisable, Theme-Aware, and On-Brand

Lightning Tools Actions doesn’t just bring automation to SharePoint buttons—it ensures they look great while doing it. Whether you’re building a corporate intranet, a department portal, or a modern SharePoint app interface, your buttons can seamlessly blend in—or stand out—depending on your goals.

General Styling Options for All Buttons

All buttons support General Styles to maintain consistent branding across your site. These include:

  • Background Colour
  • Border (Color, Thickness, Radius)
  • Icon Colour & Size
  • Label Colour & Font Settings
  • Button Spacing & Padding

These styles can be applied globally to all buttons or individually tailored per button—giving you full control over both default appearance and standout actions.

Button State Styling

Buttons support styling for different states to create responsive, user-friendly interactions:

  • On Hover – Change background or label color when the user hovers over a button.
  • Active – Define styles for when the button is being clicked.
  • Disabled – Apply muted or grayed-out styles when a button is not available based on logic conditions.

This allows users to instantly understand which actions are available and when, improving usability across the board.

Theme Integration

All styles default to the active SharePoint site theme, ensuring your buttons feel like a native part of the environment. Whether you’re using a dark mode theme, a custom corporate palette, or one of Microsoft’s built-in themes, Lightning Tools Actions buttons adapt automatically—while still giving you the flexibility to override styling where needed.

Together with button layout types and conditional visibility, styling options help you deliver a polished, interactive experience that users will trust and adopt.

Styling SharePoint Buttons

Real-World Example: Bulk Update via a Page Button

Let’s say you have a SharePoint list of project tasks. You want to let users mark multiple tasks as “Completed” from a page—not the list view.

With Lightning Tools Actions:

  • Place a bulk update button on your SharePoint page.
  • Configure it to update the “Status” column of selected items.
  • Optionally trigger a confirmation email or generate a report.

Try doing that with a regular SharePoint button. You can’t.


Conclusion: Interactivity Without Complexity

If you’re building an intranet that goes beyond content—whether for HR onboarding, IT requests, or document automation—Lightning Tools Actions turns passive pages into interactive apps.

While SharePoint’s native web parts are great for navigation, Lightning Tools Actions is for when you need real business logic behind your buttons.


👀 Want to See It in Action?

Book a live demo and explore how easily your team can turn any SharePoint page into a productivity hub—no development needed.

Related Posts
Clear Filters

SharePoint’s standard lookup column only lets you connect lists within the same site—useful, but limited. With the latest release of Lightning Forms and Forms Studio, you can now create lookup fields that pull data from external systems like SQL, JIRA, and Salesforce using Copilot Connectors. In this post, I’ll show you how we built a Helpdesk Issues form that pulls related issues directly from JIRA, and explain the difference between Lightning Forms and Forms Studio.

Lightning Tools Forms Studio is more than a form builder—it’s a complete solution builder for SharePoint and a cost-effective Power Platform alternative. Design custom forms, automate approvals and actions, package and redeploy solutions, and even migrate legacy InfoPath or Nintex forms with ease.

Add Comment