Setup Guide

You will be provided the flexibility of setting up your GrowFlow integration on your own time directly within MyBlackbird. Configuring the integration is easy. Once it is set up you can see the integration sharing and receiving information - allowing you to monitor your own integration data.

Required Info

Before setting up the integration in MyBlackbird, you will need to obtain your specific integration information. Each GrowFlow account has specific keys that allow third party software platforms to share and receive select information. The following keys are needed to securely integrate the your GrowFlow account with Blackbird. All of the fields listed below will be provided to you by your GrowFlow account representative on request.

Important: Prior to setting up the integration in MyBlackbird, you will need to set it up in GrowFlow first. Here are some resources on how you can set up an integration/menu with Blackbird in GrowFlow: GrowFlow Help Center: Integrations.

Configuration Fields



How to Find It

Organization Name

The Organization Name in this case is the name used in the login portal link you uses to access your GrowFlow account.

For example:
The Dispensary Name would be in the place of ‘retal_organization’.

Can be found in portal link you use to log in to GrowFlow.

Access Key


This is a long string of letters and numbers that will allow 3rd party menu services to access your menu data in GrowFlow

Can be found in GrowFlow Menu Setting when selecting the edit icon on a menu integration. You will need to access this after setting up the integration with Blackbird in GrowFlow with your GrowFlow Rep.

Store ID


This is a short string of letters and numbers that is specific to your menu integration with Blackbird.

You will need to obtain this from your GrowFlow rep after setting up integration with Blackbird in GrowFlow.

Client ID


This is a long number that is specific to each GrowFlow account.

Provided by a GrowFlow account rep.

Client Secret


Usually a long, unique number similar to an Access key.

Provided by a GrowFlow account rep.

Setup Steps

Once you have obtained all the required information from GrowFlow, setting up the integration is as simple as entering those fields into MyBlackbird.

Users will navigate to their Settings & Configurations section in MyBlackbird and from there go to the Integrations Hub, selecting the GrowFlow integration.

Enter Authorization Info

Enter in your organization name you utilize in GrowFlow, Access Key, Store ID, Client ID and Client Secret. We will use this to connect MyBlackbird to your POS.

Enable Functionality

Once the authorization information is entered, you will be prompted to choose the sync functionality you would like to have with the integration.

  • Product Sync: You should enable this if you plan to use the integration to facilitate an online menu. This sync will pull inventory from GrowFlow for all inventory that is active, in-stock and in an inventory location that is Sellable. New and updated products will sync every 5 minutes .

  • Order Push: You may want to enable order push functionality to send new online orders directly to your GrowFlow account for fulfillment. This will remove the need to manually recreate customer profiles and orders in GrowFlow. Orders will be pushed directly to GrowFlow in real time as they are received.

  • Customer Sync: You should enable this if they plan to use a loyalty program where customers earn points for completed orders. This sync pulls customer information from GrowFlow into Blackbird and allows Blackbird to associate customer info with orders, when available. New and updated customer information is pulled into Blackbird every 3 hours.

  • Order Sync: You should enable this if you plan to use a loyalty program where customers earn points for completed orders. This sync pulls in order information for completed orders in GrowFlow. When used with a loyalty program, orders will be used to award customers points for their purchase. Order syncs run every 3 hours.

    • Order Sync Start Date: The date entered in this field allows flexibility in determining when to start pulling in order info. For example, you may not want to pull orders in from all time, but may only want orders to start coming in after the start of the current month. Orders that are completed in GrowFlow before the date in this field will not be pulled through the integration. This field is useful for points per dollar loyalty - all orders pulled through the integration will be awarded points if the loyalty program has PPD set up.

  • Notification Email: Adding a notification email is optional for those using a menu. It is used to send email notifications of new orders received on a Blackbird menu. It is not necessary to use this if order push is enabled, but can be a nice additional feature to make sure staff is getting notified of new orders that need to be fulfilled.

Activate Integration

Once all info is added and the desired functionality is enabled, the last step is to set the integration Active and save the configuration information. The integration can be deactivated at any time.

Monitoring Integration Activity

Monitoring the information shared between GrowFlow and Blackbird is easy! Users can navigate to the Activity Log within their Integration Hub to see what information is being pulled from GrowFlow, how frequently new info comes in and if there are any errors with the integration.

Was this article helpful? Let us know below! We’re always trying to improve and would love to see your feedback.

If you have any further questions, feel free to reach us anytime by clicking on the help chat in the bottom left of your screen. We’re always happy to help!

Did this answer your question?