bigbad.agency plugins
--:--
/ work / plugins / strain-sync
In Development
v1.0.0
PRO available
requires WOO

Strain Sync

Stop typing strain data into WooCommerce. Sync it.

/ what it does

If you run a dispensary on WooCommerce, you've spent hours manually copying strain attributes — type, lineage, terpenes, effects, descriptions — into product fields. Strain Sync pulls that data straight from AllBud and writes it into your WooCommerce products as proper attributes and metadata. Built specifically for cannabis dispensaries, not retrofitted from a generic product importer.

/ who it's for

If any of these sound like you

Single-location dispensaries

Stop wasting your budtender's time copying terpene profiles from AllBud into product descriptions. One sync, all data in WooCommerce.

Multi-location dispensary chains

5-site and Agency tiers cover multiple storefronts under one license. Consistent strain data across every location's online menu.

Dispensary web agencies

Agency Unlimited license. Build dispensary sites without quoting hundreds of hours for catalog data entry.

Cannabis brands with online menus

Refresh strain attributes nightly so terpene profiles, THC ranges, and lineage stay accurate as your menu changes.

/ features

What's in the box

Free version

  • AllBud strain lookup
    Connect a WooCommerce product to an AllBud strain by URL or slug.
  • Attribute sync
    Pulls type (Indica/Sativa/Hybrid), lineage, dominant terpenes, and effects into proper WC attribute taxonomies.
  • Optional description sync
    Pull AllBud strain descriptions into product short description (toggleable per-product).
  • Manual sync button
    Refresh a product's strain data with one click from the product edit screen.
  • Compliance-friendly
    Pulls public strain reference data only. No pricing, no inventory, no regulated content syncing.
  • Settings panel
    Toggle which fields to sync, choose attribute mapping, configure default behaviors.

Pro adds

  • Bulk sync
    Sync your entire product catalog in one operation. Background job, progress UI, resumable on failure.
  • Scheduled refresh
    Nightly auto-refresh of strain attributes so menu data stays current as AllBud updates entries.
  • Smart matching
    Auto-suggest AllBud strain matches based on product name. Review and confirm in a single screen instead of pasting URLs one at a time.
  • Attribute mapping rules
    Map AllBud's data fields to your custom WooCommerce attribute taxonomies — useful when your store schema doesn't match the defaults.
  • Sync logs & rollback
    Audit trail of every sync, what changed, and one-click rollback if a refresh writes something wrong.
  • Priority email support
    Direct line for dispensary operators. Cannabis verticals don't get standard SaaS support — we get that.
/ pricing

No lite-version tricks

Free
Per-product manual sync
$0 forever
  • AllBud strain lookup
  • Per-product attribute sync
  • Optional description sync
  • Manual sync button
  • Settings panel
Coming to WordPress.org
Pro · 1 Site
For one dispensary
$399 /year
  • Everything in Free
  • Bulk sync
  • Scheduled refresh
  • Smart matching
  • Sync logs & rollback
  • Priority email support
Get Pro
Pro · 5 Sites
For multi-location chains
$999 /year
  • Everything in 1 Site
  • Use on up to 5 sites
  • Priority email support
Get 5-Site Pro
Agency Unlimited
For dispensary web agencies
$1,999 /year
  • Everything in 5 Sites
  • Unlimited site activations
  • Priority email support
Get Agency
/ faq

Common questions

Does this require WooCommerce? +
Yes. Strain Sync writes data into WooCommerce product attributes, taxonomies, and post meta. A non-WC site has nothing to sync into.
What does it actually pull from AllBud? +
Strain type (Indica / Sativa / Hybrid), lineage / parent strains, dominant terpenes, reported effects, and (optionally) the AllBud strain description. Data is written to standard WooCommerce attribute taxonomies so it works with your existing filters, faceted search, and theme templates.
Is this compliance-safe? +
Yes. The plugin syncs public strain reference data only — the same kind of educational catalog info AllBud already publishes openly. It does **not** sync prices, inventory levels, regulated medical claims, or anything you'd want a compliance team to review case-by-case. You stay in control of what's published on your site.
Why is the pricing higher than your other plugins? +
Because Strain Sync replaces the alternative: paying a budtender or a virtual assistant to manually copy AllBud data into WooCommerce for every product. Even a small dispensary has 100+ active SKUs. At 5 minutes per product, you're spending 8+ hours of labor every menu refresh. Strain Sync Pro pays for itself the first time you do a bulk sync.
How does the license work? +
Pro licenses are issued per site activation. The 1-Site tier covers one production storefront. The 5-Site tier covers up to five (good for chains and small agencies). Agency Unlimited is unlimited activations under one license. License checks run against bigbad.agency over HTTPS with a 24-hour cache, fail-closed on hard errors.
Can I switch tiers later? +
Yes — upgrade from 1-Site to 5-Site or Agency at any time. You only pay the difference for the remainder of your billing cycle.
How often does Pro re-sync data? +
Configurable. The default is nightly, but you can set it to hourly, weekly, or off. You can always trigger a manual sync per-product (free version) or bulk-sync your whole catalog (Pro).
What happens if AllBud changes their site or breaks? +
The plugin uses defensive parsing and degrades gracefully — if a single attribute can't be found, it leaves the existing WooCommerce value untouched rather than wiping it. Pro adds sync logs and one-click rollback so you can revert any sync that went wrong. We also push fixes promptly when AllBud changes their structure.
Where do I get support? +
Free version: WordPress.org plugin support forum. Pro: email **support@bigbad.agency** with your license key. Cannabis verticals get real human support, not a chatbot.
bigbad.agency
accepting work