Updates, tips, and news from our team
The checkout upsells feature got a complete rebuild, and it's a lot more useful now.
Here's the idea: right after a new customer finishes signing up, while they still have an open order, they land on the thank you page and see a little carousel of add-on products you picked, each with an optional bonus discount and a short countdown. It's that "want fries with that?" moment, right when they're already in buying mode. Anything they add drops straight into their first order.
You set it all up on one page under Products → Checkout Upsells. Turn it on, set how long the bonus window runs after signup, write your own headline, then search your products and click to feature the ones you want. Each featured product can carry its own bonus discount, or none at all, up to you.
There's a new Ask AI button now sitting at the bottom of every admin page. Click it and you get an Admin Assistant you can just talk to, in plain English, about your own store.
It's read-only right now, so it can't change anything. What it can do is read your actual admin: the code behind the page you're on, the menu, the how-to docs, and your live data. So you can ask it things like "what does this page do?", "where do I add a discount code?", or "how many active customers do I have this week?" and it'll go look before it answers. When the answer is "go to this page," it'll usually hand you a link straight there instead of making you dig through the menu.
A few honest notes, because I'd rather set expectations than oversell it. This is alpha. It's brand new and I'm watching how it gets used, comparing what it says against what it should be saying, and tuning it as I go. It will sometimes be wrong or confidently make something up, so please double-check anything important before you act on it. Every conversation is logged and monitored, that's how I'm learning what to fix. For now it's on for full admins only, and it only ever sees your store, never anyone else's.
When a new customer signs up, the fastest way to blow the first delivery is a wrong or half-finished address. A missing apartment number, no gate code, a map pin dropped on the wrong side of the street, and now your driver is circling the block or leaving a box somewhere it shouldn't be. Not a great first impression, and it costs you a redelivery.
There's a new post-signup email you can turn on to head that off: Address Verification. Right after someone signs up, it shows them the delivery address you have on file and asks them to give it a quick once-over. Two buttons, that's it:
Either way you get a verified address before the first box ever leaves, which means fewer failed deliveries and fewer "where's my box" emails landing in your inbox. If they tap the green button, they land on a simple all-set screen and there's nothing else for them to do.
If you route your deliveries with Routific, this one's for you, and it's specifically for the new version of Routific (their org-based Platform, not the old legacy Routific). Your stop numbers, ETAs, and delivered times can now flow back into Kiva automatically, so you don't have to click "Fetch from Routific" every time you publish your routes.
Here's the how: we built a webhook receiver on the Kiva side that listens for Routific events. The moment you publish your routes in Routific, it fires over to Kiva and we pick up the optimized stop order and estimated arrival times and write them straight onto your orders. As your drivers work through the day and mark stops delivered, that delivered time lands on each order automatically too. And if the ETAs shift because a driver is running ahead or behind, those keep updating through the day. No extra clicks, it just stays in sync.
A nice bonus: if you built a brand new route in Routific that doesn't exist in Kiva yet, the system creates it for you automatically instead of stranding those orders on the wrong route.
One heads up on the new Routific: sending individual routes or a single day from Kiva over to Routific to get optimized isn't an option anymore, they took that feature away on their end. So the flow now is you build and optimize in Routific, and Kiva pulls everything back automatically. If getting that push-from-Kiva optimization back matters to you, let us know, we've got a GraphHopper integration planned down the road that would bring it back.
New customers land on your sign-up page and the very first thing they hit is picking a box. Up until now that was a plain list. You can now build a real box-picker entry page that greets them first, so choosing a box feels like the start of an experience instead of a form.
Here's the idea. You group your boxes into "types" that make sense to a shopper, like Mixed Harvest, All Fruit, or Build Your Own. Each type gets its own image and a short description, and you map its Small, Medium, and Large to real boxes you already sell. Leave a size blank and that button just disappears. You set it all up under Products → Boxes → Box Signup Groups.
Then you pick how customers see it. There are two layouts: Cards, which lays every type out as a nice row of cards they can compare side by side...
Your shop just got a lot easier to buy from. When a customer adds an item, the Add button becomes a live +/- quantity stepper right on the product card, with a running count of what's already in their order. They can nudge the quantity up or down, or drop it to zero to remove it, all without a single page reload or a confirmation popup getting in the way.
It's the same effortless, tap-tap-tap feel your customers already know from DoorDash and the other apps they order from every day, and that familiarity pays off. Every reload and every extra click is a chance for someone to lose momentum and stop adding. Take those away and it gets easy to toss in one more thing, which is exactly how you nudge up average order value and move more product per delivery.
It's smart about kits and bundles too, so changing the quantity on a bundle scales everything inside it to match. Less friction, more items per order, happier customers. That's the whole idea.
The account Welcome page used to be mostly a place to check on an order. Now it's a storefront. Right below their order, customers get full-width, swipeable product rows: Featured Items, the things they Buy Again, and Recommended For You picks based on what they actually like, with more category rows loading as they scroll.
This is prime real estate. Every customer lands on this page, and now instead of a plain order summary they're looking at products they're genuinely likely to want, one tap away from adding, without ever leaving for the store. Buy It Again makes restocking a reflex, and the recommendations put the right add-ons in front of the right people. Every product shows only once, top to bottom, so it stays clean and never feels repetitive.
Putting your best and most relevant products in front of customers at the exact moment they're already thinking about their order is one of the simplest ways to lift average order value and keep people engaged with your store. That's what this does.
Your page titles and meta descriptions, the stuff that shows up in Google results and when someone shares your site on Facebook, have always been scattered around and easy to forget about. There's a new page that pulls all of it into one spot: SEO Manager, under Content → SEO Manager.
It builds the list straight from your sitemap, so every page shows up and nothing slips through the cracks. Anything that doesn't have SEO set yet gets tagged no SEO yet so you can spot the gaps at a glance. Edit the title, meta description, and the social share image right there on each card, and it saves as you go.
Here's the fun part. Check the boxes next to the pages you want (there are Select all, Select "not set", and Select none buttons up top to make that quick), hit AI Update, and it'll actually go visit each page, read what it's about, and write a fresh title and description for every one of them. You can add your own instructions too, like "emphasize local and organic" (or "talk like a pirate" if you're feeling it), and it remembers those as your default for next time.
A little while back I added the Feature Audit page under Customers → Settings → Feature Audit, and I just gave it a big update. If you haven't looked yet, it's a checklist that walks through the revenue and conversion features on your site and tells you, live, which ones you've got turned on and which are still sitting there waiting.
The part I'm most excited about is a new section called "Automatic (Kiva does this for you)." These are all the things Kiva quietly handles in the background that you probably never think about, because you never have to. Stuff like turning every address into map coordinates for routing, locking your hand-placed driver pins so an auto re-geocode can't move them, rebuilding each customer's favorite products every week, cleaning up old logs and emails to keep your site fast, keeping a bot-blocking CAPTCHA in place, watching for emails that failed to send, and crunching your dashboard numbers every night. It even turns off the holiday snowflakes for you once the season's over.
I also added a bunch more to the checklist itself: delivery reminder emails and texts, automatic billing transaction creation, the weekly menu feedback survey, a nudge to check which admin notifications you're signed up for, plus quick links to the AI marketing and AI cancels tools, your top customers, missed zip codes, and the reports for trimming never-sold and slow-moving products.
Your customers hit the skip button for all kinds of reasons, and every skipped box is a delivery you were counting on. So the skip page now does a little more work to keep those boxes coming, in three steps you can turn on or off independently.
First up is a "Wait, don't skip yet!" step. Before the skip goes through, we show the customer a few of their own favorites (and your top sellers) in a tap-to-add carousel. Adding anything keeps the delivery on. It's a soft nudge, not a roadblock, and there's a pitch line above the products you can edit right on the page.
If they still want out, the existing donate-instead-of-skip option shows up next, so a box they don't need can go to a local charity instead of just disappearing.
And on the final step, we ask them why they're skipping. You build the list of reasons yourself, the options show in random order so none of them gets favored by position, and every answer gets logged. Now you can actually see whether people are skipping because they're traveling, have too much food, or something you can fix.
I just added a new page that answers a question I get asked a lot: "what else could I be doing to grow?" It's called the Feature Audit, and you'll find it under Customers → Settings → Feature Audit.
There are a ton of features built into your site to help you make more money and keep customers around, and honestly it's easy to lose track of which ones you've actually turned on. This page walks through them one by one and checks, live on your site, whether each is set up or not. Anything marked "Not enabled" is basically money on the table, stuff you could switch on today.
It covers a lot of ground: win-back and missed-signup drip campaigns, the exit intent popup, skip-saver upsells, the referral program and leaderboard, order count rewards, gift boxes, printed box messages, the AI marketing and AI cancels tools, and more. Each row tells you in plain English how we check it, and gives you a button to jump straight to the setting so you can flip it on.
Loading...