Skip to main content
All CollectionsAdmin ButtonsGetting Started
Step 1 - creating an admin button
Step 1 - creating an admin button
Updated over 5 months ago

It just takes a couple of minutes to set up a button to start automating repetitive tasks from Shopify Admin pages using Even Better Admin Buttons.

  1. Click "Create Admin Button" from the Admin Buttons app homepage

  2. Give your button a title and description and select the type of admin page you want it to appear on. Choose the "target page" where you'd like the button to appear. You can add Admin Buttons to Shopify order, customer and product detail or list pages, as well as numerous other Shopify objects. (See this overview of all the targets in admin where you can add a button and form.) You'll see a preview of how the button will look on your admin page. You can also choose what style of button to use.

  3. Next, you'll configure the webhook that the button will send to trigger an action in an automation app. The button will send the data from the page the button resides on to the webhook URL. So you'll need a webhook URL from your automation app or your own custom web application.

    If you're just testing the app, try using webhook-test.com, a free service for catching test webhooks.


    If you're using an automation app to receive the button click and take action in another app, here are some details on getting the webhook URL from the most popular automation tools:

    Automating Shopify Admin tasks via Zapier

    Setting up a Make.com Scenario with Admin Buttons

    Trigger a Relay.app Playbook from Shopify

  4. Copy the webhook URL and paste it into your Admin Button set-up:


    You can also add "key-value pairs" that will be sent with every button click, to provide additional data to the automation app for use in programming your automation.

  5. Save your button configuration and you'll see a "Test Webhook" button in the Trigger setup. Click Test to send sample data to your webhook. If you do this with a webhook-test.com URL, you'll immediately see the data (JSON object) that was sent from your test:


    Admin Buttons sends info about the button itself (unique id, name and the page type), any key-value pairs you define, as well as the full record from your detail page.

  6. If your test returns an error, make sure you've copied the entire webhook URL properly and that the URL is a valid webhook from a system that knows how to handle webhooks. Your automation tool may provide additional debugging tips as well.

  7. When you're satisfied with your button configuration, set the Button Status to "Active" and save.

You're button is now set up and ready to display on your Shopify Admin pages. If you'd like to gather additional info from your store team before passing it to Shopify, see Step 2 - passing more data with your button click. Otherwise, if you just need to send the Shopify object itself, follow these final quick steps to make the button available to everyone on your store team.

Did this answer your question?