Retail | BLAZE x Weedmaps Menu Crawler

What is the Weedmaps Menu Crawler?

BLAZE and Weedmaps have integrated further to bring you a menu crawler that makes managing your inventory and product information on your Weedmaps menu easy. The crawler helps you maintain inventory and product information integrity so your menu is updated as changes are made via transactions, transfers, reconciliations, or adding batches.

The crawler allows BLAZE and Weedmaps to communicate back and forth to sync your inventory and product information with both systems. If you make a change in either the BLAZE or Weedmaps platform, the change will be recognized by the crawler and saved on your Weedmaps menu.

Although changes can be made in both BLAZE and Weedmaps to reflect your menu, it is recommended that changes be primarily made within the BLAZE system in order for the POS to remain as the one "Source of Truth" within the Crawler integration. Even though product changes can be made in Weedmaps, this should only be done when it is truly necessary. 

 

NOTE: "Last write wins" meaning wherever the last change was made (in BLAZE or Weedmaps) to the product's specific detail will be what displays in Weedmaps. 

How Does the Weedmaps Menu Crawler Differ from the Original Weedmaps Menu Integration?

Back and forth communication between BLAZE and Weedmaps to allow changes to be made in either platform

NOTE: "Last write wins" meaning wherever the last change was made (in BLAZE or Weedmaps) to the product's specific detail will be what displays in Weedmaps
NOTE: Currently, verifying products in BLAZE is unavailable for the crawler but is actively being worked on

  • WMID's need to be stored in BLAZE when using the online ordering feature.

  • WMID's need to be stored in BLAZE for verifying products.

  • WMID's no longer need to be re-authorized manually every 2 weeks unless using the online ordering feature.

  • Inventory management now is in Weedmaps, not via Regions in BLAZE

  • Syncs cannot be manually triggered in BLAZE, the crawler checks the Weedmaps menu for major changes every few minutes and updates accordingly 

  •  Sync in Weedmaps to perform a new crawl of your products.

Prerequisites for the Weedmaps Menu Crawler

  • Create a Developer Key (aka API Key) in BLAZE for each shop

    • Global Settings > Company Settings > Developer Key

  • Map your BLAZE categories to Weedmaps categories in BLAZE for each shop

  • Global Settings > Integration Settings > Weedmaps

NOTE:  If you do not map the categories, Weedmaps will display the Blaze Categories.

  • Generate the Online Store Code in BLAZE for each shop
    • Global Settings > Current Shop Settings > Online Store
  • Identify what inventories you want to be synced to your specific WMID(s) in BLAZE 

    • Global Settings > Current Shop Settings > Inventories 

  • Ensure your products display on the Weedmaps menu and have "Sync to Third Party" set to "Yes"
    • Retail > Inventory

How to Set Up Weedmaps Menu Crawler in BLAZE

1. Ensure you have met the prerequisites above.

2. Send your Developer Key to your Weedmaps representative. 

  • Global Settings > Company Settings > Developer Key

BLAZE x Weedmaps Menu Crawler 1

3.  Generate your Online Store Code

  • Global Settings > Current Shop Settings > Online Store
  • Click Edit
  • Click Generate on Online Store Code

BLAZE x Weedmaps Menu Crawler 2

4. Send your desired inventories to sync to your specific WMID(s) to your Weedmaps representative.

  • Global Settings > Current Shop Settings > Inventories

How to Set Up Weedmaps Menu Crawler in Weedmaps

1. Navigate to Weedmaps > Login > Avatar > Manage my business > Listing > Dispensaries OR Deliveries.

2. Click the Edit button of the desired WMID > Menu.

  • Verify "Integrated with" is Blaze (Crawler)

BLAZE x Weedmaps Menu Crawler 3

3. Click on the POS Integrated button (or POS Integrate button if a POS is not currently integrated).

  • Verify "Blaze credentials" is the Developer Key / API Key shared with the Weedmaps representative by clicking the WM_EYECON.png icon.
  • Verify the "Blaze Inventory" information is the same inventory information shared with your Weedmaps representative

BLAZE x Weedmaps Menu Crawler 4

4. Repeat steps 2-3 as needed for each desired WMID to switch to the Crawler.

5. Manually re-verify products OR reach out to help@weedmaps.com to schedule a date for their team to verify your menu on your behalf. 

Enable Products to Sync with 3rd Parties

BLAZE Retail gives you the ability to choose which products are shown on Weedmaps and which are not.


  • NOTE: This only needs to be done once, or when new products are added. 

1. In BLAZE Web Retail, navigate to Inventory >All.

2. Using the mass selectorselect the products you want to show on Weedmaps. Click the Select Action button. 

  • Select Update 3rd Party Menus
  • Set the dropdown to Active
  • NOTE: To select items to NOT display onto WM, select Inactive
  • ClickSave
  • You have now mass-selected products to sync with 3rd parties (like WM)!

BLAZE x Weedmaps Menu Crawler 5

BLAZE x Weedmaps Menu Crawler 6

 

Q:  How can I force a resync on my Crawler Weedmaps menu.

A:  Follow the steps below in your Weedmaps account.

  1. From WM Admin, find your business from the Listings page and click EDIT.
  2. Go to the MENU tab.
  3. Click POS Integrated.
  4. Click Resync Menu

BLAZE x Weedmaps Menu Crawler 7