Digital for flower shops: a two-minute order from a phone and repeat occasions all year round.

Bouquets are bought in a hurry, on a smartphone and usually for someone else: what matters is the price in the catalogue, the delivery time and confidence that the bouquet will match the photo. We build a catalogue with Kaspi payment, a CRM that remembers your clients’ dates, ads planned around peak holidays and SEO for queries with a city and an occasion.

How we build the systemFlower shops
1Ads & SEO2Website3CRM4Repeat sales

Flower delivery is a niche of impulse purchases with a hard deadline. A customer remembers his wife’s birthday at lunchtime, opens Instagram or Google, compares 3–4 shops in a few minutes and pays the one with a clear price, the nearest delivery slot and payment in a couple of taps. If the bouquet has to be «clarified in DMs» and the manager replies forty minutes later, the order has already gone to a competitor.

The second feature is the calendar. 14 February, 8 March, 1 September, the last school bell and graduations bring, in our experience and according to market data, a noticeable share of annual revenue in just a few days. On those days the stock, florists, couriers and ads launched in advance make the difference, not ads switched on during the holiday itself.

The third is repeat business. Someone who ordered a birthday bouquet will order again a year later if reminded. Below is what we do for flower shops: each direction has its own page with features, integrations and prices.

Typical problems

What flower shops come to us with.

  • The catalogue lives only on Instagram: prices are «in DMs», the bouquets in the photos don’t match what is in the fridge, and the florist spends half the day answering the same questions.
  • Orders arrive via WhatsApp, Instagram and phone, the recipient’s address and card text are copied by hand — times, addresses and names get mixed up, and the customer learns about the problem from the recipient.
  • Ads for 8 March are switched on two days before, when bids have already risen, and on the day itself the shop can’t cope with orders and turns campaigns off manually.
  • There is no database of occasions: a client orders for their mother’s birthday every year, but the shop doesn’t know and doesn’t remind them — the repeat order goes to whoever shows up first in search.
  • Couriers receive tasks in private messages, routes are planned by eye, and nobody tells the customer the delivery status.
  • Corporate orders — offices, hotels, restaurants — are handled in chats without invoices, schedules or history, and are easy to lose when a manager leaves.
Kazakhstan specifics

What matters specifically in Kazakhstan.

  • Kaspi — the main payment method: Kaspi Pay on the website, a payment link in WhatsApp and Kaspi QR for the courier; Kaspi Red instalments for expensive arrangements and subscriptions. A listing on Kaspi Магазин adds extra orders if your delivery format is supported there.
  • 2GIS — people searching «flowers near me» choose a shop in their neighbourhood: a listing with opening hours, shopfront photos, phone number and replies to reviews works as a second shopfront.
  • WhatsApp — the channel for order confirmation and the bouquet photo before dispatch; with the WhatsApp Business API this is done automatically from the CRM rather than from the florist’s phone.
  • Two languages — website, cards and ads in Russian and Kazakh: «гүл жеткізу», «гүл шоғы» and greetings in Kazakh make up a noticeable share of demand in Astana, Shymkent and the regions.
  • Aggregators — Wolt, Glovo, Яндекс Еда and flower marketplaces bring orders but take a commission and the customer; your own website and CRM are needed so the second order comes directly.
  • Consumer protection — flowers are perishable goods: the website needs a public offer, rules for substituting unavailable flowers, return terms and a fiscal receipt on payment.
Where to start

A launch order for a single shop.

  1. A catalogue with prices and Kaspi payment — a website or landing page where a bouquet can be chosen and paid for without chatting. Without it, ads burn the budget in DMs.
  2. A CRM with an order card — address, time, card text, photo before dispatch, courier status; plus a database of client dates for reminders.
  3. Search ads for hot queries — «flower delivery almaty», «buy roses» — bring orders from the first week.
  4. Instagram ads — a shopfront and reach by district, with separate campaigns for peak dates.
  5. SEO — pages for occasions, flowers and districts; results in 3–6 months, but by next 8 March they are already working.
Peak dates

How to prepare for 14 February and 8 March.

Preparation starts 4–6 weeks ahead: dedicated pages and holiday collections, pre-orders with slot selection, and a cap on orders per interval so you don’t accept more than you can assemble and deliver.

Ads are launched 10–14 days ahead: in the first days it is cheaper to build an audience and collect pre-orders, while in the last 2–3 days bids in Almaty multiply, and that requires a budget agreed in advance. On the day itself campaigns switch to «delivery today» and stop on a signal from the CRM when slots run out.

After the holiday it is important not to lose the database: everyone who ordered on 8 March goes into the CRM with the occasion and recipient — a year later they receive a reminder with last year’s bouquet.

Questions

Questions from flower shops.

How much does a website for a flower shop cost?

A landing page with a catalogue of 20–40 bouquets and Kaspi payment costs ₸250,000–₸400,000; a full online store with filters, delivery slots, greeting cards and two languages costs ₸600,000–₸1,200,000. Details are on the website for flower shops page.

Which ads work better: Instagram or Google?

Google Ads and Яндекс Директ catch people already searching for «flower delivery almaty» and ready to pay now. Instagram and TikTok show bouquets to people who aren’t searching yet and work for awareness and peak dates. We usually launch both; management from ₸150,000 per month per platform, ad budget separate.

Do we need a CRM if orders already come via WhatsApp?

WhatsApp stores the conversation, but not client dates, courier statuses or the history of corporate orders. A CRM collects this into one card and reminds you of repeat occasions on its own — the cheapest source of orders in the niche.

Can we work with aggregators and our own website at the same time?

Yes, most shops do exactly that: aggregators bring new customers, your own website and CRM bring repeat orders without commission. What matters is that orders from all channels land in one system so the same bouquet is never sold twice.

Does a flower shop need a mobile app?

A single shop usually does fine with a fast website and WhatsApp. An app makes sense for a chain or delivery service with thousands of repeat customers: saved recipients, date reminders, bonuses and subscriptions. More on the app for flower shops page.

Discuss a project

Do you run a flower shop or delivery service? Describe the task — we’ll tell you where to start and what it costs.

Tell us how many locations and couriers you have, where orders come from now and what hurts most: chats, peak dates or advertising. We’ll reply with a plan and an estimate within 1–2 business days.

We reply during working hours, usually within a couple of hours.
Chat on WhatsAppChat on Telegram