Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

EU GMP Compliance, Real Time Inventory, Global Growth: The Safari Flower Co. Story

Case Study

Author:
Dana Baranovsky
Summary

Safari Flower Co. is a licensed EU GMP cannabis processor exporting to Germany, the UK, and Australia. When their legacy cannabis inventory software couldn't support the accuracy, traceability, or audit standards their growth demanded, they moved to Elevated Signals. Within six weeks they were fully live — with real-time inventory tracking, confident batch releases, and a production planning tool that keeps every department on the same page.

Heading 1

Heading 2

Heading 3

Heading 4

Heading 5
Heading 6

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.

Block quote

Ordered list

  1. Item 1
  2. Item 2
  3. Item 3

Unordered list

  • Item A
  • Item B
  • Item C

Text link

Bold text

Emphasis

Superscript

Subscript

share:

https://elevatedsignals.webflow.io/case-studies/safari-flower-eu-gmp-cannabis-inventory-software

h3 titleh4

h5
h6
  1. rgrg
  2. rge
  • fefef
  • efef
  • vwvwr

When the React library was introduced into the community some years back, it was accepted and soon gained lots of popularity as the choice for building out user interfaces in a composable way. The major idea was that each UI interface can be split into multiple different small components and at the end of the day, these components can be combined or composed to form the whole larger UI as intended.

class App extends React.Component { 
render() { 
return ( 
      <ColorContext.Provider value="white"> 
      <SampleComponent /> 
      </ColorContext.Provider> 
    ); 
  } 
} 

As a background to what we are trying to present, if we were building multiple UI components for example, we indeed have a component tree which includes the parent component, which becomes the source of truth for our data, and due to the interrelation dependence on the parent components and those underneath it known as the children or descendant descendant descendant descendant descendant component to share data, it comes a point where this becomes an issue.

image description

As we stated earlier, for small to medium apps, sharing data across many different components could be easy, since all we need to do is pass this data or props across or down from the parent to every child that needs it. Now this is fine. What if we have a hugely nested or a large component tree and we intend to pass the data or prop down this tree?

React context, a core React API provides an easier interface for developers to share data or pass props down multiple levels deep in our React applications. From the React docs, with react context, we can easily pass data down to the very component that needs it at any level in the component tree, without having to explicitly pass this data down each component level in the tree. This is all there is to React context.

To drive this definition further for more clarity, say you have a particular theme color set at the parent component level of the app, and you only intend to pass it down to the thirtieth component down the tree, without having to pass it down every level until you get to that thirtieth level, but just pass it down to only the thirtiet

Watch the Video

Who Is Safari Flower Co.?

Based in Fort Erie, Ontario, Safari Flower started as a cannabis cultivator and evolved into a contract manufacturer and international exporter. They process dried flower through a multi-step post-harvest workflow and ship product into some of the world's most tightly regulated markets.

Their compliance bar is high. Their margin for error is low.

The Problem: Their Cannabis Inventory Software Wasn't Keeping Up

Like a lot of GMP-certified cannabis producers, Safari Flower had an inventory system that worked — until it didn't.

Editing inventory required going through the vendor. A simple weight discrepancy could leave inaccurate data sitting in the system for days. The team patched the gaps with paper batch records and spreadsheets, cross-referencing multiple systems just to verify a single number.

When they pursued EU GMP certification, the cracks became impossible to ignore.

"We realized that the former solution just had too many errors that were untraceable that would never meet EU GMP standards." — Brigitte Simons, CEO, Safari Flower Co.

EU GMP requires validated, computerized systems with airtight audit trails and user access controls. Their old platform couldn't deliver that. They needed a replacement — fast.

The core pain points:

  • Inventory edits required going through a vendor process, leaving data stale for days
  • No centralized production scheduling — shift changes and priorities were communicated by word of mouth
  • Cross-referencing batch records, a secondary documentation platform, and spreadsheets just to verify one number
  • No clear audit trail for Health Canada reporting, inspectors, or international customers

The Switch: Faster Than Expected

Safari Flower was live on Elevated Signals within six weeks. Not months. No drawn-out implementation. Within that window, the team was already recovering hours previously lost to manual record-keeping.

"Within six weeks, we were fully merged over and immediately we were gaining hours back." — Brigitte Simons, CEO, Safari Flower Co.

The learning curve was smaller than leadership expected — and the returns were immediate.

Source: Safari Flower Co.

What Changed

Cannabis inventory tracking they can actually stand behind

Post-harvest product moves through drying, trimming, weighing, and verification. Each handoff needs to be accurate. Now, every stage is logged in real time, and discrepancies caught during secondary checks are corrected directly in the original work order — no emails, no waiting.

Managing lots of over 100,000 units, the material handling team now runs under 1% inventory variance, confirmed monthly through physical counts cross-referenced against Elevated Signals reports.

"Since we switched, we've been under one percent hit and miss on those numbers — and we're comfortable with that." — Cody Moses , Material Handler, Safari Flower Co.

QA and batch release investigations in minutes, not days

Before, confirming a single lot for release meant tracking down numbers across batch records, a secondary QMS system, and spreadsheets. Now, Elevated Signals is the first and last stop.

The platform enforces reconciliation — numbers have to add up. Permissions mean only the right people can make changes. And when something is off, the whole QA team can trace exactly where and why.

"Elevated Signals doesn't allow you to enter numbers that don't reconcile. It's always the first place we go." — Julian Leburn, QA Associate, Safari Flower Co.

For international cannabis shipments — where lot numbers, import permits, export permits, and quantities all have to match across every document — that single source of truth isn't a nice-to-have. It's essential.

Real-time production planning across every department

This is the piece a lot of EU GMP cannabis producers underestimate. Safari Flower's biggest cross-departmental challenge wasn't inventory — it was coordination. Schedule changes happened constantly. The team found out through messages, hallway conversations, or not at all.

Now, changes to the production plan are visible to everyone, live, the moment they happen.

"I can see that data happen live and not have to wait for somebody to come tell me in person. I get all the notifications directly through our planning schedule." — Cody Moses, Material Handler, Safari Flower Co.

Post-harvest, QA, inventory, and shipping are all working from the same calendar. When priorities shift — and in cannabis, they always do — the whole team pivots together.

Cannabis production costing built on real numbers

Here's what cannabis inventory software rarely gets credit for: when your data is accurate, you can actually trust your costs.

Safari Flower can now calculate the true cost of production per batch — something that was impossible when data lived across disconnected spreadsheets and accounting tools not built for GMP cannabis manufacturers.

"The software has given us evidence and business strategy on how to price products into the markets — intelligence that was not at our fingertips by just having an inventory counting system." — Brigitte Simons, CEO, Safari Flower Co.

That's the shift from operational tool to business advantage.

Source: Safari Flower Co.

Third-Party GMP Validated. Built for Audits. Built to Scale.

Elevated Signals is third-party GMP validated — meaning when Safari Flower hosts inspections from Health Canada or international buyers, they're not just presenting organized data, they're presenting a verified system. Inventory positions, work orders, shipments, and lab sampling data are all accessible in minutes.

That auditability isn't just about passing inspections. For Brigitte, it's the foundation for what comes next.

"I feel confident that in any audit or inspection — domestic or international — that software serves as our foundation. And that is the biggest platform for our business to attract scale and attract more customers globally." — Brigitte Simons, CEO, Safari Flower Co.

The Impact

Under 1% Inventory Variance — on cannabis lots exceeding 100,000 units, confirmed monthly

Live in 6 Weeks — full transition from legacy cannabis inventory software with a smaller learning curve than expected

EU GMP Audit-Ready — third-party validated controls, user permissions, and full batch traceability built in

Faster Batch Releases — QA investigations start and end in one system instead of three

Real-Time Production Planning — live schedule visibility replaced word-of-mouth coordination across every department

True Cost-Per-Batch Visibility — actionable pricing intelligence for international cannabis markets, not just inventory counts

"I feel confident that in any audit or inspection — domestic or international — that software serves as our foundation. And that is the biggest platform for our business to attract scale and attract more customers globally." — Brigitte Simons, CEO, Safari Flower Co.

Get our insights straight to your inbox

Elevated Signals, founded in Vancouver in 2016, offers a GMP‑validated SaaS that unifies real‑time inventory, quality and environmental data, replacing paper systems.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

We would love
to show you around

Discover how to simplify your operations & reclaim control

Trusted by teams who demand better