---
schema_version: "1"
id: bdba1282262e41a2ffbcf4677203d4d283bfd59e24cffa41f37b2f0d57d6bc6d
title: Create a Custom Action Button in Salesforce Maps
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/sales/264-0-0/salesforce_maps_setup_custom_action_create.md
canonical_url: https://help.salesforce.com/s/articleView?id=sales.salesforce_maps_setup_custom_action_create.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 70dd76d00fc18c2fab52dab7e1dc76315ab490cd8fd8afc2877b0fe909286b1b
description: Create a custom action that opens a web page, loads a Lightning web component, or triggers a flow directly from a map marker.
products:
  - Sales
  - Salesforce Maps
release: "264"
---
# Create a Custom Action Button in Salesforce Maps

Create a custom action that opens a web page, loads a Lightning web component, or triggers a flow directly from a map marker.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Lightning Experience</strong> and <strong>Salesforce Classic</strong></td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:left;vertical-align:top;" id="d9633e74">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d9633e74 ">To configure Maps features:</td>
            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d9633e74 ">Customize Application</td>
          </tr>
        </tbody>
      </table>

1. From Setup, open **Installed Packages**, find Salesforce Maps, and then click **Configure** | **Settings** | **Custom Actions**.
2. Click **Create**, and then name the button.
3. Select where the button appears.
4. Specify the requirements for the button to appear.
5. Configure the process and automation: open a URL, load a Lightning web component, or trigger a flow.
6. Save, and then add the button to a button set.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-sales-salesforce_maps-264-0-0-production-enus/2addcda4-01f0-4f47-83c5-f499a45bf555/images/icon_note.png)

Note In some configurations, a flow triggered by a Maps custom action can run twice, creating duplicate records. For workarounds, see [Salesforce Maps Troubleshooting](https://help.salesforce.com/s/articleView?id=sales.salesforce_maps_setup_troubleshooting.htm&release=264.0.0&type=5 "Resolve common Salesforce Maps issues with this quick reference.").