Farmzz Blog
How to Sell Food Online: Five Models for Farms
Selling food online is not one fixed setup. A farm may need a simple availability page, a permission-based notification list, pre-orders, online payment, delivery routes, or a full store. Start with the customer action you need and add only the steps required to complete it.
For short harvest windows, the main problem is often timing: customers need to know what is available, where to get it, and when the window closes. A direct SMS or email can support that workflow. It does not replace inventory, payment, food-safety, fulfilment, or consent requirements.
What you'll learn in this guide
- Five common ways farms sell or take reservations online
- How to choose between notifications, profiles, subscriptions, marketplaces, and stores
- Which costs and operational steps to verify before choosing a tool
- A four-week setup plan you can adapt to your farm
- Legal requirements for selling food online in Canada
Social discovery and direct communication solve different problems
A social post can help new people discover a farm, but a follower count does not tell you how many customers saw a specific availability update. Reach varies by account, content, audience, timing, and platform changes. Use the platform's current analytics rather than a generic reach benchmark.
SMS sends a concise update directly to eligible subscribers rather than placing it in a social feed. That makes it practical for short sales windows, but delivery does not prove that the text was read or caused a sale.
| Channel | Reach rate | Time to read | You own the list | Cost to reach 500 people |
|---|---|---|---|---|
| SMS notification | No reliable open metric | Direct delivery | Yes | Check current plan |
| Check campaign reporting | Variable | Exportable with permission | Check current provider plan | |
| Organic social | Check platform analytics | Variable | No | Staff time and content |
| Social ads | Campaign-dependent | Variable | No | Set and measure a test budget |
Social platforms control their feeds, formats, and access to audience data. An exportable permission-based contact list gives the farm another way to communicate if a platform changes. Use social media for discovery and direct channels for opted-in updates; measure both.
Five ways farms sell food online
Online sales methods solve different problems. Compare them by ordering flow, payment, pickup, delivery, customer ownership, fees, setup time, and the type of product you sell.
1. SMS and email notifications
This approach suits farms that mainly need to announce availability and direct customers to an existing order, reservation, pickup, or farm-gate process. Build a permission-based list, then send a concise notification when there is a useful update.
A notification can point customers to a farm stand without adding a shopping cart. If the workflow includes online orders or payments, account separately for the chosen commerce platform and payment processor.
For a notification list, model revenue from the number of eligible subscribers, an observed response rate, average order value, inventory, and campaign frequency. Replace every example input with your own data and verify Farmzz’s current pricing.
2. A public farm profile page
Customers may search for a farm by name, location, or product before buying. Keep public information accurate and test how the page appears in search and on mobile.
A public farm profile can present your farm name, products, location, hours, certifications, and subscription option in one place. Confirm the fields and search visibility in the current product, then set up your farm profile. Learn more about farm website design to understand what makes a profile useful.
3. Farm box subscriptions (CSA model)
The Community Supported Agriculture model—customers pay upfront for a season of weekly boxes—gives you predictable cash flow before you plant a single seed. A 50-member CSA charging $35/week for 20 weeks generates $35,000 in pre-season revenue. That's powerful for cash-strapped spring budgets.
The downside: CSA management is time-intensive. You need to plan variety, pack boxes, manage pickup logistics, and handle complaints when someone gets three zucchinis in a row. Consider a farm box subscription model only after you have a solid customer base, and use SMS notifications to fill your CSA spots each spring.
4. Online marketplaces (Local Line, farm directories)
Platforms like Local Line, Harvie, and regional farm directories can support product browsing and online ordering. Their business models, payment-processing costs and included services differ. Local Line currently states that it does not charge sales commissions; verify every provider on its official pricing page before building a budget.
These tools are most relevant when online ordering, pickup, delivery or recurring boxes are central to the farm's workflow. Compare their current scope through Farmzz vs Local Line and Farmzz vs Harvie, then confirm the final plan directly with the provider.
5. Your own e-commerce store (Shopify, Wix, Squarespace)
Building your own online store gives you complete control over branding, pricing, and the customer experience. But it also gives you complete responsibility for everything: web design, payment processing, shipping logistics, inventory updates, customer service, SEO, and ongoing maintenance.
Hosted-store costs vary by plan, country, payment provider and required apps; custom-site costs vary by scope and maintenance. Check Shopify's official Canadian pricing rather than relying on an old third-party figure. Most importantly, a beautiful online store with zero traffic generates zero revenue. You still need a way to drive customers to it.
See the sourced comparisons in Farmzz vs Shopify, Farmzz vs Wix, and Farmzz vs Squarespace.
How to compare the real cost
Build the comparison from current quotes and your own workload. Include the subscription, payment processing, required apps, commissions, setup, content, order administration, delivery, support, and staff time.
| Method | Plan and processing | Other costs to include | Weekly time | Setup effort |
|---|---|---|---|---|
| Notification tool | Verify current plan | Consent, list maintenance, links or ordering | Measure internally | Profile, list, and campaign setup |
| Online marketplace | Verify plan and processor | Commission, fulfilment, catalog updates | Measure internally | Catalog, pickup, and delivery setup |
| Hosted ecommerce store | Verify plan, apps, and processor | Theme, inventory, support, fulfilment | Measure internally | Varies by catalog |
| Custom website | Request a scoped quote | Hosting, maintenance, changes, integrations | Measure internally | Varies by scope |
| Social media | Organic or paid budget | Content production and platform dependence | Measure internally | Account and content workflow |
Compare approaches with a quote built from your actual catalog, order volume, payment mix and fulfillment needs. A subscription, a payment-processing rate and a marketplace commission are different costs and should never be treated as interchangeable. Check the farm marketing cost framework for a deeper analysis.
How to build your customer list from scratch
A permission-based subscriber list gives your farm a direct communication channel that is not controlled by a social-feed algorithm. Build it steadily and measure the response to each signup source.
At the farmers market
Print a QR code from Farmzz and place it near checkout with a plain explanation of what the visitor is signing up to receive. Track scans and completed subscriptions separately so you can compare placements. Learn how to set up a farm QR code.
On your existing social media
Post your signup link with a specific explanation of the messages, frequency, and unsubscribe option. Add a tagged link when possible, then compare completed subscriptions with the post's reach. Use relevant local hashtags when they help discovery.
On your packaging
A QR code on a bag, carton, or jar can offer a reorder or availability signup after purchase. Confirm that the code remains scannable at the printed size and that the consent text is visible before ordering a large batch.
Through local partnerships
Restaurants, food stores, and buying groups that carry your products may be willing to share a signup link. Agree on the message and consent flow first, and track completed subscriptions from that partner with a distinct link or QR code.
At farm events
U-pick days, farm tours, fall festivals, and holiday markets create several natural signup points. Test one code at the entrance and another at checkout, then retain the placement that produces more completed subscriptions.
Legal requirements: selling food online in Canada
Requirements depend on the product, processing, packaging, province, sales channel, and destination. Confirm the current rules with the applicable regulator before publishing a product or accepting orders.
Food safety and permits. In Quebec, start with the MAPAQ's official information. For interprovincial sales, labelling, or federally regulated products, check the Canadian Food Inspection Agency. Do not rely on a generic article to decide whether a permit, inspection, or exemption applies.
CASL and notifications. Canada's Anti-Spam Legislation applies to commercial SMS and email. The sender must establish valid consent, provide identification information, and include a working unsubscribe mechanism. Use Farmzz’s signup and unsubscribe controls where appropriate, but verify the message, consent record, and suppression list yourself. See the CRTC’s official CASL FAQ.
Labelling and grants. Check the CFIA requirements for your exact product and destination. Grant programs, eligibility, intake dates, and reimbursement rates change; use our farm grants research checklist, then confirm the program on the government page.
The 5 biggest mistakes farmers make selling online
Mistake 1: Building a store without a traffic and fulfilment plan. Define how customers will discover the store, how orders will be processed, and how pickup or delivery will work. A notification list may be useful before or alongside ecommerce, depending on the farm.
Mistake 2: Depending entirely on one platform. Facebook page? Gone with one algorithm update. Instagram reach? Dropping every year. Build on channels you own. Your subscriber list travels with you no matter what happens to social media.
Mistake 3: Sending messages with no value. Every notification should contain something the customer cares about: what's available, when, where, and how much. "Good morning!" is not a notification. "Sweet corn picked this morning, $5/dozen, stand open until 6 PM" is a notification that drives sales.
Mistake 4: Not segmenting your audience. Restaurant buyers want bulk pricing and availability schedules. Family customers want weekend specials and u-pick announcements. Sending the same message to both wastes one group's attention every time. Import and segment your contacts for better results.
Mistake 5: Judging the channel before collecting enough data. Track signup source, delivery, clicks or replies, visits, purchases, and unsubscribes over a defined test period. Continue, change, or stop based on your own trend rather than a generic list-growth target.
Your 4-week action plan to start selling
Here's exactly what to do, week by week, starting from scratch.
Week 1: Set up your online presence. Verify the current trial terms on the pricing page. Set up your farm profile with your products, location, hours, and photos, then generate and test a QR code.
Week 2: Deploy your QR codes. Test the code on several phones, print one small batch, and place it where customers can read the signup promise before scanning. Share the same signup option on your existing social profiles.
Week 3: Send your first notification. Once eligible subscribers have joined, send a short, specific availability update. Use our SMS notification templates as a starting point and record replies, visits, or tracked purchases.
Week 4: Review and adjust. Compare completed subscriptions by source, check unsubscribes and responses, and keep the placements and message types that produced useful results without excessive frequency.
Frequently asked questions
Do I need a website to sell my farm products online?
Not always. A public profile and notification list may be enough when customers buy at a stand, market, or pickup point. A store is more useful when you need a catalog, online ordering, payment, inventory, shipping, or delivery. Choose from the workflow, not a universal ROI claim.
How many subscribers do I need before it's worth paying for a notification tool?
There is no universal break-even list size. Use your current plan cost, staff time, observed response, average contribution margin, and purchases that would not have happened without the message. Our revenue calculator explains the inputs without promising a result.
Is it legal to send SMS notifications to my farm customers?
Commercial farm texts can be sent when the applicable CASL requirements are met. Confirm valid consent, sender identification, contact information, and a working unsubscribe mechanism for your specific campaign. A sending window or software setting alone does not establish compliance.
What if I already have a Facebook page with lots of followers?
Use it as a subscriber acquisition channel. Post your Farmzz profile link periodically with a clear call to action: "Sign up to get text alerts when our produce is ready." The goal is to give interested followers a direct, permission-based option that you can measure independently of the social feed.
How much time per week does this take?
It depends on the number of products, segments, campaigns, and customer replies. Time one complete setup and one campaign in your own workflow, including list review, drafting, links, test sends, reporting, and follow-up.
Can I sell eggs, meat, or dairy online?
Yes, but each category has specific regulations. Eggs sold directly from the farm in Quebec don't require grading for small producers (under 300 hens). Meat requires federal inspection for inter-provincial sales. Dairy has strict supply management rules. For specific guidance, check with MAPAQ and see our guide on how to sell eggs from your farm.
Should I offer delivery or pickup only?
Start with pickup (at the farm, at the market, or a designated location). Delivery adds vehicle costs ($0.50–$1.00 per km), time (1–3 hours per delivery run), and logistics complexity. Once you have 100+ subscribers asking for delivery, add it as a premium option. Many farms charge $5–$10 delivery fees to cover costs.
What's the best pricing strategy for direct-to-consumer sales?
Calculate the full unit cost, desired margin, comparable local prices, demand, packaging, payment, waste, labour, and fulfilment. Test changes on a small set of products and review contribution margin, not revenue alone. Use the ROI calculator guide to structure the comparison.
Related articles
- SMS Notifications for Farmers: The Complete Guide
- QR Codes for Farmers: Where to Put Them for Maximum Signups
- Farm Customer Loyalty: 10 Proven Strategies to Keep Them Coming Back
- Best Farm Software and Apps for Farmers in 2026
- Farm Marketing Cost Breakdown: What Actually Works
- How to Start a Food Business Online: From Farm to First Sale
Visit our FAQ or pricing page for more details about Farmzz.