Tips & Best Practices

Get the most out of Terrace with these practical tips for running your farm operation.

Getting Started

Start with Your Product Catalog

Before taking orders, set up your products:

  • - Use consistent naming (e.g., "Tomatoes - Roma" not "roma tom")
  • - Add descriptions for clarity
  • - Set realistic prices
  • - Start with initial stock levels

Configure Your Farm Profile

Complete your settings early:

  • - Add your farm name and logo for professional invoices
  • - Set up pickup locations before orders come in
  • - Configure invoice settings and payment terms
  • - Choose your regional preferences

Import Your Existing Customers

If you have existing customers:

  • - Add them to Terrace before creating orders
  • - Include contact info and addresses
  • - Note any special pricing or discount agreements
  • - Tag customers by type (restaurant, retail, etc.)

Order Management

Use Order Statuses Consistently

Keep orders organized by updating statuses promptly:

  • - Move orders to "Confirmed" once you've verified them
  • - Update to "Harvested" after picking products
  • - Mark as "Delivered" or "Picked Up" when fulfilled
  • - Use "Cancelled" instead of deleting orders

Plan Ahead with the Calendar

Use the calendar to avoid overbooking:

  • - Check upcoming orders before accepting new ones
  • - Coordinate harvest times with delivery schedules
  • - Look for clustering opportunities (multiple deliveries in one area)
  • - Plan labor needs based on harvest dates

Add Notes and Special Instructions

Document important details:

  • - Note customer preferences or restrictions
  • - Add delivery instructions (gate codes, parking, etc.)
  • - Record any quality concerns or feedback
  • - Track why orders were cancelled for future insights

Inventory Management

Update Stock Regularly

Keep inventory accurate to avoid overselling:

  • - Add stock immediately after harvesting
  • - Check stock levels before confirming large orders
  • - Record waste or damage promptly
  • - Review inventory at the end of each week

Set Low Stock Alerts

Get notified before running out:

  • - Set thresholds for popular products
  • - Plan harvests based on upcoming orders and current stock
  • - Communicate with customers if items become unavailable
  • - Keep safety stock for regular customers

Use Product Variants Wisely

Variants help when selling in multiple formats:

  • - Create variants for different package sizes
  • - Price variants appropriately (bulk discounts)
  • - Each variant tracks its own inventory
  • - Use variants for wholesale vs. retail pricing

Customer Management

Tag and Categorize Customers

Organization makes it easier to target communications:

  • - Use customer types (Restaurant, Retail, Wholesale, Individual)
  • - Track ordering patterns and preferences
  • - Note seasonal customers vs. year-round
  • - Flag VIP customers for priority service

Set Up Discounts Thoughtfully

Use discounts strategically:

  • - Offer bulk discounts to encourage larger orders
  • - Create loyalty discounts for regular customers
  • - Use tiered pricing to reward high-volume buyers
  • - Document why discounts were given

Review Customer History

Use past orders to improve service:

  • - Check what products customers order most
  • - Note delivery preferences and special instructions
  • - Track payment history and reliability
  • - Anticipate their needs based on seasonal patterns

Invoicing & Payments

Send Invoices Promptly

Faster invoicing means faster payment:

  • - Enable auto-invoicing for regular customers
  • - Send invoices same-day or next-day after delivery
  • - Include clear payment instructions
  • - Set realistic payment terms (Net 15 or Net 30)

Record Payments Immediately

Keep financial records current:

  • - Log payments as soon as they're received
  • - Note the payment method used
  • - Handle partial payments correctly
  • - Reconcile with your bank statements weekly

Follow Up on Overdue Invoices

Maintain healthy cash flow:

  • - Send friendly reminders a few days after the due date
  • - Contact customers personally if invoices are very overdue
  • - Consider requiring prepayment from chronic late payers
  • - Keep communication professional and documented

Team Collaboration

Assign Roles Appropriately

Give team members the access they need:

  • - Use Owner/Admin roles for managers
  • - Give Staff access to employees handling orders and inventory
  • - Use Driver role for delivery-only team members
  • - Review permissions periodically

Communicate Changes

Keep your team informed:

  • - Let team members know when you change product prices
  • - Communicate inventory shortages
  • - Share customer feedback with relevant team members
  • - Review the calendar together during planning meetings

General Tips

Stay Organized

  • - Use consistent naming conventions across products and customers
  • - Add notes to orders and customers for context
  • - Archive old customers rather than deleting them
  • - Export data regularly for your records

Review Reports Weekly

  • - Check which products are selling best
  • - Monitor outstanding invoices
  • - Review inventory levels and waste
  • - Identify trends in customer ordering

Keep Data Clean

  • - Fix typos and errors as you spot them
  • - Merge duplicate customers if you find them
  • - Update customer contact info when it changes
  • - Remove test orders and data

Use Mobile Access

  • - Access Terrace from your phone while in the field
  • - Update inventory after harvests
  • - Check the calendar before committing to new orders
  • - Record payments on-site at pickups or farmers markets

Need help?

If you have questions or need support, we're here to help.

Contact Support