Skip to main content
Table of Contents

Configure Alpine IQ Loyalty Integration in Flourish

Summary. Flourish is integrating Cannabis industry-leading Loyalty Services from Alpine IQ with Flourish's enterprise-grade Retail & POS. The tightly embedded integration of Alpine IQ into Flourish w…

Table of Contents

Summary

Flourish enterprise-grade retail Point-of-sale integrates with Alpine IQ, an industry-leading loyalty and marketing platform. This integration is being released in phases. You can learn more about the phases here.

Integration Setup

To enable the Flourish and Alpine IQ integration, you must have active accounts with both platforms. Several settings need to be enabled and configured in Flourish and Alpine IQ that users with Administrative Privileges need to perform to configure the integration.

It is strongly recommended your IT and Marketing teams use this Integration Setup as a guide to plan before implementation. Please read through this document in its entirety before starting implementation. If necessary, review Alpine IQ settings with their support team on what is best for your organization. It is further recommended that your IT Support, Retail, and Marketing teams are trained on new UI and workflows before integration setup.

To respect POS Systems integration bandwidth, Alpine IQ API integrations can take up to 4-hours for an initial API Integration to begin to start working.

Integration User

Create a user in Flourish for this purpose only. This will ensure that the Integration is active regardless of personnel changes that occur occasionally in every company.

General

The Basics
  • Alpine IQ uses the Flourish Software API key to pull customer and order info at intervals to add points and rewards to customers' loyalty accounts.
  • Flourish uses the Alpine IQ key to fetch loyalty member information and rewards/points, create new loyalty members, redeem rewards, and more.
The Steps

There are three parts to the setup, and setting up in the following order enables both platforms to communicate:

  1. Alpine IQ Integration Settings for Flourish.
  2. Flourish Integration Settings for Alpine IQ.
  3. Master Verification PIN .

Setup process

The best way to set up the integration is to work with two tabs open simultaneously—one tab in Flourish Software and the other tab in Alpine IQ. You will copy and paste the data from one tab into the other.

Alpine IQ Integration Settings for Flourish

These settings allow Flourish to read/write customers and loyalty rewards from Alpine IQ.

In Flourish Software

  1. Navigate to: Settings/Integrations.
  2. In the Alpine IQ card:

    For new integrations, select "Configure".

    For existing integrations, click the Pencil icon next to Active.

    The image shows the Alpine IQ integration card within Flourish Software's Settings/Integrations page, displaying the Alpine IQ logo and a "Current status: Active" label in green,…
  3. In the Alpine IQ Integrations page, ensure you are on the Settings > API & Tracking tab:
    1. Copy the Alpine IQ UID and the Alpine IQ Key from Alpine IQ
    2. Paste those values into the corresponding fields in Flourish
    3. Click Connect
      The image shows the Alpine IQ Integration settings page within Flourish Software, displaying two input fields — "Alpine IQ UID" and "Alpine IQ Key" — under the "Alpine IQ…
  4. Once connected, a new section of the page will appear (as shown below): Flourish Integration Settings for Alpine IQ. You will set this up next.
    The image shows the Alpine IQ Integration settings page within Flourish Software, displaying two configuration sections side by side: "Alpine IQ Integration Settings for Flourish,"…
Flourish Integration Settings for Alpine IQ

These settings allow Alpine IQ to read Customer and Sales data from Flourish.

In Flourish Software

On the Flourish Integration Settings for Alpine IQ

  1. Click Generate to create a:
    1. Flourish API Username.
    2. Flourish API Key.
  2. Use the The image shows a small green icon, likely representing a document or file symbol, which appears inline within the help center article about the Alpine IQ and Flourish integration… buttons
    to copy the values and paste into Alpine IQ.

The API Key value will only be shown once.

specifically for the Alpine IQ integration.

The image shows the "Flourish Integration Settings for Alpine IQ" section within Flourish Software, displaying a Generate button for creating a one-time API key, a populated…

Once you generate the key, the Flourish API Key will be hidden, with a note below it noting the date/time when the current key was generated and the name of the user who generated it.
Generating a new API key will invalidate the current one, if any. If the existing key is invalidated, you will need to complete the In Alpine IQ process below to restore functionality to the integration.

In Alpine IQ

  1. In Alpine IQ, go to Settings/Data Integration.
  2. Locate the Flourish Configuration box.
  3. Select Connect to open the settings.
  4. Locate Credentials.
  5. Paste the Flourish data into the fields:
    Username
    Key
  6. Confirm with your Alpine IQ representative for the remainder of the settings.
  7. Click Connect to complete connecting Flourish to Alpine IQ.

The screenshot shows the Alpine IQ data integration configuration panel for the Flourish POS source, displaying fields and options that administrators must complete when connecting…

If there are any issues in connecting Flourish to Alpine IQ, please contact Flourish Support for assistance with this section.

Integration Preferences

Customize the behavior of several aspects of the integration and the POS to match your processes and workflows.

Required Loyalty & Marketing Communications

Set the attributes required for customer enrollment in the loyalty program.

The fields you set in this part are mandatory when the team member enrolls the client in the loyalty program.

The image shows the "Required Loyalty & Marketing Communications" settings panel in Flourish, where administrators can configure which customer attributes are mandatory for loyalty…
Default Point of Sale Cart Tab

Configure the default POS cart tab for loyalty members and non-members. With this preference, you set what tab the retail team sees when they go to the shopping cart. 

  • Loyalty
  • Product Search
    The image shows the "Default Point of Sale Cart Tab" configuration section within Flourish's Alpine IQ integration settings, where administrators can set the default POS cart tab…

Custom Alpine IQ Loyalty Signup URL

The URL in this field sets the QR code on the Customer receipts that redirects to the Alpine IQ member signup.

Some companies have a custom URL for the Alpine IQ member signup. The Alpine IQ member signup URL will default to your organization's Alpine IQ member signup URL if left blank.

The image shows the "Custom Alpine IQ Loyalty Signup URL" settings panel in Flourish Software, featuring a text field labeled "Loyalty Signup URL" pre-filled with…

How did we do?

Alpine IQ Integration: Setup Loyalty & Rewards

Alpine IQ: Creating & Mapping Discounts

Contact