{"id":69952,"date":"2017-01-02T07:22:10","date_gmt":"2017-01-02T07:22:10","guid":{"rendered":"http:\/\/webkul.com\/blog\/?p=69952"},"modified":"2021-07-16T12:27:02","modified_gmt":"2021-07-16T12:27:02","slug":"how-to-create-a-custom-button-on-record-page-in-lightning-experience","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/","title":{"rendered":"How to create a custom button on record page in Lightning Experience Salesforce"},"content":{"rendered":"\n<p>In this blog you will learn How to create a custom button on record page in Lightning Experience in Salesforce. We generally use the word custom button for salesforce classic and try to find the same in lightning experience. The custom button does not exist in lightning experience, we can create the button, but it is referred as <strong>Lightning Action<\/strong>.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Prerequisites<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Write the following code in lightning component:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted brush:xml\">&lt;aura:component implements =\"force:lightningQuickAction\"&gt;\n\t&lt;!--If you want to customise header then use 'implements =\"force:lightningQuickActionWithoutHeader\"' --&gt;\n        &lt;!--\/**\n         * Webkul Software.\n         *\n         * @category  Webkul\n         * @author    Webkul\n         * @copyright Copyright (c) 2010-2016 Webkul Software Private Limited (https:\/\/webkul.com)\n         * @license   https:\/\/store.webkul.com\/license.html\n         **\/--&gt;\n        &lt;div&gt;\n\t\tHello World!\n\t&lt;\/div&gt;\n&lt;\/aura:component&gt;<\/pre>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">How to create a custom button<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Here is the way in which you can configure a button in lightning experience which is refered as lightning action.<\/p>\n\n\n\n<p><strong>Step 1:<\/strong><\/p>\n\n\n\n<p>1) Switch to lightning experience<br>2) Go to <strong>Setup &gt; Objects and Fields &gt; Object Manager <\/strong><br>3) Select an sobject in which you want to add lightning action<\/p>\n\n\n\n<p><strong>Step 2:<\/strong><\/p>\n\n\n\n<p>1) Go to <strong>Buttons, Links and Actions<\/strong> related list<br>2) Click on <strong>New Action<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download-300x66.png\"><img decoding=\"async\" width=\"1284\" height=\"284\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download.png\" alt=\"\" class=\"wp-image-70073\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download.png 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download-250x55.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download-300x66.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download-768x170.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/download-1200x265.png 1200w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p><strong>Step 3:<\/strong><\/p>\n\n\n\n<p>1) You will observe a picklist with the label <strong>Action Type<\/strong>, which will have following option:<\/p>\n\n\n\n<p>&#8211; <strong>Create A Record: <\/strong> It provides default functionality of creating record in lightning experience, you can add fields according to your need.<br>&#8211; <strong>Log A Call: <\/strong>It provides the default functionality for creating a task to log a call.<\/p>\n\n\n\n<p>&#8211; <strong>Custom Visualforce: <\/strong>You can add you own visualforce page to which the button will redirect. It is mandatory that the respective sobject of which action is created should be the standard controller of visualforce page<br>&#8211; <strong>Update Record: <\/strong>It provides default functionality of editing record in lightning experience, you can add fields according to your need.<br>&#8211; <strong>Lightning Component: <\/strong>You can add you own Lightning Component to which the will open as pop-up on the button click.<\/p>\n\n\n\n<p>2) Select <strong>Lightning Component<\/strong> option, select the lightning component which you have created from above code and fill related information. I&#8217;ve named the label as Demo.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Add the custom action to page layout<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>1) Go to <strong>Page Layout<\/strong> related list. Select the edit option.<br>2) Select <strong>Salesforce1 and Lightning Experience Actions<\/strong> from the panel.<br>3) Drag and drop your custom button to the <strong>Salesforce1 and Lightning Experience Actions<\/strong> section.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag-300x119.png\"><img decoding=\"async\" width=\"1019\" height=\"405\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag.png\" alt=\"\" class=\"wp-image-70088\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag.png 1019w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag-250x99.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag-300x119.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/drag-768x305.png 768w\" sizes=\"(max-width: 1019px) 100vw, 1019px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>4) Click <strong>Save<\/strong>.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">output<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Click on the Button.<br><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1-300x55.png\"><img decoding=\"async\" class=\"alignnone wp-image-70089 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1.png\" width=\"1285\" height=\"235\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1.png 1285w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1-250x46.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1-300x55.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1-768x140.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output1-1200x219.png 1200w\" sizes=\"(max-width: 1285px) 100vw, 1285px\" loading=\"lazy\" \/><\/a><\/p>\n\n\n\n<p>Your Output:<br><a href=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1-300x155.png\"><img decoding=\"async\" class=\"alignnone wp-image-70096 size-full\" src=\"http:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1.png\" width=\"1286\" height=\"663\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1.png 1286w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1-250x129.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1-300x155.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1-768x396.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/output2-1-1200x619.png 1200w\" sizes=\"(max-width: 1286px) 100vw, 1286px\" loading=\"lazy\" \/><\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Support<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>That\u2019s all for How to create a custom button on record page in Lightning Experience, still have any issue feel free to add a ticket and let us know your views to make the code better <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\"> https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/<\/a><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this blog you will learn How to create a custom button on record page in Lightning Experience in Salesforce. We generally use the word custom button for salesforce classic and try to find the same in lightning experience. The custom button does not exist in lightning experience, we can create the button, but it <a href=\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":104,"featured_media":70099,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1887],"tags":[4278,4279],"class_list":["post-69952","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-salesforce","tag-custom-button-in-lightning-salesforce","tag-lightning-action"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to create a custom button on lightning record page Salesforce<\/title>\n<meta name=\"description\" content=\"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to create a custom button on lightning record page Salesforce\" \/>\n<meta property=\"og:description\" content=\"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-01-02T07:22:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-07-16T12:27:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Aakanksha Singh\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Aakanksha Singh\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\"},\"author\":{\"name\":\"Aakanksha Singh\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80\"},\"headline\":\"How to create a custom button on record page in Lightning Experience Salesforce\",\"datePublished\":\"2017-01-02T07:22:10+00:00\",\"dateModified\":\"2021-07-16T12:27:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\"},\"wordCount\":397,\"commentCount\":6,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png\",\"keywords\":[\"custom button in lightning salesforce\",\"lightning action\"],\"articleSection\":[\"Salesforce\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\",\"name\":\"How to create a custom button on lightning record page Salesforce\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png\",\"datePublished\":\"2017-01-02T07:22:10+00:00\",\"dateModified\":\"2021-07-16T12:27:02+00:00\",\"description\":\"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png\",\"width\":825,\"height\":260},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to create a custom button on record page in Lightning Experience Salesforce\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80\",\"name\":\"Aakanksha Singh\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Aakanksha Singh\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/aakanksha-singh391\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to create a custom button on lightning record page Salesforce","description":"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/","og_locale":"en_US","og_type":"article","og_title":"How to create a custom button on lightning record page Salesforce","og_description":"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.","og_url":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-01-02T07:22:10+00:00","article_modified_time":"2021-07-16T12:27:02+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png","type":"image\/png"}],"author":"Aakanksha Singh","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Aakanksha Singh","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/"},"author":{"name":"Aakanksha Singh","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80"},"headline":"How to create a custom button on record page in Lightning Experience Salesforce","datePublished":"2017-01-02T07:22:10+00:00","dateModified":"2021-07-16T12:27:02+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/"},"wordCount":397,"commentCount":6,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png","keywords":["custom button in lightning salesforce","lightning action"],"articleSection":["Salesforce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/","url":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/","name":"How to create a custom button on lightning record page Salesforce","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png","datePublished":"2017-01-02T07:22:10+00:00","dateModified":"2021-07-16T12:27:02+00:00","description":"In this blog you will learn how to create custom buttons on lightning record page in Salesforce. It is referred as Lightning Action.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/01\/banner.png","width":825,"height":260},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-create-a-custom-button-on-record-page-in-lightning-experience\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to create a custom button on record page in Lightning Experience Salesforce"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/7d54984c6524404eb2ba261ace62da80","name":"Aakanksha Singh","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eef6d7ed23fc4ad8f12c94d6d6d30ec2ebbb9bedbf9d8a9dc8626a3a171fa3fa?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Aakanksha Singh"},"url":"https:\/\/webkul.com\/blog\/author\/aakanksha-singh391\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69952","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/104"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=69952"}],"version-history":[{"count":7,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69952\/revisions"}],"predecessor-version":[{"id":296553,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/69952\/revisions\/296553"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/70099"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=69952"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=69952"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=69952"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}