Everything Picnic Pie does
Storefront, drops, events, orders, CRM, loyalty, compliance, and payments — one platform, one login. Every section below is tagged with the Free, Starter, and Pro plans that include it.
Last updated
Storefront & Website
A branded online store at picnicpie.app/s/yourname, or a connected custom domain.
- Live-preview storefront editor — theme colors, body font, and header font applied instantly
- Homepage builder: hero section, "About" section, announcement bar, footer text, social links
- Custom pages (create, edit, draft/publish)
- Product collections — curated groupings shown on the storefront
- Custom navigation menu editor
- Per-page SEO settings — title, description, keywords, social share image
- Custom domain support with CNAME verification
- Countdown timer on the homepage for the next open drop
- "Notify me" signup capture for upcoming drops
- Storefront cart, checkout, order status lookup, and order history for logged-in customers
Kitchen — Products & Recipes
Build a recipe once and let the product listing, allergens, and labels follow from it.
- Product catalog — name, description, price, compare-at price, SKU, images, status
- Variants per product (size, flavor, etc.), each with its own SKU and price
- Custom product categories
- Net weight/volume display field, separate from shipping weight
- Recipe builder — attach ingredients with quantities to a product
- "Import from Recipe" — generate a product listing directly from a recipe
- Automatic allergen tagging, derived from the ingredients in a recipe
- Per-product fulfillment overrides (drop/pickup, local delivery, shipping)
- Seasonal/limited-availability flag with visible-from/visible-until scheduling
- Prep time and batch size fields
- Per-product subscription eligibility
- Custom metadata fields
Kitchen — Ingredient Inventory
Pantry-level tracking, separate from storefront product inventory.
- Ingredient list with on-hand quantity, par (reorder) level, and supplier
- "Receive Delivery" workflow to log restocking
- Stock status grouping (e.g. Good vs. Not Tracked)
- Manual stock adjustment per ingredient
- Ingredients can be left untracked if quantity monitoring isn’t needed
Drops / Bake Days
Scheduled pre-order windows for bake days.
- Full lifecycle: Draft → Scheduled → Open → Closed → Completed → Cancelled
- List view and calendar view of drops
- Per-drop item selection and quantity/claim limits
- Pickup slots tied to a drop
- Countdown timer shown on the storefront and drop detail page
- Duplicate an existing drop to reuse its setup
Events & Classes
A separate module from Drops, for workshops, pop-ups, and calendar-only listings.
- Four formats: In-Person, Virtual, Hybrid, and Recorded (instant access)
- Informational listings with no ticket/registration — for things like a farmers market appearance or food truck day
- Ticketed events with pricing, capacity limits, refund policy text, and optional registration approval
- Multi-session events (e.g. a multi-day workshop), with session duplication
- Venue/location step with address, map, and accessibility/parking notes
- Up to 5 images per event listing
- Draft or publish workflow
- QR-code check-in and attendance scanning
- Customer-facing "My Tickets" area and a public check-in link per ticket
Calendar & Availability
One public calendar that pulls together drops, events, and availability.
- Public calendar page aggregating drops, events/classes, and availability
- Independent visibility toggles for what appears on the public calendar
- iCalendar (RFC 5545) subscription feed for Google Calendar, Apple Calendar, and Outlook
- Regenerable subscription link
- Calendar name, description, timezone, and color customization
- Vacation mode / unavailability periods that block new orders for a date range
- List and calendar views for availability blocks
Orders & Fulfillment
Pickup, local delivery, and shipping, all managed from one queue.
- Central order list and detail view with a full status lifecycle
- Four independently toggled fulfillment types: Drop/Bake Day pickup, Local Pickup, Local Delivery, and Shipping
- Multiple pickup locations
- Ship-from address configuration for carrier rate quotes
- Built-in EasyPost integration for live shipping rates and label purchase, using the platform account by default or your own key
- Local Pickup queue with Pending / Ready / Picked Up / All tabs, order search, and QR-code check-in
- Full and partial refunds with reason tracking
Custom Orders
Structured requests instead of DM back-and-forth.
- Customer-submitted custom order request form on the storefront
- Configurable minimum notice period and a weekly cap on accepted requests
- Custom instructions text shown to customers before they submit
- Automatic acknowledgment message on submission
- Quote → accept/decline workflow inside the platform, tied to a customer account
Subscriptions (Recurring Orders)
Standing orders for regulars.
- Subscription plan builder for recurring product deliveries
- Customer subscription management — view, pause, resume, cancel
- Upcoming deliveries schedule
- Dashboard metrics: active subscriptions, monthly recurring revenue, 30-day churn rate
- Gift subscriptions
Discounts & Promotions
Code-based discounts with real limits.
- Percentage or fixed-amount discount codes
- Scope control: entire cart, a specific product, or subscriptions
- Minimum purchase threshold, maximum total uses, and start/end date windows
- Auto-generated or custom discount codes
Customers & CRM
Know who’s ordering and how often.
- Customer directory with order count, lifetime value, loyalty tier, segment, and last order date
- Search by name, email, or phone
- Customer segments for targeted filtering and emailing
- Bulk "Email All" action from the customer list
- Per-customer detail view with order history and activity
Loyalty Program
Points, tiers, and referrals, configured per business.
- Points-per-dollar configuration
- Referral points — separate rates for the referrer and the referred customer
- Birthday points
- Program on/off toggle
- Unlimited custom tiers, each with a name, point threshold, and automatic discount percentage
- Manual point adjustment for customer service cases
- Customer-facing loyalty account view and referral page
Communications / Message Center
Automated lifecycle messages plus a native two-way inbox.
- Automated drop-lifecycle messages, each individually toggleable and editable: opening announcement, closing reminder, order confirmation, pickup reminder, pickup closing reminder, thank-you note
- Native two-way Direct Messages inbox — per-customer conversation threads with a "Compose" action
- Communication Log — a searchable delivery history of everything sent, with status
- Delivery automatically routed to each customer’s preferred channel — email is included on every plan; SMS requires the SMS Marketing add-on
- Separate in-app notifications inbox for the seller, plus push notifications for new orders, cancellations, and payment failures
Payments
Multiple processors, active at the same time.
- Stripe and Square (both OAuth-connected), PayPal, and Cash on Delivery (manual) — any combination active together at checkout
- Per-property default currency
- Configurable sales tax rate for pickup/drop orders
- Destination-based tax calculation for delivery/shipping orders
Accounting
Keep the books without re-entering every sale.
- QuickBooks Online integration (OAuth2 connect/disconnect) for syncing financial data
Analytics
Business performance, broken down the way a food entrepreneur thinks about it.
- Date-range selector: Today, 7D, 30D, 1Y, or a custom range
- Tabbed views: Overview, Revenue, Products, Drops, Customers, Subscriptions, Loyalty
- Headline metrics: total revenue, order count, average order value, active customers, active subscriptions, drops in period
Account & Security
Standard account controls, done properly.
- Profile photo and personal details editor
- Password reset via email
- Two-factor authentication (TOTP)