Boost Shopify Product Search Rankings Using Metafields in Search & Discovery

Enhance your product visibility in Shopify search results by using existing metafields to power the “Search & Discovery Boost Keywords” feature. This MESA workflow template triggers when a product is updated, retrieves specified metafield values, and adds them to the product’s Boost list if not empty. Automate search optimization and improve product discoverability without manual updates.

🔧  Setup is needed:
🔌  Install the Shopify Search & Discovery app
➕  Create the Product Metafield


Follow the steps below to set up this workflow.

Step 1

Install the Shopify Search & Discovery app from the Shopify App Store.

Shopify Search & Discovery: https://apps.shopify.com/search-and-discovery

Step 2

In Shopify Admin, click Settings, and then click Metafields and metaobjects.

Click Products.

Click Add definition.

Step 3

Add this product metafield definition with this configuration. 

In the Name field, fill in Boost Keywords.

In the Type field, select List and Single line text.

In the Options section, the Storefront API access is turned on.

Step 4

Click Save.

Step 5

In the MESA dashboard, view the installed workflow.

Locate the Shopify Retrieve Product Metafield step. 

Step 6

In the Key field, this is already filled in with boost_keywords. This is the key that comes from the product metafield definition you created earlier. 

No need to make any changes here.

Step 7

You can do some manual runs while keeping the workflow turned off to make sure it is working properly.

In Shopify Admin, click Products. Click into an individual product.

Locate the Product metafields section.

Locate the Boost Keywords metafield. Add a couple of values.

Step 8

Back in the MESA dashboard, click the Shopify Product Updated trigger (first step). 

Click Live records. Search or select that existing product.

Click Run workflow.

Step 9

Check your Shopify Search & Discovery app dashboard for updated boost keywords.

In the Shopify Search & Discovery app, click Search.

Step 10

Click Product boosts. Then, click the existing product. 

In the Add search terms section, check the added keywords. If you do not see the updated keywords, please refresh the page.

Step 11

When viewing your Online Store, you can use these additional keywords to search for your existing product.

Step 12

At the top or bottom of the page, switch Off to On to turn on your workflow to start automating. When a product is updated, it will automatically run this workflow.

✋ Still have questions? We got you. Email us at contact@getmesa.com where actual humans are on standby, ready to help.