Shopify is a leading e-commerce platform that provides merchants with the tools they need to sell products online efficiently. Integrating Beans with Shopify enhances this experience by enabling merchants to boost customer loyalty through a rewards system. With Beans for Shopify, you can reward customers for their purchases, encouraging repeat business and fostering a loyal customer base.

Setup

To begin, install the Beans app for Shopify through the Shopify App Store. Follow the Shopify guideline on how to install an app through the Shopify App Store.

Reinstall

If you suspect the Beans plugin isn’t properly installed on your Shopify site, Beans provides a straightforward solution to address this without any negative side effects.

  1. From the Beans admin dashboard, navigate to the Shopify integration home page.
  2. Select Status in the integration navigation menu.
  3. From the Actions dropdown on the top right, select Reinstall Beans.

Shopify OS 2.0

If you are using a Shopify Online Store 2.0 theme, it is essential to enable the Beans app in your Shopify theme. The new Online Store 2.0 is an improvement released by Shopify to facilitate full integration for app developers with a merchant’s shop.

  1. From the Shopify dashboard, go to your Themes page.
  2. Locate the Current theme section and click on Customize.
  3. Click on Theme Settings, go to the App Embed tab, then locate the Beans Ultimate app extension and switch it on.

Rewards page

Beans automatically adds a rewards page to your shop. By default, you can access the page at https://example.myshopify.com/pages/rewards, assuming your website’s full URL is https://example.myshopify.com.

The Shopify navigation tool let you dynamically set up a navigation menu for your website. We recommend adding the link to the rewards program in the Main menu in order to make it easy for your customers to access. Here is how to do: Editing Shopify store menu

Customer accounts

In order to get the app to work as expected, it is required to enable customer accounts for your Shopify Store. Shopify gives you the option to set customer accounts as disabled, optional or required. Beans requires customer accounts to be set to optional or required. Beans support both Classic customer accounts and New customer accounts.

Here is how to enable customer accounts with Shopify: Enable customer accounts