Changelog

Everything we ship, when we ship it — because "actively developed" should be provable, not a marketing claim. Both apps are battle-tested on our own store before anything lands here.

August 19, 2026

SURVEYS

A brand-new store could not turn the setup check green

A store installed the app, added the survey block to both checkout pages exactly as instructed — and the app still insisted the block was missing, no matter how many times they hit Re-check. The reason was our test, not their store: we proved the block was installed by waiting to see a survey actually render, but a survey only renders once a question set is Live. On a brand-new store with no sets yet, there is nothing to render, so “we have not seen it render” and “the block is not installed” looked identical — and we told merchants to go add a block they had already added. Now we measure the two things separately: your checkout quietly asks our servers for your survey settings every time it loads, so we can confirm the block is genuinely in place before a single question exists. A new store now sees the truth on day one — block confirmed, and one honest next step: create a set and flip it Live.

ALL APPS

Run your Customer Luv apps by talking to Claude or ChatGPT

Every Customer Luv app now connects to an AI assistant. Open the app, go to Integrations, and pair Claude (or ChatGPT) with a connect code — then just ask. “Build me a post-purchase survey that asks how people found us” and it interviews you like a good consultant would, drafts the questions, and shows you the whole thing before anything goes live. “Why did my popup completions drop?” and it reads your funnel and tells you which step is losing people. “What is stuck in transit?”, “turn on the out-for-delivery email”, “make the back-to-top button match my brand colour” — all of it, in plain English, without hunting through settings. Each app ships its own expert guide to the assistant, so it gives you our best-practice advice rather than generic guesses: how many questions before completions fall off, why the reward comes before the email ask, which questions do not belong on a checkout page. The guardrails are the point, though. Nothing that touches your live storefront happens without your say-so: surveys and popups are always created switched OFF, and the assistant has to come back, show you exactly what it plans to turn on, and get a yes in the chat first — one yes can cover a whole batch. It refuses to publish anything half-built (a free-gift reward with no product picked gets blocked, not shipped). Read-only questions answer instantly; permanent deletions always ask. Your keys stay write-only — an assistant can save your Klaviyo key, never read it back. Available today on Surveys, Contact Form & Reply, Shipment Tracking, Pop Up & Quiz, Back To Top and Sticky Add To Cart.

August 1, 2026

AUTORESPONDER

Reply to every message — our first customer request, shipped same-day

A merchant in the EU asked for an instant acknowledgment on EVERY contact-form message, not just the first in a day — some stores are required to confirm receipt each time. Done: the Reply frequency setting now has 'Reply to every message — instant, always' alongside the windowed options. The guardrails stay on duty (bot shield, honeypot, daily cap, and never more than 5 replies an hour to any one address), and on every-message mode the Karen Response Team politely stands down — every message already gets an answer.

August 4, 2026

BACK TO TOP

A status badge you can trust, one-click switch-on, and the pages people click from

Three fixes to the moment you install. First, honesty: the “Not live” badge used to appear whenever we couldn’t read your storefront — a bot-protection page, a hiccup, or Shopify’s cached HTML in the minutes after you flip the switch all looked identical to “turned off”, so stores with a perfectly working button were told it was dead. Now “Not live” means we actually loaded your store and the button genuinely isn’t there; anything we can’t read says so in plain words instead, and your button’s own storefront heartbeat gets the final say. Second, speed: Shopify only lets you add an app to your own theme, so we got as close to one click as the platform allows — the button now opens your theme editor with Luv Back To Top already switched on, you just hit Save, and the badge flips to Live on its own while you’re still looking at it. A fresh install also gets a plain “one last step” card on the Design page, with the same one-tap route sitting right next to the status badge. Third, Analytics answers a new question: which pages shoppers actually reach for the button on, ranked, with counts — a page near the top is a page people are scrolling a long way down. Aggregate page counts only, in the CSV export too, and still no cookies and no buyer identity, ever. The same status-badge fix went out to Luv Sticky Add To Cart and Luv Contact Form & Reply.

POP UP & QUIZ

Try the whole popup — on our website, before you install

The Pop Up & Quiz page at customerluv.app/pop-up-quiz now runs the real learn-to-earn flow, live on the page: the corner teaser, the opening screen, a lesson with the timed Continue button, the quiz question, the signup, and the reward screen with a ticking expiry — all of it interactive, right there. Restyle it while it runs: switch between Learn & earn, Quick quiz and Simple signup, change the brand color, drag the screen-coverage slider from side panel to full takeover, flip positions, preview desktop and phone. Every knob on the page is a real setting in the app. Nothing you type leaves the page — it's a playground, not a form. It's also the live demo we'll point to from our App Store listing, which is the other half of today's news: Pop Up & Quiz is heading to the Shopify App Store as its own public app, with the pricing we published — Free, then $9 / $29 / $49 metered on the leads you actually capture, never your traffic.

LUV TRACKING

A dashboard you can interrogate — and tracking that leans on Shopify

The shipments chart grew up: a real y-axis, exact counts on hover, and daily / monthly / quarterly / yearly views so you can see this week's dip AND last year's growth in two clicks. The Carriers table's Issues column is now a door, not a number — click a carrier's issue count and the Shipments table opens filtered to exactly those problem shipments. Under the hood, tracking now leans on Shopify itself as the primary source: every carrier scan Shopify sees flows straight into your timeline and Klaviyo events with real scan timestamps, which makes tracking faster, more accurate, and independent of third-party tracking quotas for the vast majority of shipments — external lookups now engage only when a carrier goes quiet on a package.

August 3, 2026

LUV TRACKING

Delivered means delivered

A carrier data feed briefly claimed a package was delivered while its own latest scan still said out for delivery — one real order caught it. Three fixes shipped the same day: a Delivered event now requires a carrier scan that actually says so (a claim without proof is treated as what the scans show); Shopify's own delivered signal acts as a backstop, so even if the carrier feed freezes, the delivered moment still fires and the tracking page still shows its final 'Delivered' line with time and location; and shipments stuck in that state self-heal — we keep checking until the real delivery scan completes their timeline. Also new: the scan list notes that times are local to each scan's location (they always were — now it says so).

July 30, 2026

POP UP & QUIZ

The editor stops making you hunt — and tells you when popups can't show

We put the app through a full adversarial QA pass — two independent AI reviewers instructed to break it like a ruthless first-time merchant — and shipped every finding. The big one: if the app embed is off in your theme, popups silently never appear, and nothing used to tell you. Now the app checks your actual storefront and answers loudly — a clear banner with the exact switch to flip, a one-click re-check, and a setup checklist that reflects reality (it also turns green by itself the moment a popup goes live). The preview stopped shading the truth: every quiz answer renders (a fifth option used to vanish — it always showed to shoppers, but the preview made it look lost), the reward screen shows your fine print, and an empty step says 'Add a heading…' instead of inventing copy that looks saved. The editor itself got faster to move through: the live preview now stays beside you while you scroll on far more screen sizes, each step pill in the flow bar jumps to that exact step, '+ Step' lands you on the step it just created, and when the form grows — say an image reveals its sizing controls — the card you're typing in no longer jumps out from under you. Mobile image focus got its own nine-dot control (no more guessing what phones will crop). And the delete confirmation is a proper dialog instead of a browser popup that could freeze the page.

July 29, 2026

POP UP & QUIZ

Drag it where you want it — on desktop AND mobile

The live preview stopped being just a picture: drag any image — opening screen or lesson step — to set exactly which part stays in view, and with a full-background opening, drag the text panel itself to any of nine positions over the image. Everything snaps cleanly and the controls follow along. Mobile became a first-class citizen: the opening screen gets its own mobile layout (image on top, at the bottom, full background, or hidden entirely), its own image size and fit — and its own focus: switch the preview to Mobile, drag, and it saves separately from desktop. The opening screen also grew its own text color, a tint control for the floating text panel, and image sizing that genuinely works everywhere. The corner teaser got the full Back To Top treatment: corner, size, pixel offsets from the edges (make room for your chat widget), and its own colors. And controls only appear when they mean something — turn the teaser off and its options step aside; pick 'Fills the whole box' and the irrelevant ones make way for the panel controls. Rounding out the pass: the teaser's corner radius is adjustable (square to pill), the close ✕ has its own corner, size and color (small, top-right, black by default), signup fields reorder with up/down arrows — put phone first if SMS is your play — and the SMS consent checkbox now ships with standard opt-in language out of the box, editable, with a reminder to match the laws where you sell.

POP UP & QUIZ

Discount Reveal: primed codes, visible on page land

Click a discount link in an ad or email, land on a product page with an empty cart, and… Shopify shows nothing — the code only surfaces after something's in the cart. Discount Reveal closes that gap on any theme, with zero code: when a visitor lands with a code primed, a small dismissible pill confirms it up top — 'SUMMER25 — 25% off · applied at checkout'. The number comes from Shopify's own pricing engine (the app provisions a Storefront pricing token for your shop automatically, one-time, nothing to configure), so the pill can never promise what checkout won't honor: fixed-amount codes stay hidden rather than mislead, product-restricted codes only reveal where they actually apply, and dead codes show nothing. Works for every code ever — new campaign codes, and the unique one-time codes your popups mint, which reveal the instant they're claimed. On by default; toggle it in the theme editor on the app embed. Theme developers get a clean contract (two DOM events + the token) to render primed discounts natively instead — our own Root'd storefront's buy box is the first consumer. Full guide: customerluv.app/docs/popup-discount-reveal.

July 28, 2026

POP UP & QUIZ

The opening screen, art-directed

The first thing visitors see now bends to your brand. Choose how the opening image sits: right half (the classic), left half, across the top, across the bottom — or filling the whole box with your headline floating on a soft color panel over it, magazine-style. Give the opening screen its own background color: type a hex, pick from the swatch, click Match image to sample your photo's average color automatically, or grab any color on your screen with the new eyedropper (Chrome and Edge). Leave it blank and it simply follows your Design colors like before. And images finally crop where you can see them: a real crop box right in the editor — drag to frame, corners to resize — and Apply saves the cropped copy to the Shopify CDN while your original upload stays untouched. All of it live in the preview as you click.

POP UP & QUIZ

Real Klaviyo integration: lists, consent, and SMS

A new Integrations tab connects Klaviyo properly. Events were always there — every lead fires a 'Customer Luv Popup Lead' event with their quiz answers. Now add your private key (verified instantly, stored securely, never shown again) and leads are subscribed to a Klaviyo list of your choice with real email marketing consent — the thing that actually lets your welcome flows reach them. Route every popup to its own list or set one default; your list's single or double opt-in setting is respected automatically. Phone capture grew an explicit SMS consent checkbox (unchecked by default, always optional), recorded in Klaviyo and kept in your Leads export as an audit trail. No key? Everything works exactly as before.

POP UP & QUIZ

Three popup styles, a live preview, and a full-screen slider

The popup editor grew way up. Pick your style with one click: Learn & earn (short lessons plus a question — the flow that earns the reward), Quick quiz (fast questions where every answer advances instantly), or Simple signup (straight to the form, a classic popup). A live preview now sits beside the editor and repaints as you type — every screen from teaser to reward, desktop and mobile, in your exact colors. And a new screen-coverage slider takes the popup from the classic side panel all the way to a 100% full-screen takeover. Switching styles never deletes your work, and the preview tells you exactly how to rehearse the real thing on your store. Also new in the same pass: a Klaviyo-style step bar across the top of the editor (Teaser to Opening to each step to Signup to Reward — click to jump, + to add a step); a Simple/Advanced toggle so everyday editing shows just the essentials; Shopify's own Unsaved-changes save bar with the discard guard; hex codes next to every color swatch; popup position options (left, right, top, bottom, or centered); separate popup and button corner radius; a mobile screen-coverage slider; image size, crop and focus controls on every image (opening screen included); up to three extra signup fields (like 'Due date') that flow to your leads and Klaviyo; and discount controls for one-use-per-customer and apply-to-every-renewal. Popup cards also have Clone — one tap duplicates everything. And for Pro stores: real A/B testing — clone a variant B, set the traffic split, and every visitor sticks to their variant while Analytics tracks each side's complete funnel.

POP UP & QUIZ

Plans that bill on value, not traffic

Pop Up & Quiz gets its launch pricing: Free, Starter $9, Grow $29 and Pro $49 — billed on the leads you actually capture each month, never on your visitors. (The incumbents start at $100/month and meter your traffic whether anyone engages or not.) Every feature is on every tier; paid plans raise limits and remove the small 'Powered by Customer Luv' note that free popups carry. Yearly billing = 2 months free, every paid plan starts with a 60-day trial, and at a limit your popups pause politely — anyone mid-quiz still gets the code they earned, and there's never an overage bill. Founding beta stores keep everything unlocked, free, until our App Store launch — with 2 months free locked in. Under the hood the same ship future-proofs the app's Shopify connection (auto-refreshing tokens), so reward codes keep minting no matter how long it's been since you opened the admin.

July 24, 2026

TRACKING

A proper 'Shipped' moment

New Klaviyo event: 'Luv Tracking: Shipped' fires the instant a fulfillment is created — tracking number, carrier, items, and estimated delivery included — so your 'your order is on its way' flow triggers at ship time, not at the first carrier scan hours later. On by default, toggleable like every other event, and the Send-test dropdown covers it (plus Return to Sender and Customs Delay, which the test button previously couldn't send).

July 23, 2026

TRACKING

The whole journey, scan by scan

The tracking page now tells the same story the carrier's own site does: every scan — Departed Shipping Partner Facility, Arrived at Facility, city and state, at the carrier's own local time — newest first, straight from the carriers. The progress bar and the timeline can no longer disagree (no more 'In transit' up top while the detail below still says 'Label created'), carrier scans advance the bar forward the moment they happen — never backward — and 'label info received' no longer counts as moving. Merchants: this fills in automatically, no setup.

July 20, 2026

COMPANY

Back To Top goes freemium — and learns to pace itself

Luv Back To Top now has a Free plan: the classic arrow button with all the styling — your exact colors, size, roundness, opacity and placement — free, forever, no caps. Pro ($1.50/month, or $15/year with 2 months free) adds the fun stuff: every icon style, any emoji, upload your own image, custom label text and icon position (Free includes the classic “Back to top”), analytics, and the new scroll speed control — instant, fast, smooth, or gentle, always respecting reduced-motion. In the app, Pro features stay visible on the Free plan, just clearly marked — and your button counts its shows and clicks from day one, so analytics history is already there the moment you upgrade.

IMPROVED

Back To Top analytics: a real chart, grouped how you like

The Analytics page now draws a proper dual-axis chart — bars for times shown (left axis) and a line for clicks (right axis), with the numbers on each side, values above the bars, and full detail on hover. Group everything by day, week, month, quarter, or year: the chart, the KPI window, and the CSV export all re-bucket to match. Counted in aggregate on your storefront — no buyer tracking, no cookies, ever.

July 18, 2026

NEW

Analytics for Back To Top and Sticky Add To Cart — proof, not promises

Both one-plan apps gain an Analytics page: how many times your button or bar appeared, how many clicks, and — for the sticky bar — the number that matters most: revenue added through the bar, day by day. Everything is counted in aggregate on your storefront: no buyer tracking, no cookies, ever. Fresh installs get an honest 'live and counting' note instead of a wall of zeros, and the numbers start landing within a day of storefront traffic. We also rebuilt both apps' pages on this site with visuals that show the actual products — the bar, the button, the live status — not generic mockups.

IMPROVED

Back To Top: upload your own icon — and both new apps go phone-friendly

Luv Back To Top's icon row gains an upload-your-own option: bring any PNG, JPG, GIF or WebP (2 MB max) and it becomes the button — with a plain-words heads-up that color choices don't recolor uploaded images. Both Luv Back To Top and Luv Sticky Add To Cart admins are now fully phone-friendly too: the sidebar becomes a scrollable top nav, everything goes single-column, and inputs stop iOS from zooming. We also fixed a mobile-only bug where tapping a menu item with unsaved changes could go nowhere — navigation now always works, and your unsaved edits stay put.

COMPANY

Meet app #10: Luv Sticky Add To Cart

The add-to-cart button that follows shoppers down the page — designed twice, once for desktop and once for mobile. Each view gets its own bar height, button wording, button placement, and its own choice of what shows (product photo, title, live price with the sale strikethrough). Optional dropdowns let shoppers switch variants, choose one-time vs. subscribe (selling plans detected automatically), and set quantity — without scrolling back up. The bar hides itself whenever the real buy box is on screen, so it never covers the thing it duplicates. One toggle on Online Store 2.0 or one paste-anywhere line on any theme, adds ride your theme's own cart, and a live preview in the app scrolls like a real product page. $4/month or $40/year with a 30-day free trial — and unlike most sticky bars, no click caps, no traffic caps, ever.

July 17, 2026

COMPANY

Meet app #9: Luv Back To Top

The simplest app in the family: a beautiful back-to-top button, fully designed from the app — five icon styles or any emoji, your exact hex colors, size, corner roundness, opacity and placement, with a live preview that scrolls like your real store. One toggle on Online Store 2.0, or one paste-anywhere line on any theme (yes, even vintage), plus an honest green-Live / red-Not-live check. Smooth scroll that respects reduced-motion, keyboard accessible, ~1.5 KB, zero tracking. $1/month or $10/year with a 30-day free trial — it's a button, and we price it like one.

TRACKING

Tracking updates that can't go missing — plus smarter ETAs and product photos

Three upgrades from a real shipment we watched like hawks. First: carrier updates now have a backup path — if a push update is ever missed, an hourly check pulls the carrier's latest scans directly, so 'In transit', 'Out for delivery' and 'Delivered' (and your Klaviyo flows) fire no matter what. Second: the tracking page now always answers the #1 question — before the carrier publishes an estimated date, we show one computed from your store's own recent deliveries (labeled as such), and swap in the carrier's date the moment it exists. Third: Package details now show real product photos linked to your product pages — pulled from the order itself, so even unpublished or hidden products get their picture.

July 16, 2026

COMPANY

Paid plans are live — with a 60-day free trial

Luv Reply's and Surveys' plans are now real, selectable plans on the Shopify App Store, and every paid tier starts with a 60-day free trial — two full months to decide, no card tricks, cancel anytime. Founding-beta stores keep everything unlocked and lock in launch pricing.

COMPANY

Luv Reply launch tiers, published early

Three tiers, no fine print and no per-message charges — ever. Free — 50 messages/mo with every feature, built for newer stores finding their footing. Starter — $4/mo (or $40/yr) with 1,000 messages a month; most stores never pass 1,000 contacts. Pro — $9/mo (or $90/yr), unlimited messages plus priority support. At a monthly limit your mail is never lost: messages keep landing in the inbox and owner notifications keep coming — only the buyer-facing instant auto-reply pauses until the 1st or an upgrade. Free and unlimited for everyone during the beta, and founding stores lock in launch pricing.

COMPANY

Luv Contact Form & Reply is on the Shopify App Store

Our first public App Store launch. Luv Contact Form & Reply — the contact form that captures every message, answers instantly from your own sender name, and files everything into an inbox with order history beside it — is now one click to install, free during beta. Install it from the App Store.

COMPANY

A proper welcome when you install

Installing a Luv app now starts a short, three-email welcome: your 2-minute setup right away, a check-in two days later that actually knows whether you're set up yet (help if you're not, pro moves if you are), and a thank-you at the end of the week. Reply to any of them and a founder answers. It stops itself if you unsubscribe — or uninstall. Three emails, then we leave your inbox alone.

SURVEYS

Answers on the Shopify customer profile, per question

Every question now has a 'Save answer to the customer's Shopify profile' checkbox (on by default). Saved answers appear pinned in the Metafields section of the customer page in your Shopify admin — no digging behind 'View all' — and work in customer segments. Uncheck it on questions you'd rather keep out of the profile. Question caps also now follow your plan: Pro and Founding beta get unlimited questions per set, and the old hard limit of 10 is gone.

SURVEYS

Conditional logic: follow-up questions

Single-choice questions can now branch. Pick any choice in the editor and add one follow-up — 'Google search' can ask 'What did you search for?', 'A friend' can ask who. Follow-ups show only to buyers who picked that choice, then the survey returns to the main path by itself; progress dots count main questions only, so the survey never looks longer. One level deep by design — follow-ups can't branch again, because a thank-you page shouldn't feel like a phone tree. A Pro feature at launch; free for everyone during the beta.

SURVEYS

Launch tiers, published early

Surveys now has a Plan page in the app and published launch pricing on our site: Free (1 set, 3 questions, 100 responses/mo), Starter $9 with the thank-you-page free gift, Grow $29 with priority support, and Pro $49 with unlimited everything plus conditional logic — yearly plans get 2 months free. Everything stays free and fully unlocked during the beta; the tiers are there so there are never surprises. True to our no-overage promise, hitting a response cap just pauses the survey for new buyers — nothing breaks, no bill.

SURVEYS

Fine-tune flags now reach checkout

Fixed a bug where the Appearance page's fine-tune choices (progress style, header, button labels) saved correctly but never made it to the survey in checkout. They flow through now.

July 13, 2026

TRACKING

USPS updates straight from the source

For USPS shipments, Luv Tracking now pulls status directly from USPS — so ‘Out for delivery’ and ‘Delivered’ land at the carrier’s real scan time on the page and in your Klaviyo flows. It checks every 30 minutes through the day and runs entirely in the background, no setup. Non-USPS carriers stay covered too.

TRACKING

Progress bar reflects the label

Once a shipping label exists, the progress bar now advances to ‘Prepared’ and the status reads ‘Awaiting first scan’ — instead of looking stuck at the start while you wait for the carrier’s first scan.

TRACKING

Carrier-accurate delivery events, built in

Out-for-delivery and delivered now come straight from the carrier's own scans — so those events (and your Klaviyo flows) fire at the real time, not whenever Shopify gets around to updating. It runs automatically in the background with no key or setup for you; the old 17TRACK connect step is gone. The tracking page and timeline show the true carrier time and status too.

TRACKING

Products by collection, your way

The Products section is more flexible: pull products straight from one or more collections, hand-pick specific products, or both — show anywhere from 1 to 6, and set how many appear per row on desktop and on mobile. Great for a tidy 'While you wait' or 'You may also like' row on the tracking page.

TRACKING

Blog cards + a smarter editor

New Blogs section: add up to four posts (title, link, optional image) and choose how many show per row on desktop and mobile. The image overlay now takes an optional heading (like ‘Track your order’) and its own text color. And the Order tracker section has a Lookup form / Shipment view toggle that flips the live preview to match what you’re editing.

TRACKING

Image overlays + an unsaved-changes bar

Two editor upgrades. Any Image block can now overlay the live delivery details — status and the estimated-delivery date — right on the image, with your choice of overlay color and darkness, for that big hero look. And the editor now shows Shopify's familiar 'Unsaved changes' bar with Save and Discard the moment you change something, so nothing gets left unsaved.

TRACKING

Uploaded images save instantly

Images you add to your tracking page now save the moment they finish uploading, so they're safely stored right away — no risk of losing an image if the page reloads before you hit Save. Your uploads live in permanent storage and are unaffected by app updates.

TRACKING

Real carrier links + paginated shipments

Two fixes. The 'Track on carrier site' link now goes straight to the carrier's own tracking page (DHL, FedEx, UPS, USPS and more), built from the carrier and tracking number — not a third‑party redirect. And the Shipments list is now paginated: 25 per page by default with a dropdown up to 100, so it stays fast no matter how many orders you ship.

TRACKING

A true two-pane tracking-page editor

Building your tracking page now feels like a real page builder: your sections live in a tidy left rail and a big live preview sits pinned on the right, side by side, so every edit updates instantly next to it. The two-pane view holds at far more screen widths (no more preview dropping to the bottom inside Shopify's admin), the section list is front and center with clearer rows, and the color and advanced settings tuck into a collapsible panel so they're there when you want them and out of the way when you don't.

TRACKING

See how your tracking page performs

Luv Tracking's dashboard now shows a 'Your tracking page' bar: page views, click rate (shoppers who tapped a product or link), total clicks to your shop, and revenue driven — repeat orders placed after someone visited their tracking page. It fills in automatically as customers open the page, so you can finally see the tracking page working as a marketing surface, not just a status lookup.

TRACKING

A best-in-class tracking page

Your branded tracking page — the one on your own domain, inside your theme — got a big glow-up. Shipments now show a clean six-stage progress bar (To be processed → Prepared → Shipping soon → In transit → Out for delivery → Delivered) with the current step highlighted, a bold 'Estimated delivery' date up top, a color-coded carrier badge (DHL, FedEx, UPS, USPS and more), and a tidy collapsible 'Package details' section. Same live editor, a much nicer page — and it renders the moment you preview it.

July 12, 2026

QUIZ

Quiz analytics that tell you what to do

Luv Quiz's analytics got a real upgrade. A live drop-off funnel shows exactly where shoppers leave — and flags the single worst question with a fix suggestion. Auto-insights spell it out in plain English (your winning product, the biggest drop-off, the most common first answer). Products are ranked with a 'winner' badge, answers show clean percentages, and there's a new email-capture-rate KPI. The KPIs now show how you're trending vs the previous period, and a new chart plots starts and completions per day. Everything's on-brand fuchsia with clear section icons, and the empty states tell you what's coming while you get your first responses.

COMPANY

Three more apps in their own colors, and hovers to match

Pop Up & Quiz (violet), Luv Quiz (fuchsia) and Luv Subscriptions (teal) now wear their own brand colors in the admin — active sidebar, buttons, checkboxes and info notes. And across every Customer Luv app, the sidebar hover is now a soft tint of that app's own color instead of a generic grey, so the whole family feels consistent. We also tidied the card headings in Quiz, Upsell and Subscriptions — the leftover emoji are gone, leaving clean text like the rest of the apps.

LUV CART

Luv Cart in its own mint

Luv Cart's admin now wears its brand mint green instead of a generic blue — the active sidebar item, the Save and Preview buttons, checkboxes, chips and the BETA tags all match the app's own color, and the in-app icon is now the real Luv Cart mark — green, with the Luv heart worked in.

LUV CART

Cart design page, rebuilt

The Luv Cart design editor got a cleaner layout: your settings now run full-width and easy to read, and the live cart preview slides in from the right as a drawer — exactly how it behaves on your storefront — when you hit 'Preview cart.' Tweak, peek, close, keep going.

AUTORESPONDER

Analytics leads with your numbers

Luv Reply now opens on Analytics — message volume, auto-reply rate and what people ask — so you see the pulse of your inbox the moment you land. The Inbox is one click away, right below it.

TRACKING

Sync order details, at scale

'Sync order details' now pulls a whole page of orders in a couple of batched calls instead of one-at-a-time, so it stays well within platform limits and fills in customer, order count and total reliably — a few clicks backfills your history, and new shipments enrich automatically.

SURVEYS

Surveys in its own gold

Customer Luv Surveys now wears its brand gold throughout the admin — the active sidebar item, filter chips, response bars, and info notes were all a generic blue and are now Customer Luv gold, so the app finally looks like itself.

TRACKING

Order details heal themselves

Luv Tracking now refreshes its secure Shopify connection every time you open the app, so order enrichment (order name, total, customer) keeps working even if the connection token goes stale — no more manual reconnect. Works the same on every store that installs it.

AUTORESPONDER

Luv Reply in its own blue

The active sidebar item and the Messages-per-day chart bars now use Luv Reply's own sky blue instead of a generic tone. The Messages-per-day chart also flipped to newest-day-on-top, so the most recent day reads first.

TRACKING

Luv Tracking wears its own color

Small brand polish: the active sidebar item and the dashboard chart bars now use Luv Tracking's own indigo instead of a generic blue/grey, so the app looks like itself. The Shipments list also gained a 'Shipped' date/time column, so the ship-date sorting is obvious at a glance. Order numbers and customer names now deep-link to Shopify from the Activity feed too, not just the Shipments table.

TRACKING

A shipping dashboard you can actually explore

The Luv Tracking dashboard got a lot more useful. The chart now has a view switcher: shipments per day, or the fun stuff — average delivery and transit time broken down by the weekday an order shipped, so you can finally answer 'do my Thursday orders arrive faster than my Wednesday ones?' The Carriers table gained an average-transit column so you can see which carrier is actually quickest. And the Shipments list now shows the customer (linked to their Shopify profile), their lifetime order count, and the order total — with the order number linking straight to the order in your admin. 'Sync order details' now tells you exactly what it did. Shipments and the live event stream are now separate tabs — a clean 'Activity' feed for milestones as they happen, and a 'Shipments' list you can sort by last-shipped or first-shipped. The table scrolls neatly in its card now instead of running off the page.

COMPANY

One consistent look across every app — plus a clearer Tracking dashboard

Swept the last emoji out of the app chrome so Luv Cart, Quiz, Upsell and Subscriptions now use the same clean line icons as the rest of the family — one product, one look. And the Luv Tracking dashboard reads at a glance now: the 'shipments per day' chart labels each day and its count (no more guessing what the bars mean), highlights your busiest day, and the Refresh button actually shows it's working — it says 'Refreshing…', then stamps the time it last updated.

TRACKING

Luv Tracking admin got the family polish

The Tracking app's sidebar and page-builder section list now use the same clean line icons as the rest of your Customer Luv apps, instead of emoji — a small thing that makes the whole family feel like one product. And the Tracking page now shows its real address on your storefront domain (e.g. yourshop.com/apps/luvtrack), not the raw .myshopify.com URL, so the link you copy or add to your menu is the one your shoppers actually see.

COMPANY

Founding-list welcome emails

New signups now get an instant, on-brand confirmation the moment they claim their 2 months free — with a real one-click unsubscribe and no tracking. Behind it sits a small email-flow engine (built on Resend, our existing sender) ready to send a short, honest welcome sequence; it stays off until we've reviewed the copy, and even then only new signups enter it. Unsubscribes are always respected, everywhere.

AUTORESPONDER

Grow your list, the polite way

The Luv Contact Form can now grow your Klaviyo list — with consent, the way it should be. Flip one switch in Settings and shoppers see a pre-checked 'keep me posted' box right under the Send button. Leave it checked and they're added to Klaviyo automatically (profile created if they're new, optionally straight onto a list you pick), with consent recorded from the form. Untick it and nothing happens — the opt-in is required, so there's deliberately no way to add everyone. No theme-editor changes needed: the box appears on your live form the moment you turn it on.

COMPANY

Lead capture: get 2 months free

A clean, respectful signup for a founding-member perk: 2 months free of any Customer Luv app when paid plans launch. It shows up three ways — a polite popup (skippable, remembers your choice, never nags), a new Get 2 months free page, and a footer link — all feeding one honest capture: name, email, and which app you want. Confirmation email is instant, everything's free during beta, and there are no tracking pixels anywhere.

COMPANY

A real contact form on the site

The Support page now has a proper contact form — name, email, a topic picker, and your message — instead of only an email link. Send it and you get an instant, on-brand confirmation reply, and a founder is notified right away (they reply straight to you). Same respectful engine our Luv Reply app gives merchants: honeypot + timing shield to keep bots out, no tracking pixels, no link rewriting.

COMPANY

Site analytics

Added privacy-respecting Google Analytics 4 to the customerluv.app website so we can see which pages and guides actually help people. It runs on the marketing site only — never inside the apps, where your own analytics stay yours.

July 14, 2026

SURVEYS

Fine-tune the look — every knob checkout allows

The Appearance page grew up. Presets are now quick-starts on top of individual controls: progress style (dots, counter, both, or none), large or subtle question headings, show or hide the set heading, an emphasized gift line, and custom Continue and Skip button labels. Touch any knob and the preset honestly reads Custom. Pick Inherit theme and the preview says exactly what that means — your checkout's own fonts and colors, guaranteed by Shopify. (Colors and fonts themselves live in Shopify's checkout editor — one click away — because checkout apps cannot override them, and we refuse to sell you knobs that do nothing.) The whole app also gained Shopify's Save/Discard bar: edit anything anywhere, save once, and navigation politely stops you from losing work.

TRACKING

Estimated delivery, front and center

The tracking page now leads with the carrier's estimated delivery date — a big, friendly 'Estimated delivery: Thursday, Jul 17' — and that same date rides on every Klaviyo event as an estimated_delivery property, so your flow emails can say 'arriving Thursday' instead of 'somewhere in transit'. We deliberately use the end of the carrier's window, so the promise your store makes is one the carrier keeps. Under the hood, every carrier now reports through one unified pipeline, and delay alerts double-check with the carrier before they fire.

COMPANY

Pricing, said plainly

We updated how we talk about pricing everywhere — site, product pages, comparisons. Every app stays free through beta; at launch, plans start under $10/month with simple tiers that scale with what you actually use. Three promises hold on every plan: never a percentage of your revenue, never a surprise overage (you get a plain-words heads-up, nothing breaks), and a family discount the moment you run more than one Luv app. Founding beta members keep their 2 months free and lock launch pricing for a year. The Pricing page also gained a direct line to a founder — the same contact form, powered by Luv Contact Form and Reply.

TRACKING

See which tracking pages get watched

Every shipment now shows its own tracking-page view count — a Page views column in the Shipments table (on by default, sortable like everything else) and in exports. Click Page views on the dashboard and the table opens sorted most-watched first: the anxious refreshers at the top are your best candidates for a proactive heads-up. And every clickable number now looks clickable — blue labels, an arrow, and a hover that says click me — no more guessing which cards are doors.

TRACKING

Every number is a door

The dashboard scoreboard is clickable now. 38 Delayed? Click it — the Shipments table opens showing exactly those 38, with the same one-click pill to clear. In transit, Delivered, and Exceptions work the same way, and clicking either average opens the table sorted by that metric, slowest first, so the stragglers float to the top. No more seeing a number and hunting for its rows.

TRACKING

Click a bubble, meet your customers

Map bubbles are doors now. Click any city or area bubble and a small card lists the customers behind it — each name linking to their Shopify profile, each order to the order — with View all in Shipments taking you to the Shipments table filtered to just that place (a little pill shows the filter; one click clears it, and the page stays as clean as ever when no filter is on). Bubbles now show on the world map too, defaulting to friendly area clusters everywhere. And page headers stick to the top as you scroll, so the date range and Refresh are always in reach.

TRACKING

Support that actually opens

The Support tab grew a real contact form — name, email, topic, message, send — powered by the same Luv Reply engine merchants use, with your store name attached automatically and an instant confirmation to your inbox. (The old Email us link relied on mailto:, which Shopify's admin quietly blocks — caught by our own QA, fixed for good.) Prefer email? That still works too, one click.

TRACKING

Click a column, sort the table

Shipments column headers are clickable now — click to sort, click again to flip, with the up/down arrow you would expect from any grown-up table. Works on every column: LTV to find your biggest customers in transit, Days in transit to find the stragglers, Total, Carrier, Status, all of it. Rows with no value sink to the bottom either direction, and the quick-sort dropdown still works as presets.

TRACKING

The map grew up: counts, city bubbles, click-to-zoom

The shipments map is now a full explorer. Every state shows its count right on the shape (small north-east states get pointer labels off to the side, and Alaska and Hawaii are right there too). Cities appear as Power-BI-style bubbles — the bigger the circle, the more packages landed there. Click any country on the world map — or any state on the US map — to zoom in and see its own city bubbles, with a Back button to return. Bubbles are area-true (twice the shipments, twice the circle) in a friendly teal, and hovering is instant now: the old tooltip used the browser default with its built-in delay; the new one follows your cursor with everything already loaded. The map has its own date-range picker (it follows the page one until you change it), opens on the United States automatically when that is where your shipments go, and a Bubbles selector picks the detail: Smart merges sparse dots into area bubbles so smaller stores see regions instead of noise, or force Cities, Areas, or Off.

TRACKING

Lifetime value, everywhere you look

Every shipment now carries the customer's lifetime spend, straight from Shopify. It shows as an LTV column in the Shipments table (in the column picker like everything else), on each Activity item, and in both exports. One glance at a delayed shipment now tells you whether it belongs to a $50 customer or a $900 one.

TRACKING

Are new customers treated as well as regulars?

A new dashboard card compares delivery speed for first-order customers against returning ones — order-to-door or time-in-transit, your pick. Two big numbers side by side and a plain-word verdict: green when both groups get the same treatment, amber or red with the exact gap in days when one group waits longer. Because if new customers quietly wait an extra day, that is where second orders go to die.

TRACKING

Sort by when the order was placed

The Shipments sort menu gained two options: Newest order first and Oldest order first — sorting by the date the customer placed the order, not just when you shipped it. Handy for spotting orders that sat a while before leaving the building.

TRACKING

One click to the Klaviyo profile

When Klaviyo is connected, every shipment now links straight to that customer in Klaviyo — a Klaviyo column in the Shipments table (in the column picker like everything else) and a Klaviyo link on each Activity item. See a delivery milestone, open the person it belongs to, check the flow it triggered — three clicks become one. Not using Klaviyo? The column and links simply never appear.

TRACKING

Your shipments, on a map

The dashboard gained a live shipments heatmap — your whole delivery footprint shaded in Luv indigo, darkest where the most packages land. It follows the same date-range picker as the rest of your analytics, and a view menu zooms to any continent or flips to a state-by-state map of the United States. Hover any country or state for its exact count. Destinations fill in automatically as new orders ship; one click of Sync order details backfills your history. Drawn entirely in-app — no Google Maps, no third-party tiles, nothing about your customers leaves your store.

TRACKING

Take your data with you

Shipments and Activity now export in one click — as a plain CSV for scripts and imports, or a formatted Excel file with a styled header row, frozen titles, filters already on, and totals as real numbers. Exports pull your full history (up to 5,000 rows), not just the page on screen, and include Destination plus the computed Days in transit and Days since order columns.

AUTORESPONDER

A 60-second welcome, honest days, and a safety bar

Three upgrades to Luv Reply. New merchants get a 60-second setup right on the Analytics page: sender name, reply-to, a look at the prefilled auto-reply, done — live before their coffee cools. The Messages-per-day chart now counts days in YOUR timezone (a late-evening message no longer shows up as a mystery next-day message). And the whole admin gained Shopify's Unsaved-changes bar: edit anything and Save/Discard appears; try to leave and it politely stops you — no more silently lost edits.

TRACKING

Shipments, your way

The Shipments table grew up. A new Order date column sits left of the order number, and two computed columns tell you what actually matters: Days in transit and Days since order — live counts for in-flight packages, final counts once delivered. A Columns picker lets you show exactly the columns you care about (everything on by default, remembered per browser). 'Open real page' now opens your live page showing your newest real shipment instead of always landing on the lookup form. And the Notifications list now shows each event by its exact Klaviyo name — 'Luv Tracking: Delivered' — so building flows means zero guessing.

TRACKING

Headlines that sit on the hero

One checkbox on the Headline section — 'Overlay this headline on the image below it' — and your headline (intro text included) moves onto the image as big hero text, over the same color scrim as the delivery overlay. Uncheck it, or move the image away, and the headline returns to its normal spot. No duplicate text fields, no fiddling.

TRACKING

A friendlier journey, richer sections

Big hygiene pass on the tracking page. The progress bar speaks plain buyer language — Order confirmed → Shipped → Awaiting carrier scan → In transit → Out for delivery → Delivered — and a fresh label lands on 'Awaiting carrier scan' instead of looking stuck at the start. Package details now show each product's photo, linked to its product page. The Products section pulls your real store: pick collections and products from dropdowns and arrange their exact order with a click — no more typing handles. Headlines get a size dropdown (H1 to small) and a color picker. And image overlays can now show your heading on any image — with or without the live delivery details.

COMPANY

Your setup, snapshotted

A safety net across every Customer Luv app: each time your settings save, we snapshot the previous version first — the last 20, automatically. If anything ever goes sideways (a bad save, a bug, an update misbehaving), your exact setup — landing pages, question sets, popups, all of it — can be restored in seconds. On top of that, our database keeps 30 days of point-in-time history. Your work is never one deploy away from gone.

TRACKING

Delays, double-checked with the carrier

Before flagging a shipment as delayed, Luv Tracking now asks USPS directly whether the package actually moved — a real scan means no false alarm, and the shipment's status catches up on the spot. Background polling also keeps checking shipments through the whole day even if a morning scan was missed, so nothing gets stuck. And two view-it-yourself upgrades for store owners: tracking numbers in the Shipments list and Activity feed now open YOUR tracking page exactly as the customer sees it — no order number or email to type — with the carrier's own site one small click away.

July 11, 2026

COMPANY

A full phone-width pass on every page

Roomier side margins on phones across the whole site, tighter intros so the content starts sooner, a footer that finally stacks properly instead of squeezing four columns off the edge of the screen, docs that show the article first with the full index below it, and the comparison hub aligned with everything else. Every page on the site has now been through the same phone-width QA.

COMPANY

The Products menu learned its manners

The desktop Products menu used to stay open until you clicked it again — clicking elsewhere, scrolling, even pressing Escape did nothing. It now closes the way you'd expect: click anywhere else, scroll the page, move your mouse away, tab your focus elsewhere, or hit Escape.

COMPANY

Mobile got the fun back

The homepage app cluster on phones is no longer a tidy grid: the eight icons now scatter at different sizes and tilts, pop in one by one, float gently, and every tile is tappable — straight to that app's page. And the How-it-works walkthrough now works on phones the way it does on desktop: the little device demo pins below the header with its live setup timer while the steps scroll past, morphing through install, set up, enable and live — confetti included.

COMPANY

Mobile, actually fixed

A proper phone-width pass with real fixes underneath: page content now lines up exactly with the header logo on every page (one shared gutter, so they can never drift again), product and comparison pages no longer hide their first screen behind an invisible menu layer on phones, comparison tables keep their header row pinned in the right place while you scroll, and the blog guides got proper standfirsts under their headlines.

COMPANY

Deeper guides + a mobile polish pass

The blog is growing into a real resource: in-depth, illustrated guides with custom on-brand infographics, jump-to navigation, and FAQs — starting with the post-purchase attribution survey and the contact-form autoresponder, with more per app on the way. Also a mobile pass: killed a horizontal-scroll/overflow bug across the site and tightened spacing so pages sit centered on phones.

COMPANY

Every app now compared to its top 3 rivals

The Compare section went deep: each app is now measured head-to-head against the top competitors in its category by installs and reviews — Reply vs Gorgias, Tidio and Shopify Inbox; Pop Up and Quiz vs Alia, OptiMonk and Privy; Upsell vs AfterSell, ReConvert and Zipify; Quiz vs Octane AI, RevenueHunt and Prehook; Subs vs Recharge, Appstle and Seal; Tracking vs AfterShip, ParcelPanel and 17TRACK; Cart vs UpCart, Rebuy and Slide Cart. Twenty-four honest, sourced, feature-by-feature pages in all, each noting where the other guy leads.

BRAND

Soft-gradient icon tiles + a setup-time finale

Every Customer Luv tile — the master heart and all eight app icons — now uses a subtle diagonal gradient (light to accent to dark) for a bit more depth, with the original flat colors preserved as the midpoint so nothing reads as a new color. Same white hearts, same shapes. And the How-it-works walkthrough now ends on a big, bold setup-time callout that pops in with a gentle confetti burst to show just how fast going live is.

COMPANY

How it works, now a scrollytelling walkthrough

Each product page's How-it-works is now a sticky, morphing device demo: the mock pins in place while the steps scroll past, changing to each step's state (install, set up, enable, live), with a live setup timer ticking up to prove how fast it is — landing on you are live. Mobile falls back to clean step cards.

COMPANY

Site polish: live mobile nav, real product mockups

A pass focused on UX: the mobile header now has a working hamburger menu with every app one tap away; the product-page feature panels are real tinted mini-mockups (survey cards, chat threads, charts, reward codes, tracking timelines) instead of placeholder bars; the how-it-works steps became dynamic cards; the comparison pages got their spacing fixed; and the wordmark went a friendlier dark grey with a cleaner heart mark.

COMPANY

An immersive new site, and honest comparisons

The whole marketing site was rebuilt best-in-class: a sticky Products mega-menu so every app is one tap away, immersive scroll-animated home and per-app pages with gradient-mesh heros and glass UI (no stock photos, no lazy emojis — clean line icons throughout), and a rebuilt Compare section with honest, sourced, feature-by-feature pages for all eight apps against their category leaders (Fairing, KnoCommerce, Zigpoll, UpCart, Alia, Gorgias, AfterSell, Octane AI, Recharge, AfterShip). llms.txt now describes the full family.

COMPANY

A page and docs for every app

The website now has a dedicated product page and a full setup-docs section for every app in the family — Surveys, Luv Reply, Luv Cart, Pop Up and Quiz, Upsell, Quiz, Subs and Tracking. The docs hub groups all eight cleanly in the sidebar with per-app getting-started guides and topic pages, and every product links straight to its own docs.

BRAND

A whole family, one heart

Customer Luv now has a proper brand system. Every app shares one icon language — a clean white glyph on its own signature color, each with the Luv heart worked right into the shape — so Surveys, Luv Reply, Luv Cart, Pop Up and Quiz, Upsell, Quiz, Subs and Tracking all read as one family at a glance. New type too: Baloo 2 for names and headings, Inter for everything else. This website was rebuilt around the whole lineup, and the in-app logos were refreshed to match.

AUTORESPONDER

Bots, bounced

Spam protection grew two layers. The built-in Smart bot shield is on by default and completely invisible — no puzzles, no clicking crosswalks — it quietly drops instant-submit bots on top of the always-on honeypot. Want the heavy artillery? Add free Cloudflare Turnstile keys and every submission gets verified server-side before it can reach your inbox or trigger an auto-reply. Your call, your form. Also new: an App status check right at the top of the Inbox — we look at your live storefront and tell you plainly whether the autoresponder embed is on, with a one-click Enable link if it isn't.

AUTORESPONDER

Luv Contact Form 2.0

The contact form grew into a full section. Add an image and place it exactly where you want — left, right, above or below the form on desktop, with its own position on mobile (or hide it there). Add a custom dropdown like 'Which product can we help with?' — the choice lands at the top of the message in your inbox, your notification email, and the AI analysis. And the send button now inherits your theme's button style automatically, so it always matches your store — or flip one switch and pick your own colors with a hex picker.

POP UP & QUIZ

Meet Pop Up & Quiz: learn-to-earn popups

A brand-new Customer Luv app. Instead of begging for emails, your popup teaches: visitors take a quick guided tour of your brand — short lessons, a question or two — and EARN their reward. The reward is real: a unique discount code minted in your Shopify the moment they claim it, with your rules (single-use or not; one-time purchases, subscriptions, or both) and a countdown you control (30 minutes of urgency by default). Rewards can be % off or a free gift with purchase. Upload images or video for any step — media lands on the Shopify CDN, auto-converted to modern formats and responsive sizes so your page speed doesn't pay for your popup. Target any pages with simple patterns, choose delay / scroll / exit-intent triggers, keep a polite corner teaser after dismissal, and watch the whole funnel — seen, opened, completed, lead, code applied — in Analytics. Answers and leads flow to Klaviyo as 'Customer Luv Popup Lead' events for segmentation. Skippable, honest, and beautiful on mobile. That's popups, the Customer Luv way.

SURVEYS

Dates in plain American

Date questions now format themselves as buyers type — just digits, and MM/DD/YYYY appears with the slashes added for you. No more guessing whether 04/15 meant April or the 4th of Quinzember. Under the hood we still store dates in the exact format Klaviyo reads, so your flows keep working; your admin now shows every date in US format. Continue only lights up for a real, complete date.

SURVEYS

Klaviyo, one click away

When your Klaviyo private key is connected, every customer in the Customers tab and every recent response now carries a direct link to their Klaviyo profile — next to their Shopify one. Two systems, zero searching. We also fixed a token tug-of-war between our apps that could blank out lifetime value and order counts, and hardened Shopify access with auto-refreshing tokens (the new security standard for public apps).

July 10, 2026

COMPANY

Simpler by subtraction

Two refinements from real use. The 'going email-free' section is gone — it tried to be clever about inbox routing and ended up confusing; the simple truth stands: notifications on or off, CC yourself on auto-replies, and the Capture check proves nothing gets lost. And on Surveys Analytics, the frozen 'Last 7 days' card became 'Responses / day' — it now follows whatever date range you pick, like it always should have.

July 9, 2026

AUTORESPONDER

Introducing: The Karen Section

Our repeat-writer feature got the name it deserved. A clean red accordion on the Auto-reply page — 'how to respond to your Karens (with love)' — with a big Activate the Karen Response Team button. The cadence: 1st message gets the instant auto-reply, 2nd gets intentional silence, 3rd deploys ONE extra-human note (outside working hours only). And the fine print we're proudest of: she's usually not a Karen, she's a worried customer — the note she receives is pure warmth. The joke stays on the merchant's side of the screen.

AUTORESPONDER

For the customer who writes three times

A third message in a day isn't spam — it's a person getting worried. New: the 'we hear you' note. When someone messages a third time within the cooldown window, outside your working hours, they get ONE warm, human reply — 'every one of your messages landed safely in front of real humans (not the void, promise)' — fully editable, sent at most once per window. Set your working hours to switch it on; your hours can also appear in the main auto-reply via {{working_hours}}. Because the moment a customer feels unheard is exactly the moment to be most human.

AUTORESPONDER

Auto-reply gets its own room

The auto-reply now lives as its own page in the sidebar — right under the Inbox, where the flagship feature belongs. At the top: a green 'Sending identity verified ✓' box, or a red one telling you exactly what's missing. And it's a real gate, not just a warning: auto-replies won't send from our servers until a Sender name and Reply-to are saved — no customer ever gets an email from a bare store handle with replies going nowhere.

AUTORESPONDER

The complete record

Auto-replies now quote the customer's original message at the bottom (on by default, toggleable) — so the reply reads in context, and if you CC yourself, that copy is a complete record of the exchange. Settings also gained a live Capture check showing exactly how many messages we've caught directly from the form, immune to spam filters.

AUTORESPONDER

Folders, a ready-to-ship reply & smarter analysis

The inbox grew folders: file any message as Spam, UGC, Promotional or N/A from a dropdown — Main stays clean. The AI analysis now respects them: pick which folder to analyze (Main by default, so spam never pollutes your themes), and the result saves — start it, go do other things, it's waiting when you're back. New stores get a warm pre-written auto-reply out of the box, and helpful links now drop straight into the message body under 'Here are some helpful links that may help you now.' In-app replies and case tracking are resting until inbound email routing lands — replies flow through your mail app for now.

AUTORESPONDER

Replies with subject lines & no surprises

The in-app reply composer grew a subject line — pre-threaded as 'Re: their subject', fully editable — and now tells you exactly how the email will send ('Sends as Your Store · their response goes to you@…') before you hit Send. Sender name gets a live preview in Settings so you always know what customers see. And when a Klaviyo private key is connected, every inbox email links straight to the customer's Klaviyo profile — shown only when we can actually resolve it.

AUTORESPONDER

Klaviyo, verified

The Integrations page now owns the Klaviyo connection: enter your public site ID (and optionally a restricted private key — Metrics read only, never full access), hit Save & verify, and a status light confirms it's live. The AI message digest also stopped hiding its reasons: small sample sizes are labeled, model hiccups explain themselves, and it never just says 'API 500' anymore. We also simplified sending — Customer Luv's built-in servers are the way, so the bring-your-own-Resend fields are gone.

AUTORESPONDER

Know who's writing

Every message now carries its customer's story: order count, months as a customer, last order date, and lifetime value — right under their name. Their email links straight to their Shopify profile (the exact page, not a search). Powered by the new customer permissions — approve the one-click banner when you open the app and it connects itself.

AUTORESPONDER

A real inbox, with real pages

Luv Reply's admin grew into proper rooms: Inbox (with an unanswered-count badge in the sidebar and Open / Completed / Spam tabs), Analytics (volume, auto-reply rate, busiest day — and a new average response time, measured from message to your first in-app reply), Settings, and Integrations. After you send an in-app reply, one question: close this case? Yes files it under Completed; you can always reopen.

AUTORESPONDER

Reply without leaving the app

The message list became a real inbox: reply right in the app (sends through your configured sender, the thread stays visible, and the customer's response lands in your email inbox), or pop open your mail app pre-filled. Triage tabs too — mark messages Complete or Spam and they file themselves into their own tabs. Plus a new Integrations panel showing what's connected and what's coming: Shopify order context and Recharge.

AUTORESPONDER

Zero-setup sending, no tracking

The built-in sender is now the default and needs nothing from you: auto-replies and owner notifications send from Customer Luv's own email servers with your store as the sender name and replies routed to your reply-to address. Unlike some alternatives, we don't rewrite your links through tracking redirects or embed tracking pixels — your links stay yours, your customers stay unwatched. Prefer sending from your own domain? Plug in your own Resend key, it takes precedence.

AUTORESPONDER

The Luv Contact Form — subject lines, finally

Shopify's native contact form emails you with no subject line; every message looks identical and replying means digging. Our new Luv Contact Form block (drop it on your contact page from the theme editor) adds a required Subject field — and each submission emails you titled with the customer's subject, reply-to already set to them, so you answer straight from your inbox. Hidden honeypot keeps bots out, auto-replies keep working, and everything still lands in the in-app inbox.

AUTORESPONDER

Write the reply right in the app

The built-in sender grew up: a rich-text editor in the app (bold, links, lists, emojis — no HTML required), an insert-variable menu with {{client_name}}, {{first_name}}, {{client_email}}, {{client_message}} and {{page}}, and a CC field so copies land wherever you need them. Recent messages got useful too: every email links to that customer's Shopify profile, and a Reply button opens your own mail app with the subject pre-written from their message and their note quoted underneath. The admin also swapped emoji for clean line icons.

SURVEYS

A little celebration at the finish

When a set has a gift, finishing the survey now feels like winning: the thank-you title gets a celebratory flourish and the gift claim is a full button instead of a quiet link. Built entirely from Shopify's native checkout components — zero scripts, zero impact on page speed.

SURVEYS

One-click customer erase & smarter analytics

Privacy, on demand: an Erase data button on every customer row instantly deletes that customer's answers — the same deletion our GDPR webhooks run, without the wait. The Questions & answers view got a cleanup too: each question now appears once (even when asked across several sets), choice and NPS questions keep their distribution bars, and open-text answers show as readable quotes instead of meaningless 100% bars. Also: the survey no longer shows a filler heading — your question leads, unless you set a custom heading. The active sidebar item now glows Customer Luv blue.

SURVEYS

Required questions, style presets & a sharper admin

Three upgrades in one: mark any question Required (the Skip button disappears for it — use sparingly). A new Appearance page with a live preview and four style presets — Classic, Bold, Minimal, Playful — plus an Inherit-theme reset; colors and fonts always come from your checkout theme, presets tune layout and typography. Question titles are now proper headings by default, and the gift incentive line moved below the buttons where it nudges without shouting. The admin also traded its emoji for clean line icons.

SURVEYS

A Back button for second thoughts ↩

From the second question on, buyers can now step back to the previous question. Answering again simply replaces the earlier answer; skipping forward keeps it. Small thing, kinder survey.

SURVEYS

A tidier admin & gentler gift defaults

The contact-form Autoresponder now lives only in its own app (Customer Contact Form Reply) instead of doubling up inside the Surveys admin. The Integrations page previews what's next in the family — Customer Contact Form Reply and Luv Shipment Tracking, both coming soon. And new question sets (including the recommended templates) no longer pre-enable the gift incentive heading — it's opt-in per set, so nothing promises a gift unless you set one up.

COMPANY

Getting ready for the App Store

We're preparing Customer Luv for public distribution so any store can install it, not just ours. Behind the scenes the backend now recognizes the new public app alongside the original with no interruption to live surveys, and the mandatory privacy (GDPR) endpoints are verified for it too. Nothing changes for current merchants.

COMPANY

Hardened the buyer-facing endpoints

Ahead of opening the apps to more stores, survey answer collection is now authenticated with the buyer's Shopify session token — answers can only be written from a real checkout session on the store they belong to, never forged or written cross-store. The buyer-history lookup that powers new-vs-returning targeting is authenticated the same way, closing anonymous email look-ups. Added rate limiting across the public beacons. No merchant action needed.

July 8, 2026

LUV TRACKING

A lookup form worth landing on

The default order-lookup got the glow-up: a clean centered card with tabbed Order number / Tracking number switching, full-width inputs and button, an optional headline, and an optional header image (upload straight from the editor). Style it live with the new Lookup form view in the status simulator.

LUV TRACKING

Block builder v2: repeatable sections + status simulator

The tracking page builder is now a true block editor: add as many Image, Image-with-text, Custom HTML, Products and Links sections as you like, reorder anything, expand a block to edit it in place, and watch the live preview follow. New status simulator previews the page in any shipment state — just shipped, in transit, out for delivery, delivered, exception, delayed, return to sender, customs. Plus one-click page URL copy, an add-to-navigation shortcut, and Customer Luv Surveys as a first-class integration.

LUV TRACKING

Theme-editor-style page builder, image uploads & shipping analytics

The tracking page editor grew up: a Shopify-editor-style sections rail (reorder any section with arrows, hide with the eye, click to jump to its settings), real image uploads for logos and banners (no more hunting for URLs), a desktop/mobile preview toggle, and a live preview that re-renders your actual page code on every keystroke. The dashboard became a real shipping analytics view — average order-to-delivery and transit times, delivered/exception/delayed counts, shipments per day, and a per-carrier breakdown, all with selectable date ranges.

LUV TRACKING

Branded tracking page + return-to-sender detection

Phase 2 and 3, same day. A tracking page on YOUR domain, rendered inside your theme with your header and fonts: status timeline, items in the shipment, delivery estimate when the carrier provides one, secure order lookup (order number + email — no guessing other people's orders), while-you-wait product suggestions with live prices, helpful links, and an optional one-question survey wired into Customer Luv Surveys analytics. Plus an optional free 17TRACK connection that adds the two events Shopify can't see: Shipment Return to Sender and Shipment Customs Delay.

LUV TRACKING

Luv Shipment Tracking is born

Our seventh product: shipment tracking events without the per-shipment tax. Shopify already watches USPS, UPS, FedEx, DHL and Amazon for every fulfillment — we turn those status changes into clean Klaviyo metrics (Label Purchased, In Transit, Out for Delivery, Ready for Pickup, Delivered, Exception, plus our own Delayed detection when a package stops moving), each with per-event toggles and a test-fire button so you can build flows before the first real shipment. Shipment mirror and event log in the admin. Branded tracking page and return-to-sender / customs detection are next. In beta, live on our own store first — as always.

LUV SUBSCRIPTIONS

Luv Subscriptions enters development

Our sixth product begins: subscriptions that run entirely on Shopify checkout — cards stay vaulted in Shopify, never with us. This first build installs dark (invisible to customers) and lays the foundation: contract mirroring from Shopify webhooks, a per-shop engine with Off and Shadow modes (Shadow logs what it would bill and charges nothing — live billing is structurally locked until our reconciliation gate ships), an idempotency ledger so a contract can never be double-billed, and a full audit trail of every action. Built in the open, tested on our own store first — as always.

July 7, 2026

LUV QUIZ

Luv Quiz is born

Our fifth product: a guided product finder — merchants name it whatever fits their brand ("Find your MULTI", "Match me"). A few quick questions score toward a product match, with optional add-on suggestions and a skippable email step. Full-page finder section plus a tiny buy-box helper link, point-based scoring you control, Klaviyo "Completed Product Match" events with profile properties, and drop-off analytics per question. Ships disabled by default; in beta, live on our own store first — as always.

LUV UPSELL

Luv Upsell is born

Our fourth product: one-click post-purchase offers on the screen between payment and the thank-you page. Payment is already captured — one tap adds the product to the order with real taxes and shipping previewed first, no re-checkout. Your rules, Shopify's Smart recommendations, or Hybrid; configurable discount and copy; one respectful offer per order; funnel analytics you can verify against real Shopify order edits. In beta, live on our own store first — as always.

AUTORESPONDER

Luv Reply is born

Our third product: instant, on-brand auto-replies to your storefront contact form. A tiny theme embed captures the message; the reply goes out through your Klaviyo flow or a built-in sender. Comes with per-day analytics, an AI digest of what customers typically ask, and store-aware link suggestions for the reply. In beta, live on our own store first — as always.

SURVEYS

Gift incentive heading

When a set has a gift, every question now shows a customizable banner — "Help us make {brand} better — free gift after {count} quick questions " — with variables for store name, gift, question count, and questions remaining.

SURVEYS

Questions & answers analytics

One clean summary per question: views, response rate, and exactly what people answered as percentage bars — filterable by question set, with insight callouts like "67% answered TikTok".

SURVEYS

Customers, enriched

The Customers tab now pulls lifetime value, order count, customer tenure, and average order cadence from Shopify — with a column picker — and every email click opens the customer's Shopify profile. Recent responses are grouped one card per customer.

LUV CART

Tiered rewards bar

Up to four goal tiers by cart total or item count, each with its own marker (emoji, uploaded icon, or dot), {REMAINING}/{REWARD} message tokens, and live progress.

LUV CART

Smart upsells

Three recommendation modes: your rules, Smart (Shopify's recommendation engine — we say what it is), or Hybrid where your rules play first and Smart fills the rest. Our own order-history co-purchase engine is next on the roadmap.

LUV CART

Trust badges with images

Badges now support emoji, an uploaded image, or text-only — mix and match.

LUV CART

Self-serve drawer editor

Full in-admin editor: four design presets with a live preview, brand tokens, goal bar, trust badges, upsell rule builder with a real product picker, behavior settings, and drawer analytics (impressions, upsell adds, checkout clicks).

LUV CART

Luv Cart is born

Our second app: a design-first cart drawer with Shadow-DOM theme isolation, native-drawer suppression, Ajax cart operations, in-drawer discount codes, and order-verifiable upsell attribution. In beta, live on our own store.

COMPANY

New website + docs

customerluv.app relaunched as a two-product company site with a proper documentation hub (11 guides with sidebar navigation), honest comparison pages — including Luv Cart vs UpCart — and this changelog.

July 6, 2026

SURVEYS

Analytics date ranges & response rates

Today / yesterday / 7–365 day / custom date ranges across all analytics, plus per-question response rates powered by a new view-tracking beacon.

SURVEYS

Shopify Flow, tags & metafields

Every answer fires a Shopify Flow trigger, adds customer tags like clv-source-tiktok, and saves answers as customer metafields — your survey data, native to Shopify.

SURVEYS

Google Analytics 4

Answers forward to GA4 via the Measurement Protocol, with an honest caveat about server-side attribution.

SURVEYS

Five question types + gift link builder

Single choice, multi-response, open ended, date (Klaviyo-readable), and NPS 0–10 — plus a gift link builder that assembles the cart-plus-discount URL for you.

June 15, 2026

SURVEYS

Private beta

Customer Luv Surveys goes live on our own store: product-targeted question sets on the thank-you and order-status pages, cross-device ask-until-answered, Klaviyo sync, and an embedded analytics dashboard.

Want something on this list?

Tell a founder: hi@customerluv.app. Beta merchants' requests routinely ship same-week.

Get 2 months free ×