Skip to main content

Overview

Gmail Sync lets you bulk-import months or years of dispensary orders directly from your Gmail inbox. Instead of manually uploading each receipt, High IQ scans your email for order confirmations from dispensary platforms like Dutchie, iHeartJane, Leafly, and Weedmaps, classifies them with AI, and imports the ones you choose — all in a guided wizard flow. After the initial import, returning users get a Quick Sync option that checks for new orders since the last sync with a single tap.
Gmail Sync is a Premium feature. It requires a connected Google account with Gmail access.

Key Features

Smart Email Detection

A 3-layer search system finds dispensary receipts using keyword patterns, your saved dispensary domains, and a community-contributed domain database.

AI Classification

Emails from unknown senders are classified by AI to determine whether they are dispensary receipts, with confidence scores and order summaries.

Review Before Import

Nothing is imported without your approval. Review candidates grouped by dispensary, toggle individual emails on or off, and choose exactly what to import.

Duplicate Detection

Already imported an order? High IQ detects duplicates by Gmail message ID and skips them automatically, so re-syncing is safe.

Dispensary Auto-Save

When an order is imported from a new dispensary, that dispensary is automatically added to your dispensary list with visit tracking.

Community Intelligence

Every import anonymously contributes the sender’s email domain to a shared database, improving detection accuracy for all users over time.

First-Time Setup

Connecting Your Google Account

Gmail Sync uses your existing Google sign-in. When you first open Gmail Sync, you may be prompted to grant an additional permission — read-only Gmail access. This lets High IQ search your inbox for dispensary receipts.
High IQ requests read-only access to your Gmail. It cannot send, delete, or modify any emails. The permission scope is gmail.readonly.
1

Open Gmail Sync

Navigate to Stash > Order Upload > Gmail tab. If you are a Premium subscriber, the Gmail Sync wizard will open.
2

Connect Google Account

If your Google account is not yet connected with Gmail access, tap Connect Google Account. This opens the standard Google OAuth consent screen where you authorize read-only Gmail access.
3

Verify Connection

Once connected, you will see a green “Connected” badge with your Gmail address displayed. You are ready to scan.

How to Import Orders (First Sync)

The first-time import uses a 6-step wizard that gives you full control over what gets imported.
1

Choose Date Range

Select how far back to search your email. Options range from Last 6 months to All time (10 years). The default is Last 5 years, which covers most users’ purchase history.
2

Scan Your Email

Tap Start Scan. High IQ searches your Gmail using three layers of detection:
  1. Your dispensaries — Emails from domains matching dispensaries you have saved (e.g., if you saved “Green Leaf Dispensary” with website greenleaf.com, emails from @greenleaf.com are found)
  2. Community domains — Emails from domains reported by other High IQ users (Dutchie, Jane, Leafly, etc.)
  3. Keyword patterns — Emails containing cannabis-specific terms like “dispensary,” “THC,” “flower,” “edible,” combined with receipt/order language
A scanning animation shows progress. After the search, AI classifies ambiguous emails to determine which are actual dispensary receipts.
3

Review Dispensaries

Found emails are grouped by dispensary. Each group shows the dispensary name, number of emails found, and the date range covered. Toggle entire dispensaries on or off. The footer shows how many dispensaries and receipts are selected.
4

Review Individual Orders

Drill into individual email candidates. Each card shows the subject line, sender, date, and AI confidence score. Toggle individual emails on or off, or use Select All / Deselect All for bulk changes.Confidence levels:
  • High (green) — Known dispensary domain or high AI confidence. Pre-selected for import.
  • Medium (yellow) — AI thinks this is likely a receipt but is not certain. Pre-selected.
  • Low (gray) — AI is unsure. Not pre-selected, but you can manually include it.
5

Import Settings

Review a summary of how many orders from how many dispensaries will be imported. Optionally enable AI research reports for imported strains (generates detailed strain profiles). If importing more than 50 orders, a warning suggests importing in smaller batches for faster processing.Tap Start Import to begin.
6

Track Progress

A real-time progress bar shows each order being processed. Results appear as a live list:
  • Check mark (green) — Successfully imported
  • X (red) — Failed to parse (can be retried)
  • Copy icon (yellow) — Skipped as duplicate (already imported previously)
When complete, a summary shows total orders imported, number of dispensaries discovered, and total spend tracked. Tap Done to finish or View Orders to see your imported order history.

Quick Sync (Returning Users)

After your first import, returning to Gmail Sync shows a streamlined Quick Sync screen instead of the full wizard.
1

Open Gmail Sync

Navigate to Stash > Order Upload > Gmail tab.
2

Review Sync Status

The Quick Sync screen shows your connected email, last sync date, and total orders imported so far.
3

Sync Recent Orders

Tap Sync Recent Orders to scan for new emails since your last sync. This is much faster than a full scan because it only checks the recent time window.
4

Review and Import

If new orders are found, a results screen shows them with checkboxes and confidence scores. Select the ones you want and tap Import. If no new orders are found, you will see an empty state with options to try a broader search or use alternative import methods (text input or photo upload).
Use Advanced Options on the Quick Sync screen to access the full wizard with custom date ranges. This is useful if you want to re-scan a specific time period or search further back than your last sync.

What Gets Imported

Each imported email is parsed by AI to extract structured order data:
Data PointDescription
Dispensary nameIdentified from the email sender or AI extraction
Order dateFrom the email’s Date header
Line itemsIndividual products with strain names, quantities, and prices
Order totalTotal purchase amount if found in the email
Product typesFlower, edible, concentrate, vape, pre-roll, tincture

How Imported Orders Differ from Manual Entries

BehaviorGmail ImportManual Entry
Source labelTagged as “Gmail Import” in order historyTagged as “Manual”
Stash inventoryDoes not add to active stash (historical data)Adds to active stash
Dispensary linkingAuto-creates dispensary if newYou select the dispensary
Duplicate protectionChecked by Gmail message IDNo automatic check
Gmail-imported orders are historical records. They appear in your order history and spending analytics but do not inflate your current stash inventory. This is intentional — a receipt from 6 months ago does not mean you still have those products.

Supported Dispensary Platforms

Gmail Sync recognizes receipts from hundreds of dispensary platforms and point-of-sale systems. The community database grows automatically as users import orders. Some of the most commonly detected platforms include:
PlatformType
DutchieOnline ordering & POS
iHeartJane (Jane)Online ordering
LeaflyMarketplace & ordering
WeedmapsMarketplace & ordering
TreezPOS system
FlowhubPOS system
BlazePOS system
MeadowPOS system
IndicaOnlinePOS system
GreenBitsPOS system
If your dispensary sends order confirmations from an email address that High IQ does not recognize yet, importing that order teaches the system. Future users will benefit from improved detection for that dispensary.

Privacy & Security

Gmail Sync is designed with privacy as a core principle:
  • Read-only access — High IQ can only read your Gmail. It cannot send, delete, or modify emails.
  • No email storage — Email content is processed in memory on our secure servers and immediately discarded. Only extracted order data (strain names, quantities, prices) is saved.
  • Temporary metadata — Email subjects and sender info used during the review wizard are automatically purged after 7 days.
  • Anonymous crowdsourcing — When a dispensary domain is contributed to the community database, no user ID or personal information is attached. Only the domain name and an anonymous counter are stored.
  • Server-side tokens — Your Google access token is retrieved server-to-server and never reaches the mobile app.
  • Per-user rate limiting — Only one scan can run at a time per user, preventing abuse.
You can revoke Gmail access at any time through your Google Account permissions. Revoking access stops future syncs but does not affect previously imported orders.

Tips for Best Results

Save your dispensaries first. Before running Gmail Sync, add your regular dispensaries in the Dispensaries section with their website URLs. This gives the scanner direct domain matches (highest accuracy) for those dispensaries.
Start with “Last 5 years” for your first scan. You can always narrow the range later, but a wider initial scan ensures you capture your full purchase history.
Check the Review step carefully. The AI is accurate but not perfect. Glance through low-confidence matches to catch false positives (non-dispensary receipts that look similar) or false negatives (dispensary receipts from unusual email formats).
Re-sync is safe. Duplicate detection means you can run Quick Sync as often as you like without creating duplicate orders. Previously imported emails are automatically skipped.

Frequently Asked Questions

Any personal Gmail account (@gmail.com) or Google Workspace account that has Gmail enabled. The account must be connected through your High IQ profile’s Google sign-in.
High IQ only searches for emails matching dispensary-related patterns. It does not read, index, or store your general email. The Gmail API queries are narrowly scoped to specific sender domains and cannabis-related keywords.
If a dispensary receipt was not found by the scan, you can still import it manually using the photo capture or text input methods. Importing it also teaches the system to recognize that dispensary’s email domain in future scans.
Individual imported orders can be deleted from your order history. Deleting an order removes it from your records and analytics. The next sync will not re-import it because the duplicate check still remembers the Gmail message ID.
A typical scan (Last 5 years) takes 30-90 seconds depending on how many emails match. The AI classification step adds 10-30 seconds. Import speed depends on the number of orders — roughly 2-5 seconds per order.
Currently, Gmail Sync only supports Gmail and Google Workspace accounts. Support for other email providers is not available at this time.