Changelog

Everything new in RevLogic — features, improvements, and fixes shipped to the Shopify app.

  1. v22.0

    Quote any account, and search by company name

    🏢 Quote any B2B account — even before their first order

    Every account in your store is now quotable, whether or not RevLogic has purchase history for it.

    • A Companies tab on the Customers page — stores using Shopify B2B get a People / Companies switch. Companies lists every company location — the level Shopify prices and invoices B2B orders at — with its parent company, address, orders, and amount spent, plus the same churn-risk and days-overdue columns as the call list once a location has history. Locations that have never ordered are listed too, so a company account can be quoted the day it’s created.
    • A New quote button on the Dashboard and Customers pages — type a few characters, pick a person or a company, and the quote screen opens for them. Built for the moment a call turns into an order for an account you weren’t looking at.
    • First-order quotes at contract prices — a location with no order history opens a quote at its own contract prices, with its addresses and phone already on the customer card. You choose which company contact the order is filed under: Shopify sends the invoice to the order contact, so RevLogic never picks one on your behalf.
    • Companies in dashboard search — the inbound-call search box now shows matching company accounts in their own section, under the people.

    Full details in Creating quotes and Your call list.

    🔎 Search finds B2B buyers by company name

    Native Shopify B2B keeps the company on its own record, not on the buyer’s customer record — so searching a company name used to come up empty. Now typing a company’s name into customer search finds its buyers directly, on the Customers page and in the dashboard search.

  2. v20.0

    Prices in your store's currency

    💱 Every price, in your currency

    RevLogic used to render every figure with a dollar sign, whatever currency your store trades in. Now the whole app reads in your store’s own currency — pound stores see £, euro stores see €, yen stores see ¥ with no decimal places — for every currency Shopify supports, each formatted to its own rules.

    • Everywhere prices appear — quotes and the configure-item dialog, the dashboard and customer cards, pitch opportunities, winback, merchandising, and home.
    • Discount notes on draft orders, fixed — a £50 line discount used to land on the draft order and the customer’s invoice reading “$50 off”. It now carries your store’s own symbol.
    • Your amounts never changed — totals and prices were always saved correctly in your store’s currency. This release fixes what you and your customers read, not what anyone was charged.

    👤 Choose the contact a B2B quote is filed under

    Every B2B draft order is filed under one of the company’s contacts — that’s who Shopify invoices and notifies.

    • The Customer card now shows the order contact — by default the contact on the account’s most recent order, or the company’s main contact.
    • Someone else buying this time? Click Change and pick another contact. Contacts assigned to the ordering location are listed first, and the company’s main contact is marked.
    • Applies to this quote only — the account’s usual contact and the location the quote is priced against stay unchanged.

    Full details in Creating quotes.

  3. v21.0

    Tag winback customers in Shopify

    🏷️ A winback tag on your Shopify customer records

    RevLogic’s Winback list now reaches into your Shopify admin. Turn on the new Winback tag in Shopify option in Settings and RevLogic keeps a customer tag — spelled exactly RevLogic Winback — on every account currently in winback.

    • A live winback view on your Customers page — save the segment customer_tags CONTAINS 'RevLogic Winback' and it stays current on its own: customers appear as they lapse and drop out the moment they order again. The same segment works as an audience for Shopify Email and discounts.
    • Removed as fast as it matters — when a winback customer places an order, the tag comes off within minutes, so nobody who just bought lingers in your winback segment.
    • Automations welcome — the tag fires Shopify Flow triggers and syncs to any app that reads customer tags, so your winback email flow can run outside RevLogic.
    • Off by default, and careful about ownership — nothing is written until you turn it on, the confirmation tells you how many customers the first pass will tag, and RevLogic only ever removes the tag it added — never one your own team applied. Turning the setting off removes every tag RevLogic set.

    Full details in Churn risk and winback.

  4. v19.0

    Your RevLogic intelligence, now in Shopify Analytics

    📊 Group your own Shopify reports by what RevLogic knows

    RevLogic writes its findings onto your customer and order records, and Shopify picks them up as report dimensions — things you can group by, filter by, and chart in Shopify’s own reports and in ShopifyQL. Your reports, your data, your admin.

    • Seven dimensions — churn risk, health, cycle status, value tier, and top category on each customer; source and order taker on each order.
    • The three reports B2B teams build first — how much revenue sits with at-risk accounts, what your phone selling is actually worth, and sales by order taker.
    • They keep themselves current — as a customer drifts past their reorder date or their health moves, the value updates. Order dimensions are stamped when the order is placed and never change afterwards.
    • On by default, yours to switch off — the Shopify Analytics card in Settings. It needs the two new write permissions, so existing stores approve them once before the toggle unlocks.
    • Uninstall-safe — the values stay on your own records, so historical reports keep working. They simply stop updating.

    👥 Meet your team roster

    • A roster that fills itself in — everyone on your staff who opens RevLogic appears under Settings → Team. No invites, no provisioning. The account owner is a manager, and managers set everyone else’s role.
    • Every quote is credited — quotes are tagged RevLogic and stamped with whoever keyed them, which is what makes the sales-by-order-taker report possible. Rename a staff member in Shopify and their order history follows them.

    🔔 What’s new, inside the app

    • Release notes in the home header — the What’s new button on the RevLogic home page lists recent updates, with a one-line announcement the first time your team sees a new one.

    Full details in RevLogic in Shopify Analytics, and the updated permissions picture in What RevLogic can access.

  5. v18.0

    Pitch opportunities, priced in dollars

    💰 Where an account’s budget isn’t going — sized in dollars a year

    Every customer card carries Categories to pitch and Brands to pitch: the product types and vendors this account under-buys compared with customers who buy like they do. Each row is now sized in dollars, so your sales team can see which gap is worth calling about.

    • A dollar figure, not a hunch — a row reading “Similar customers spend 11% · they’re at 2%” and ”~$4,200/yr” means closing that gap is worth roughly $4,200 a year to you. The biggest opportunities sort to the top.
    • Benchmarks set by real wallets — the comparison is weighted by how much each customer actually spends, so a handful of small one-category buyers can’t set an unreachable bar for your largest accounts.
    • Cleaner rows — the status tags came off. Each row keeps the name, the yearly figure, the share comparison, and the last bought date that tells you whether this is a gap or a lapse.

    🧾 The whole call, on the quote screen

    The customer card beside the quote now carries what a rep needs while the phone is ringing, without a trip to the Shopify admin.

    • Contact and company — the buying contact, the company and location, and links straight through to the matching page in your Shopify admin.
    • Addresses in full — shipping and billing blocks, including suite and unit lines, which RevLogic now syncs end to end.
    • PO number — enter it under Quote details and it carries onto the draft order in Shopify.

    🔧 Also in this release

    • The quote builder gets the width — on laptop-sized windows the side panels shrink first, so the product search and line items keep their room.
    • Filters in alphabetical order — the Product type and Vendor dropdowns on the quote screen are sorted by name.
    • B2B pricing fix — opening a quote for a company buyer from a plain customer link now resolves to their company location, so contract prices and B2B drafts apply as they should. Previously that route could quote base catalog prices.

    See Creating quotes and Cross-sell recommendations and pitch chips in the help center.

  6. v17.0

    Orders are now quotes

    🧾 What your sales team builds is a quote

    The screen your team works during a call now builds a quote, not an order — because that’s what it always was. Nothing about how the work reaches your store has changed; the name finally matches the job.

    • The pipeline, end to end — your sales team builds a quote in RevLogic, it lands in your store as a standard Shopify draft order, and it’s completed there as an order. Same three steps as before, now named for what each one is.
    • Renamed everywhere — “New quote” on the customer card and call list, quote notes and tags under Quote details, and “Goes with this quote” on the cross-sell picks. Quotes are still logged automatically on the customer timeline.
    • Nothing else moves — billing, invoicing, payment, and fulfillment all run exactly as they do today, on the draft order Shopify already knows about. There’s nothing to reconfigure and no new object in your store.

    Everything the quote screen does — building a long multi-line quote without a page reload on every change, typing the unit price you agreed on the phone, live B2B contract prices and quantity breaks, customer history beside the cart — is unchanged. See Creating quotes in the help center for the full flow.

  7. v16.0

    Contract prices on the order screen

    💵 Every price a B2B account actually pays, right on the order screen

    The order screen now quotes each company location’s contract prices everywhere — product search, line items, the frequently-ordered list, and cross-sell suggestions — with your base catalog price struck through beside it, so your sales team can see the discount an account is getting while they talk.

    • Quantity price breaks, live — a product’s breaks are listed with it (for example 10+ @ $75.00), and a line re-prices itself the instant its quantity crosses a break. The subtotal on screen matches the draft order to the cent.
    • Name your price, reliably — a unit price your sales team types in now always carries through to the draft order, for B2B and DTC orders alike. This also fixes a bug where a manually entered price could be silently dropped when the draft was created.
    • Discount codes and order tags — add them under Order Details. Shopify applies the code on the draft order, and tags land on the order so you can filter and report on phone sales.
    • Honest totals — the screen shows a subtotal it can stand behind; taxes and shipping are calculated by Shopify when the order becomes a draft. The old estimated-tax row is gone.

    The full flow is documented in Creating draft orders in the help center.

  8. v15.0

    Native Shopify B2B, in full

    🏢 Built for Shopify B2B — no Plus required

    Shopify opened native B2B — company accounts, catalogs, and contract pricing — to every paid plan, and RevLogic plugs straight into it. Your sales team works company accounts without leaving the Shopify admin, on the plan you already have.

    • Native Companies, out of the box — RevLogic reads your Shopify company accounts, locations, and B2B catalogs directly. No separate setup, no data import, no second system to keep in sync.
    • Company-location call lists — accounts are ranked by the company location that actually reorders, so your team calls the right buying contact for every account.
    • Contract pricing, honored automatically — draft orders you build in RevLogic respect each company’s B2B price list, so contract pricing flows through in seconds — no manual lookups.
    • Blended B2B and DTC — selling to companies and direct-to-consumer from the same store? RevLogic handles both side by side, adapting to each account.

    See the full breakdown on revlogic.app.

  9. v13.0

    New pricing, a help center, and answers before you install

    ✨ New features

    • Help center — a searchable knowledge base at revlogic.tawk.help with guides covering everything from your first sync to daily call-list workflows. The same articles are at your fingertips inside the live-chat widget, so answers arrive without waiting on a reply.
    • New order-volume pricing — four plans from $19 to $199 per month, banded by your store’s order volume, with your whole sales team included on every plan. Every plan starts with a 14-day free trial, and annual billing saves 17% (two months free).

    🔧 Minor improvements

    • A proper FAQ — evaluating RevLogic? revlogic.app/faq answers the questions B2B teams ask before installing: what data the app reads, how order entry compares to native draft orders, how winback decides an account is lapsed, and which plan fits your store.
  10. v14.0

    The help center, one click from inside the app

    🔧 Minor improvements

    • Help center on the Help page — the in-app Help page now links straight to the help center, so setup guides and how-tos — from your first sync to health scores, winback, and plans — are one click away for your whole sales team, without leaving the Shopify admin.
  11. v12.0

    Native B2B, smarter cross-sell, and live chat support

    ✨ New features

    • Native Shopify B2B support — company accounts and contract pricing now flow straight into your call lists and draft orders. It works on every paid Shopify plan — no Plus required — and RevLogic adapts to your setup automatically.
    • Cross-sell suggestions in order entry — as you build a draft order, RevLogic surfaces “Goes with this order” picks mined from your store’s own basket history, anchored to the last item you added.
    • Merchandising page with a cross-sell strategy matrix — define your own product-type plays (an anchor type and the target types it should pull through), and your recommendations respect them instantly.
    • Cross-sell pitch chips on the call list — each call card can surface a ready-to-pitch product for that customer, so your sales team opens every call with a specific idea.
    • Live chat support — reach us directly from the Home and Help pages, without leaving the app.

    🔧 Minor improvements

    • Tidier navigation — Data Sync now lives inside Settings, and there’s a new dedicated Help page — fewer top-level items and less to scan.
  12. v11.0

    A guided first run, clearer numbers, and a polished Settings

    ✨ New features

    • Value on day one — RevLogic starts syncing automatically the moment you open it after installing, and a step-by-step setup guide walks you from first sync to your first call to your first order, checking each step off as it actually completes.
    • “You’re ready” notification — when your call list is built, a notification takes you straight to it.
    • Contextual save bar in Settings — change what you want, then save or discard deliberately, with a heads-up if you navigate away with unsaved changes.
    • In-app Help & support — a new section with our support email, the App Store listing, and our privacy and terms, one click away.

    🔧 Minor improvements

    • Plain-language explanations — hover any metric (days overdue, reorder cycle, churn risk, impact) to see what it means and how it’s calculated, right where your sales team meets it.
    • Honest sync progress — real-time status instead of a fixed bar that never moves.
    • Clearer empty screens — they now explain what’s happening (still computing versus genuinely no repeat customers yet) instead of dead-ending.
    • Deep-linked order numbers — order numbers in a customer’s history now open that order in your Shopify admin in one click.

    🐛 Bug fixes

    • Fixed the first-run setup screen briefly reappearing during a routine re-sync.
  13. v10.0

    Smarter recommendations, built to scale

    ✨ New features

    • Smarter cross-sell recommendations — the “what to pitch next” suggestions on each account now use the real product categories in your catalog plus what similar customers buy, instead of guesswork. Existing stores will see this improve after their next full product sync.

    🐛 Bug fixes

    • Fixed a sync failure that could occur on very large product catalogs.

    🔧 Minor improvements

    • Faster and more reliable at scale — RevLogic moved onto a more robust database and a dedicated background-processing tier, so syncs and profile updates hold up on large stores and big catalogs without slowing down the app you’re working in.
  14. v9.0

    A Winback list, a daily-briefing home, and call-list sorting

    ✨ New features

    • Winback list — customers who drift well past their reorder window move off the active call list onto a dedicated Winback list, keeping your call list focused on the accounts likely to buy now. Set the threshold (or turn it off) in Settings; customers return automatically when they order again.
    • Daily-briefing home — a new home screen built for the start of your sales team’s day: the top calls to make, tasks due, key counts at a glance, and a one-click path into the call list. The full cockpit moved to its own dashboard.
    • Call-list sorting — order your call list by Most overdue, Highest value, or Biggest impact (which blends how overdue an account is with how much revenue is on the line). RevLogic remembers your choice.

    🐛 Bug fixes

    • Fixed a crash when opening the order screen from a direct link.
  15. v8.0

    Sharper risk signals and a faster order screen

    ✨ New features

    • Clearer risk signals — the abstract health score is now a plain risk level (low, medium, high) on every screen, so your sales team can see who’s slipping at a glance.
    • Cadence-aware scoring — risk is measured against each customer’s own buying rhythm, so an account that orders quarterly isn’t flagged like one that orders weekly.
    • Find any customer in seconds — a dashboard-wide search box and a native-style Customers page let you pull up any account by name, company, email, or phone — ideal for inbound calls.
    • Rebuilt order screen — a reorder-friendly layout, a notes sidebar, and a plain-language intelligence pane right beside the products.
    • Near-instant updates — when a customer places an order, their risk and call-list position update almost immediately, with no waiting for the next sync.
    • Volume-aware sync window — RevLogic tunes how far back it syncs to your store’s size, so larger stores stay fast.

    🐛 Bug fixes

    • Fixed a “Failed to load customer profiles” error on the dashboard.
    • Fixed slow pagination on the Customers page.
    • Fixed several dashboard issues: pane scrolling, searching orders by phone number, note truncation, and the sticky customer header.

    🔧 Minor improvements

    • Smoother performance during large profile recomputes.
  16. v7.0

    Activity timeline, tasks inbox, and a redesigned dashboard

    📋 Track every customer conversation

    Your call list just became a CRM. Log notes, call outcomes, and follow-up tasks against any customer — all without leaving the dashboard. The timeline shows your manual entries alongside automatic events like orders placed and draft orders started, so the full customer story is in one place.

    Three activity types to keep it simple:

    • Notes — freeform context on the account
    • Calls — log the outcome (connected, voicemail, no answer, bad number) with your notes
    • Tasks — set a due date and mark complete when done

    ✅ A dedicated tasks inbox

    Never miss a follow-up again. The new Tasks page groups your pending work into Overdue, Due today, and Due this week — so reps can start their morning knowing exactly who to call first. Click any customer name to jump straight to their profile.

    🖥️ Redesigned desktop dashboard

    RevLogic is built for inside sales reps who live at their desks, so we redesigned the main dashboard for desktop-first:

    • Three columns at a glance — Call List on the left, customer intelligence in the middle, activity sidebar on the right
    • Always-pinned customer header — key metrics stay visible while you scroll through the account
    • Adaptive layout — the KPI strip reflows to fit your screen, from laptops to ultrawide monitors

    📞 One-click contact copy

    Click a phone number or email address to copy it to your clipboard. A confirmation toast lets you know it’s ready to paste into your phone system or email client — no more fumbling to select text.

    📝 Cleaner activity timeline

    Long notes are now collapsed to a preview with a Show more / Show less toggle, so a single detailed entry doesn’t bury the rest of the customer’s history.

    🤝 Auto-logged draft orders

    Every time you click Start Order from a customer card, RevLogic automatically logs it to the customer’s timeline. Perfect audit trail, zero extra clicks.

  17. v6.0

    Initial App Store release

    RevLogic launched on the Shopify App Store. Highlights from the first public release:

    • Customer intelligence profiles — health scores, churn risk, purchase cycle, and brand/product gaps computed from your full Shopify order history
    • Call list dashboard — a sortable, filterable list of who to talk to next, ranked by signal strength
    • One-click draft orders — start a draft order from any customer card without leaving RevLogic
    • Background sync — incremental refresh of orders, products, and customers via the Shopify Bulk Operations API
    • Per-shop settings — configure new-order mode, lookback window, and minimum order threshold