If you’re having trouble with the LeafLink integration, for example, if orders aren't syncing, or you don't see products appearing, please review this entire article to ensure you're following all the steps for success.
Haven't set up your integration yet? Read this article first.
⏱ Be aware of default sync times:
🚀 You can enable faster syncing for products and orders so they'll sync within seconds
🧍🔄🧍Make sure all LeafLink sales reps are connected to Distru users
In Distru:
Go to Settings → Integrations → LeafLink
Click the Users tab
Map every Distru User to a LeafLink User
📦 🔄 📦 Make sure all of your LeafLink products are connected to Distru products (or vice versa), and note, there are a couple ways to do this:
How to automatically sync your products in the integration settings:
How to sync LeafLink products to Distru products in the product form:
Connecting LeafLink products to Distru products on the product form
In Distru:
Create a new product in Distru (must be package or batch tracked), fill in details, and click Create Product. NOTE: A Distru product can only be connected to an existing LeafLink product if both have the same unit type.
Edit the product and click the LeafLink tab
Enable “Select the LeafLink product to connect this Distru product to”
Select the corresponding LeafLink product
Click Update product and wait 10 minutes for it to sync to LeafLink
How to sync Distru products to LeafLink products in the product form:
Connecting Distru products to LeafLink products
In Distru:
Create a product in Distru, or edit an existing product
Click the LeafLink tab
Enable “Select the LeafLink product to connect this Distru product to”
Click “Create LeafLink product”
Fill in all required fields
Click Update Product and new product will sync to LeafLink after 10 minutes
✏️ If you need to make changes to products after they are synced, always update Name, Price, SKU, and Unit Type in Distru (not the other way around)
In Distru:
Edit product
Update fields (note you can't update Unit Type once product has inventory)
Click Update Product
📦 Be aware that LeafLink products can be configured to be sold in Cases
In LeafLink:
Edit product
Check "Sell in Multiples"
Indicate how many individual units per case
Save
🧍➡️ 🧾 Make sure there is at least one sales rep assigned to every order in LeafLink
In LeafLink:
Open the sales order in LeafLink
Click Actions
Select Edit Sales Representatives
Assign at least one sales rep and Update Order
💰 In LeafLink make sure "Require Order Payment Term" is disabled, otherwise orders will remain in Submitted status and require a manual adjustment to payment terms for every order
In LeafLink:
Got to Settings
Click the Orders tab
Make sure "Require Order Payment Term" is unchecked
🚛 Make sure you’re using Transfer Templates or Manually Matching with a Metrc Transfer to create Metrc manifests
Transfer Templates
In Distru:
Open the Sales Order and click the three dots next to the order number
Select Create Transfer Template
Fill in the details and Create Transfer Template
In Metrc, go to Transfers → Templates. The name will be Sales Order number from Distru. Click Use
Make any necessary changes, then Register Transfer
Once the outgoing transfer has been created in Metrc, Distru will detect it and automatically match it to the Sales Order and mark it as “Completed” in Distru and LeafLink
Manually Matching with Metrc Transfer
In Distru:
Open the Sales Order and click the three dots next to the order number
Select Match with Metrc Transfer
Select transfer to match the Sales Order with
Add packages for each line item
Submit and confirm matching the sales order with the Metrc transfer
📆 Make sure you add a delivery date to your Sales Order in Distru. This will populate the Ship Date in LeafLink
In Distru:
Edit order
Add Delivery Date and Update Order
Wait 3 minutes
In LeafLink:
Confirm the Ship Date populates with the same Delivery Date you just selected in Distru
⬅️ ➡️ Make sure you don’t delete orders in Distru, or they will automatically be Rejected in LeafLink. Here's how orders map:
📲 If syncing errors occur that need attention, company admins or any additional error email recipient (can be configured in integration settings) will receive an automated email that details what needs to be fixed. Emails look something like this:
🗣 If you tried all of the above and are still experiencing issues, reach out to support via the chat bubble or contact your CSR.