
Flower shop marketing starts with being easy to find nearby, before any paid advertising: a complete Google Business Profile with photos and reviews, a shopfront that is visible from the street, and a simple way to order from a phone. Paid ads go on top of these basics and pay off mainly before the big days, when demand is high anyway.
In short
- Spend your first money and hours on free channels: Google Business Profile, Apple Maps, reviews and real photos of your display.
- Run search and map ads in short bursts, two to three weeks before Valentine's Day, Mother's Day and All Saints' Day or Christmas, and measure the cost per order, not the cost per click.
- Instagram and WhatsApp keep regulars coming back between holidays, as long as they show your real flowers and not pictures from the internet.
- Your own website is the only online channel you own: no platform can switch it off and no algorithm can bury it overnight.
- Ask every customer how they heard about you. Without that, three months later you will not know which channel works.
Flower shop marketing: where customers come from
Before choosing channels, sort your customers by how they reach you. Flower shop customers usually arrive by one of four routes, and each one is marketed differently.
They walk past. Someone heading home from work sees a lit window and comes in. Signage, lighting, a bucket of bouquets by the door and a price visible from the pavement do the work. This flow depends on your location and hardly at all on your ad budget.
They search nearby. Someone opens Google Maps and types "flowers" two streets from home. Rating, photos, opening hours and distance decide. This is the most underrated channel: it is free and brings people who have already decided to buy.
They order online. A bouquet delivered to a mother across town, flowers for a colleague, sympathy flowers for a funeral. These customers come from search, delivery platforms, social media and your website. They usually spend more than a passer-by.
They come back. A regular, a company with a weekly reception arrangement, someone who has bought their partner's flowers from you for five years. WhatsApp, a remembered last order and consistent quality keep them.
Good marketing for a flower shop comes down to covering all four routes and not overpaying for the one where people would have come anyway. If half your revenue comes from passers-by, putting the main budget into social ads makes no sense: fix the shopfront and your map listing first.
Marketing channels compared by cost and speed
Use this as a guide to splitting your first money and time. The cost of paid channels varies a lot by city and season, so the table describes it in words rather than numbers.
| Channel | Cost | First customers | Best for |
|---|---|---|---|
| Google Business Profile, Apple Maps | Free; an hour to set up, then regular photos | 1–3 weeks after completing the profile | Every shop with an address |
| Reviews | Free; takes the habit of asking | Grow slowly, effect over months | Everyone, especially neighbourhood shops |
| Instagram and WhatsApp | Free, but 30–60 minutes a day | 1–2 months of regular posting | Shops with regulars and delivery |
| Search and map ads | Pay per click, budget set by you | The day you launch | Peak days, local delivery |
| Own website and local SEO | Build or subscription plus time for writing | Search: a few months; links from maps and social: immediately | Shops that deliver and want their own customer base |
| Delivery platforms and relay networks | Commission per order; check the terms | 1–2 weeks after approval | Shops that can deliver reliably at volume |
| Shopfront, signage, partnerships | One-off spend and time | From opening day | Shops with foot traffic past the door |
In flower shop marketing the fastest channels are paid and the cheapest are slow. So in the first months start the free ones, which will be working by the next season, and keep a small budget for ads before the nearest peak.
Google Business Profile and reviews
Your Google Business Profile is a second shopfront, and more people look at it than at the real one. Fill it in completely: exact address and entrance ("round the back", "next to the pharmacy"), a phone number someone actually answers, opening hours, payment options, delivery area. Add 10–15 photos: the front by day and evening, the display, the cooler, ready-made bouquets with prices, a florist at work. Stock photos hurt here: people arrive and do not recognise the shop. Set up the same details on Apple Maps and any local directory your customers use.
Update the profile before every peak. If you stay open until 9 p.m. the day before Mother's Day and open late the day after, say so in advance. A customer who finds a locked door because of wrong hours writes a review before you can apologise.
How to get reviews
The best moment to ask is when the customer is pleased and still in the shop, or has just received a delivery. A small card with a QR code on the ribbon or in the box works well: "Happy with your flowers? Tell others on Google." The courier can say the same out loud.
Never buy reviews or write them yourself. Platforms detect them, remove them and can push your listing down, and in the EU and the UK fake reviews break consumer-protection rules.
How to answer bad reviews
Reply to every negative review within a day, calmly and to the point: what happened, what you did, how to reach you. "The roses opened on day two, we're sorry, call us and we'll replace the bouquet" is read by everyone choosing a shop after that customer. A good reply to a complaint often convinces more than ten five-star ratings.
Instagram and WhatsApp: how to get customers back
Social media works best for keeping customers: someone who bought from you once follows the account and remembers you before the next occasion. It brings new customers more slowly, mostly through followers' recommendations.
What to post so that it sells:
- The fresh delivery. Boxes of roses just in from the auction, alstroemeria in buckets, a caption with the price per stem. This is your best content: it shows freshness and gives a reason to come in today.
- Ready-made bouquets with prices. People who cannot see a price often do not message at all, worried about the answer.
- A bouquet being made. A 20–30 second video of a florist building an arrangement gets watched more than a staged photo.
- Occasion reminders. A week before Mother's Day, the end of the school year or All Saints' Day, a selection of bouquets for that day and the deadline for orders.
WhatsApp Business is an ordering channel. Many people write "a bouquet up to €50, white and green, ready by six" and wait for a photo before paying. Reply quickly within working hours. A catalogue, quick replies and an away message with prices, delivery terms and order cut-off times answer half the questions. Sending promotional messages needs the customer's permission, so ask for it when they first order.
The main mistake is posting in bursts: every day for a week, then a month of silence. Three posts a week on a schedule beat ten in the first week.
Flower shop advertising for peak days
Search and map ads bring customers on the day you switch them on, but for a flower shop they pay off around demand peaks rather than all year: Valentine's Day, Mother's Day (March in the UK, May in most of continental Europe), All Saints' Day in France, Belgium and Germany, Christmas. On those days people search for flower delivery and are ready to order from a shop they do not know.
Rules that save budget:
- Limit the area. Show ads where you can actually deliver in reasonable time, plus walking distance from the shop.
- Send people to a page with prices. An ad that lands on a social profile without prices loses most of its clicks.
- Start 2–3 weeks early. Some customers order ahead, and the ad system has time to learn before the peak.
- Stop on time. If by lunchtime the day before you no longer take orders for tomorrow, switch the ads off, or you pay for people you will have to turn away.
Flower shop advertising: an example calculation
Measure the cost per order, not per click. Say you set €500 for Mother's Day and a click in your town costs about €0.80. That figure is purely illustrative; check the forecast in your ad account. That gives about 625 clicks. If 3 in 100 order, you get around 19 orders, so each cost roughly €26 in advertising. With an average delivery order of €80, that is a third of the order value, and before flowers and delivery are paid for, the ad has already eaten a large share of your margin.
The practical conclusion: ads pay off on larger bouquets and arrangements and often lose money on a €25 bunch. How to build advertising, waste and wrapping into the bouquet price is covered in the article on flower markup.
An example ad: "Mother's Day tulips delivered across the north of town. Bouquets from 25 stems, photo before dispatch. Order by Friday." It has the occasion, the area, a clear offer and a deadline after which the ad loses its point.
Your own website and local SEO: the channel you own
Maps, social media and delivery platforms belong to someone else: the rules, fees and visibility there are set by others. Your website is different: the address stays yours, and so do the customers and their order history. Link to it from your Google profile, your Instagram bio and the card in every bouquet.
For a website to sell, price and availability have to be visible. Someone choosing a bouquet on their phone in the evening leaves a site that says "price on request" for a simple bunch. For search you need pages that match real queries: "flower delivery" with your town, "rose bouquet", "funeral flowers", "Mother's Day flowers", separate pages for flower types and occasions. Local SEO takes months, so start it in summer, not in January.
The website does not have to be a separate build. Petala runs the website and app on your own domain with your logo and colours, and the catalogue, prices and stock come from the Petala CRM or from your own system. Holiday banners, news and customer notifications are changed in the admin panel without a developer: putting up "Mother's Day orders close on Friday" takes a few minutes. See it from the customer's side on the demo website. What else a florist's site needs and what the options cost is covered in the article on a flower shop website.
Delivery platforms and relay networks: volume, not a foundation
Delivery apps and florist relay networks bring customers who do not know you and handle payment for those orders. In return they take a share of each order (check the size in the platform's terms), and the customer stays the platform's customer: next time they choose from the list again, and not necessarily you.
For flower shop marketing, a platform is useful as an extra stream, especially in the first months and on peak days. It is risky as the only channel: a change in commission or ranking hits all your revenue at once. How to join, what to check in the terms and how to combine platforms with your own website is in the guide to flower delivery marketplaces.
Offline: shopfront, signage and neighbours
The shopfront. In the evening it should be lit, with flowers in the window, not boxes and buckets. A price on the bouquet by the door, readable from the pavement, sells better than any banner.
The sign. The word "Flowers" (or "Bloemen", "Blumen", "Fleurs") large and readable from across the street. The shop name matters for repeat visits, but a passer-by scans for the word flowers.
Partnerships. Nearby offices, salons, clinics, cafés, hotels and restaurants are regular orders: a weekly reception arrangement, staff birthday bouquets, event decoration. Offer a free trial arrangement for a week and a simple agreement with a clear price. These customers keep revenue steady between holidays, when walk-in sales drop. What to offer a company and what paperwork it expects is in the article on how to sell more flowers.
A card in every bouquet. Address, phone, WhatsApp, website. The person who receives a bouquet is your next customer, if they know where it was made.
Flower shop marketing month by month
Flower demand is predictable, so plan your marketing in advance and prepare each peak a month before it comes.
| Period | What to do |
|---|---|
| January | Website and Instagram ready for Valentine's Day, supplier orders agreed, map profiles updated |
| February | Valentine's ads from late January; straight after, UK shops prepare for Mother's Day in March |
| March–April | Easter, collecting reviews, checking which channel brought what; wedding bookings open |
| May | Mother's Day in most of continental Europe, weddings, graduations |
| June–July | Quiet season: SEO pages, photos, visiting offices with a weekly arrangement offer |
| August–September | Back-to-work offers for companies, autumn price list, plan for All Saints' Day |
| October–November | All Saints' Day chrysanthemums and grave arrangements, Advent wreaths, corporate Christmas orders |
| December | Christmas arrangements, potted plants, gifts for companies |
Preparing for the biggest day of the year is covered in the article on running a Valentine's Day flower shop.
After each peak, compare how many orders each channel brought and how much you put into it. A "how did you hear about us" field in every order is enough. It is easier when website and WhatsApp orders land in one system: in the Petala CRM for flower wholesalers web orders arrive to a manager with every item and price, and the sales report for any period builds itself.
Frequently asked questions
How do I get customers for a flower shop with no budget?
Complete your Google Business Profile with real photos, ask happy customers for reviews, post the fresh delivery with prices on Instagram and visit nearby offices with an offer of a weekly arrangement. All of this costs only time and brings your first regulars within one or two months.
How much does flower shop advertising cost?
You set the budget yourself, and the price of a click depends on the town, the season and the competition: before Valentine's Day it is noticeably higher than in July. Divide the budget by the number of orders the ads brought and compare that with the margin on an average bouquet. If ads take most of the margin, narrow the area or advertise only larger bouquets.
Is a website or Instagram better for a flower shop?
They do different jobs. Instagram keeps people who already know you and shows your real flowers. A website with prices and availability takes orders from new customers who find you in search, and stays yours whatever a social network changes. In practice the pair works best: deliveries and bouquets on Instagram, the link to your website.
Should a flower shop join delivery platforms or a relay network?
If you deliver locally and can keep quality steady, a platform adds orders. But its commission reduces what you earn on every bouquet, and the customer stays the platform's. Keep it as a second channel next to your own website and map listing.
When should I start advertising for Valentine's Day?
Prepare the free channels — map profile hours, a website banner, posts about pre-orders — by late January. Start paid ads two to three weeks before the day and switch them off as soon as you stop taking orders for the dates you can still fulfil.
Sales & marketingHow to sell more flowers: average order, add-ons and loyal customers
Website & softwareFlower shop website: which one you need and how to choose the route
Sales & marketingFlower delivery marketplaces and relay networks: a guide for florists