Customer Detail Page Documentation¶
Menu Location: Customers > Current Customer (last viewed)
Access Level: Customer Service and above
Last Updated: 2026-03-01
Overview¶
The Customer Detail page is the central hub for managing individual customer accounts. This is one of the most frequently used pages in the admin system, providing complete access to customer information, order history, payments, notes, and account settings.
Primary Functions:
- View and edit customer account information
- Create and manage orders for the customer
- Track customer notes, interactions, and reminders
- Manage payments and account balance
- View complete order history
- Manage recurring items and subscriptions
- Tag customers for segmentation
- Track cancellation history
Page Layout¶
Header Section¶
- Customer Name - Display name with business name if applicable
- Customer ID - Unique account number (click to copy)
- Avatar - Customer profile image
- Quick Action Buttons:
- Log in as Customer - View site as the customer sees it
- Schedule - View customer's delivery schedule
- Log - View activity/audit log
- Emails - View email history (past 90 days)
- SMS - View SMS conversations (if enabled)
- Chat - AI chat assistant about this customer
- Push - Send mobile app push notification
Main Content Area (Left Column)¶
- Notes & Interactions
- Name & Account Information
- Orders List
Sidebar (Right Column)¶
- Account Stats (balance, lifetime value, etc.)
- Payment Information
- Customer Tags
- Recurring Items
- Birthdays
- Cancellation History
- Integration Settings
Notes & Interactions¶
View and manage all customer communications and reminders.
Viewing Notes¶
Displayed Information:
- Note text - Content of the note
- Date/Time - When the note was created
- Admin name - Who created the note
- Note type icon:
- Email icon - Email communication
- Phone icon - Phone call
- Activity icon - General activity
- Calendar icon - Reminder/follow-up
- Sticky note - General note
- Contact form icon - Customer form submission
Adding a Note¶
Steps:
- Click "Add Note" button
- Select note type from dropdown
- Enter note text
- (Optional) Set reminder date for follow-up
- (Optional) Enable "Recur weekly" for repeating reminders
- Click "Save Note"
Note Types:
- Email - Record of email communication
- Phone - Record of phone conversation
- Activity - General customer activity
- Calendar/Reminder - Task reminder with date
- Sticky Note - General note
- Contact Form - Customer submitted a form
Managing Reminders¶
Set a Reminder:
- Add note with type "Calendar/Reminder"
- Choose reminder date
- Check "Recur weekly" if reminder should repeat
- Note will appear in your reminders list
Complete a Reminder:
- Check the checkbox next to completed reminder
- Reminder stays in list but shows as completed
Delete a Note:
- Click delete icon on note
- Deleted notes can be restored from trash
Name & Account Information¶
Edit core customer account details.
Customer Information Fields¶
Basic Information:
- First Name - Customer's first name (required)
- Last Name - Customer's last name (required)
- Business Name - Company name (if applicable)
- Account Type - Select from:
- Customer (default)
- Gift Purchaser
- Vendor
- Gift Recipient
- Wholesale
- Internal/Test Account
- Wholesale Price Multiplier - Discount percentage for wholesale accounts
- Sales Rep - Assign sales representative
Account Settings (Checkboxes)¶
Label & Delivery Options:
- Show Cardboard only icon on label - Print cardboard preference on shipping label
- No plastic packing icon - Print no plastic preference on label
- Force Ground or 2-day Air - Override shipping method
- Force 3rd Party Shipping - Use alternate carrier
- Generate Alert on Next Order - Flag next order for attention
- Print VIP icon on label - Mark as VIP customer
- Extra Dry Ice - Add extra dry ice to shipment
Delivery Instructions¶
Two types of instructions:
Private Delivery Instructions:
- Visible to: Admins and drivers only
- Purpose: Internal notes (gate codes, special handling)
- Appears on: Driver delivery sheets
Special Instructions:
- Visible to: Customers see this on their account
- Purpose: Customer delivery preferences
- Appears on: Shipping labels and driver sheets
Saving Changes¶
Method 1: Click "Update Customer Info" button
Method 2: Some fields auto-save when clicking away (AJAX)
Orders Section¶
Create, view, and manage customer orders.
Creating Orders¶
Create Regular Order:
- Click "Create an order" button
- System checks for existing open orders
- Order created with subscription items
- Redirects to order detail page for editing
Create Pickup Order:
- Click "Create pickup order" button (if enabled)
- Order created for customer pickup
- Edit order details as needed
When to Create Orders:
- Customer requests early order
- Re-create cancelled order
- Create test order
- Manual order entry
Future Cart (Shopping List)¶
View customer's pending shopping list items.
Access Future Cart:
- Click "Future Cart" button
- Badge shows number of pending items
Future Cart Modal Shows:
- Product name and image
- Quantity
- Price when added
- Current price (with change indicator ↑↓)
- Status (Pending/Added)
- Whether item is recurring
- Date added
Bulk Actions:
- Delete Selected - Remove items from cart
- Set to Pending - Mark added items as pending again
Use Cases:
- Customer called about items in cart
- Review price changes before adding to order
- Clean up old cart items
Order History List¶
Displayed Columns:
- Order ID - Click to view order details
- Status - Open, Closed, Complete, Cancelled, etc.
- Delivery Date - Scheduled delivery
- Route - Delivery route number
- Stop # - Position on route
- Box Total - Order subtotal
- Delivery Fee - Shipping cost
- Payment Info - Payment status/method
- Tracking - Shipping tracking link
- Labels - Print shipping labels
Load More Orders:
- Initial display shows last 10 orders
- Click "Load More" to view older orders
- Loads 10 additional orders each click
Account Stats¶
Key customer metrics at a glance.
Pending Payments¶
- Amount owed by customer
- Click to: View payment history or billing page
- Color coded:
- Green: No balance due
- Yellow: Small balance
- Red: Large past due balance
Balance¶
- Current account credit/debt
- Positive number = Customer has credit
- Negative number = Customer owes money
- Actions:
- Add Credit - Give customer account credit
- Change Balance - Adjust balance up or down
Lifetime Value¶
- Total revenue from this customer since signup
- Includes all completed orders
- Excludes cancelled/refunded orders
Orders¶
- Total order count for this customer
- Includes all orders regardless of status
Payment Score (if enabled)¶
- Color-coded score indicating payment reliability
- Green = Excellent payment history
- Yellow = Some issues
- Red = Payment problems
- Click to: View score calculation details
Payment Method¶
- Current payment type on file
- Options:
- Credit Card
- Check
- EBT/SNAP
- PayPal
- Invoice
- Cash
- No payment method
- Click to: Edit payment method
Payment Info Modal¶
Manage customer payment details and account balance.
Access Payment Modal¶
- Click payment method link in Stats section
- Modal opens with payment details
Payment Information¶
Payment Profile ID:
- Unique identifier from payment gateway
- Used for Stripe, Authorize.net, etc.
- Can be updated manually if needed
Payment Type:
- Select primary payment method
- Options depend on system configuration
Update Account Balance¶
Add Credit:
- Enter credit amount
- Enter reason/note
- Click "Add Credit"
- Credit appears in customer's account immediately
Change Balance:
- Click "Change Balance" link
- Enter new balance amount (positive or negative)
- Enter reason for change
- Confirm action
- Balance updates immediately
Common Use Cases:
- Issue refund for damaged product
- Apply promotional credit
- Correct billing error
- Give customer service credit
Customer Tags¶
Organize and segment customers using tags.
Viewing Tags¶
- All tags assigned to customer display in sidebar
- Shows tag name and date added
- Click tag name to see all customers with that tag
Adding Tags¶
Method 1: Add Existing Tag
- Click "Add Tag" in tags section
- Start typing tag name
- Select from dropdown of existing tags
- Tag adds immediately
Method 2: Create New Tag
- Click "Create New Tag"
- Enter tag name
- Click "Save"
- New tag created and added to customer
Removing Tags¶
- Click X icon next to tag
- Tag removed from customer immediately
- Tag still exists for other customers
Tag Use Cases¶
- Segmentation - Group customers by characteristic
- Campaigns - Target specific customer groups
- Tracking - Mark customers requiring attention
- Reporting - Filter reports by tag
Example Tags:
- "VIP Customer"
- "Requires Follow-up"
- "Promo: Summer2026"
- "Churn Risk"
- "High Value"
Recurring Items¶
Manage subscription products automatically added to orders.
Viewing Recurring Items¶
Displayed Information:
- Product image - Visual of item
- Product name - Click to edit product
- Price - Current recurring price
- Quantity - Amount per order
- Frequency - How often item recurs (weekly, bi-weekly, monthly)
- Edit icon - Modify recurring settings
Editing Recurring Items¶
- Click edit icon on recurring item
- Modify quantity or frequency
- Save changes
- Future orders reflect new settings
Adding Recurring Items¶
- Add through Future Cart
- Mark item as "Recurring"
- Choose frequency
- Item automatically adds to future orders
Removing Recurring Items¶
- Find item in recurring list
- Click delete/remove icon
- Confirm removal
- Item stops appearing in future orders
Gifts Sent¶
Track gifts purchased by this customer for others.
Gift Information Displayed¶
- Gift recipient name
- Gift type (subscription, gift card, etc.)
- Purchase date
- Status (Active, Redeemed, Expired)
- Link to recipient account
Use Cases¶
- Customer asks about gift they sent
- Check if gift has been redeemed
- Link to recipient to assist with gift issue
- Track corporate gifting customers
Birthdays¶
Track customer and family birthdays.
Viewing Birthdays¶
- All birthdays associated with account
- Shows name and date
- Verification status
Adding a Birthday¶
Steps:
- Click "Add Birthday" button
- Enter name (e.g., "John", "Mom", "Son Alex")
- Enter birthday date (month/day)
- Check "Verified" if customer confirmed
- Click "Save"
Birthday Uses:
- Birthday promotion emails
- Birthday box additions
- Customer service (birthday surprise)
- Report on birthdays this week
Verifying Birthdays¶
- Verified = Customer confirmed this birthday
- Not Verified = Birthday on file but not confirmed
- Check "Verified" box to mark as confirmed
Cancellation History¶
Track all cancellation events for this account.
Viewing Cancellations¶
Displayed Information:
- Cancellation date - When account was cancelled
- Reason - Why customer cancelled
- Admin name - Who processed cancellation
- Edit icon - Modify cancellation record
Creating Cancellation Record¶
When to Create:
- Customer cancels subscription
- Account paused indefinitely
- Customer requests account closure
Steps:
- Click "Create Cancellation" button
- Select cancellation date (usually today)
- Choose cancellation reason from dropdown:
- Too Expensive
- Moving
- Quality Issues
- Too Much Food
- Not Enough Variety
- Lifestyle Change
- Found Competitor
- Other (specify)
- Add detailed notes (optional but recommended)
- Click "Save Cancellation"
Editing Cancellation Record¶
- Click edit icon on cancellation
- Update date or reason
- Modify notes
- Save changes
Win-Back Use Cases¶
- Filter cancelled customers by reason
- Send targeted win-back campaigns
- Analyze cancellation trends
- Follow up on specific cancellation types
Possible Other Accounts¶
Find duplicate or related customer accounts.
What This Shows¶
- Similar names - Accounts with matching names
- Same address - Different accounts at same location
- Same email - Multiple accounts with one email
- Same phone - Accounts sharing phone number
Use Cases¶
- Duplicate Prevention - Find duplicate signups
- Account Merging - Identify accounts to merge
- Family Accounts - Find related household members
- Fraud Detection - Multiple accounts from same person
How to Use¶
- Review list of possible matches
- Click account link to view details
- Determine if accounts should be merged
- Contact admin for account merger if needed
Reminders¶
Set automated follow-up reminders.
First Reminder¶
- Purpose: Initial follow-up reminder
- When set: Automatically or manually
- Action when due: Email/notification to admin
Second Reminder¶
- Purpose: Secondary follow-up
- When set: If first reminder not resolved
- Escalation: Can escalate to manager
Setting a Reminder¶
- Scroll to Reminders section
- Click "Set First Reminder" or "Set Second Reminder"
- Choose reminder date
- Enter reminder note
- Save reminder
Deleting a Reminder¶
- Click "Delete First Reminder" or "Delete Second Reminder"
- Reminder clears immediately
- Can re-set anytime
Common Use Cases¶
Use Case 1: Customer Calls About Order¶
Goal: Help customer with order question
Steps:
- Search for customer on Customers page
- Open Customer Detail page
- Review recent orders in Orders section
- Click order ID to view details
- Add note documenting phone conversation
- Make any needed changes to order
Use Case 2: Issue Refund/Credit¶
Goal: Give customer account credit
Steps:
- Open Customer Detail page
- Click payment method link to open Payment modal
- Click "Add Credit"
- Enter credit amount (e.g., $20.00)
- Enter reason: "Refund for damaged tomatoes"
- Click "Add Credit"
- Add note documenting the credit
Result: Credit appears in customer's account balance immediately
Use Case 3: Update Delivery Address¶
Goal: Change customer's shipping address
Steps:
- Open Customer Detail page
- Scroll to Name & Account section
- Update shipping street, city, state, zip fields
- Click "Update Customer Info"
- Add note: "Customer moved to new address"
Tip: Consider clicking "Verify Address" to validate new address
Use Case 4: Create Custom Order¶
Goal: Build special order for customer
Steps:
- Open Customer Detail page
- Click "Create an order" button
- System creates order and redirects to order detail page
- Add/remove products as needed
- Adjust pricing if giving discount
- Set delivery date
- Add note explaining custom order
Use Case 5: Tag for Follow-Up¶
Goal: Mark customer for later follow-up
Steps:
- Open Customer Detail page
- Scroll to Customer Tags section
- Click "Add Tag"
- Type "Requires Follow-up" or create new tag
- Add note with reminder date
- Set calendar reminder for follow-up date
Later:
- Filter customers by "Requires Follow-up" tag
- Review and complete follow-ups
- Remove tag when resolved
Use Case 6: Manage Recurring Items¶
Goal: Customer wants to change recurring products
Steps:
- Open Customer Detail page
- Scroll to Recurring Items section
- Review current recurring items
- To remove: Click delete icon, confirm
- To add: Use Future Cart, mark as recurring
- To edit: Click edit icon, adjust quantity/frequency
- Add note documenting changes
Use Case 7: Research Customer History¶
Goal: Understand customer's account history before calling
Steps:
- Open Customer Detail page
- Review Stats (orders, lifetime value, balance)
- Check recent orders for patterns
- Review notes for past interactions
- Check cancellation history if applicable
- Review recurring items
- Check tags for any special classifications
Now prepared to have informed conversation with customer
Use Case 8: Win-Back Cancelled Customer¶
Goal: Re-engage cancelled customer
Steps:
- Search cancelled customers list
- Open Customer Detail page
- Review cancellation reason in Cancellation History
- Check last order date and products
- Draft personalized win-back offer
- Send email via email modal or email system
- Add note documenting outreach
- Set reminder to follow up in 1 week
Troubleshooting¶
Cannot Create Order¶
Symptoms:
- "Create an order" button doesn't work
- Error message appears
- Redirected to order list
Solutions:
- Check if customer has active subscription
- Verify customer has valid delivery address
- Check if customer already has open order for current week
- Ensure customer status is "Active" not "Cancelled"
- Verify route assignments are configured
Common Causes:
- Customer already has order for this week
- No subscription set up
- Invalid delivery address
Customer Information Won't Save¶
Symptoms:
- Changes revert after clicking save
- No confirmation message appears
- Fields reset to original values
Check:
- Verify you have permission to edit customers
- Check browser console for JavaScript errors
- Try refreshing page and re-entering changes
- Check for required fields (first name, last name, email)
- Verify email address format is valid
If Problem Persists: Contact system administrator with customer ID
Payment Method Not Updating¶
Symptoms:
- Payment modal saves but shows old method
- Payment profile ID doesn't save
Solutions:
- Verify payment profile ID format is correct
- Check payment gateway integration is active
- Try manually entering profile ID instead of auto-fetch
- Refresh page and check again
- Check if customer has multiple payment profiles in gateway
Future Cart Shows Old Prices¶
Symptoms:
- Prices in Future Cart don't match current product prices
Explanation:
- Future Cart saves price at time item was added
- Current price shown for comparison
- Arrows indicate price increase ↑ or decrease ↓
This is normal behavior - helps track price changes
Notes Not Displaying¶
Symptoms:
- Note section is empty
- Notes save but don't appear
Check:
- Try clicking "Show All Notes" if available
- Check note type filter settings
- Refresh page
- Verify notes were actually saved (check database if admin)
Common Causes:
- Date filter applied
- Note type filter active
- Browser cache issue
Tags Won't Add¶
Symptoms:
- Tag selection doesn't work
- Tag disappears after adding
Solutions:
- Try typing full tag name instead of selecting dropdown
- Create tag as new if not finding existing
- Check for special characters in tag name
- Refresh page and try again
Related Pages¶
- Customers - Main customer search page
- Customer Orders - Filtered view of this customer's orders
- Customer Email Log - Email communication history
- Customer Activity Log - Complete audit trail
- Orders - Order management page
- Email Templates - Email template management
Typical Workflow:
- Search for customer on Customers page
- Click customer name to open Customer Detail
- Perform needed actions (add note, create order, etc.)
- Click order ID to view/edit specific order
- Return to Customer Detail or search for next customer
Permissions & Access¶
Required Access Level: Customer Service or higher
Access Level Capabilities:
- Customer Service: View, edit customer info, create orders, add notes, manage tags
- Manager: All Customer Service + manage payments, advanced settings, delete notes
- Administrator: All Manager + delete customers, edit integrations, access all tools
- Kiva Admin: All features + technical tools, integration testing, debugging
Restricted Features:
- Delete Customer: Requires Administrator or Kiva Admin
- Kiva Admin Tools: Requires Kiva Admin access only
- Integration Settings: Requires Administrator or higher
- Payment Adjustments: May require Manager approval per company policy
Best Practices¶
Daily Operations¶
- Always add notes when making changes or communicating with customer
- Verify customer identity before making account changes
- Check existing orders before creating new order
- Review payment status before processing credits/refunds
- Use tags to organize and track customer segments
Customer Communication¶
- Log all phone calls with note type "Phone"
- Document email conversations with note type "Email"
- Set reminders for promised follow-ups
- Be specific in notes - future you (or colleagues) will thank you
- Use private delivery instructions for internal info only
Data Management¶
- Keep delivery address current - verify before creating orders
- Update payment methods when customer reports issues
- Check for duplicate accounts using "Possible Other Accounts"
- Maintain accurate tags - remove outdated tags
- Document cancellations with specific reason and notes
Order Management¶
- Review existing orders before creating new one
- Check future cart before creating manual order
- Verify recurring items match customer expectations
- Add order notes explaining custom changes
- Confirm delivery date before finalizing order
Recent Updates¶
February 2026:
- Added expand/collapse all sections feature
- Improved Future Cart price change indicators
- Enhanced reminder recurring functionality
- Updated payment modal interface
January 2026:
- Added customer favorites tracking
- Improved note search and filtering
- Enhanced duplicate account detection
- Added bulk Future Cart actions
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| Add customer note | Click "Add Note" button in Notes section |
| Create new order | Click "Create an order" button in Orders section |
| View order history | Scroll to Orders section, click order ID |
| Add account credit | Stats section > Payment method > Add Credit |
| Change delivery address | Name & Account section > Update shipping fields |
| Add customer tag | Scroll to Customer Tags > Click "Add Tag" |
| View future cart | Orders section > Click "Future Cart" button |
| Set reminder | Add note with Calendar type, set date |
| Edit recurring items | Scroll to Recurring Items > Click edit icon |
| Log in as customer | Click "Log in as Customer" button in header |
| Record cancellation | Scroll to Cancellation History > Create Cancellation |
| Update payment method | Stats section > Click payment method link |
FAQs¶
Can I create multiple orders for one customer in the same week?¶
Yes, but the system will warn you if an order already exists. This is helpful for adding a second order (like a gift) but be careful not to accidentally duplicate orders.
What's the difference between "Add Credit" and "Change Balance"?¶
- Add Credit adds to the current balance (e.g., $50 balance + $10 credit = $60 balance)
- Change Balance sets the balance to a specific amount (e.g., change balance to $25 regardless of current amount)
How do I know if a customer has unpaid orders?¶
Check the Pending Payments stat in the sidebar. If it's a negative number (red), the customer owes money. Click it to see which orders are unpaid.
Can I undo a note deletion?¶
Yes! Deleted notes can be restored. Look for "Show Deleted Notes" or similar option, then click "Undelete" on the note.
What happens when I "Log in as Customer"?¶
You'll see the website exactly as the customer sees it. You'll be logged into their account. This helps troubleshoot issues they're experiencing. Click "Return to Admin" to get back to admin panel.
How often should I add notes?¶
Always add a note when:
- Customer calls or emails
- You make changes to their account
- You process a refund or credit
- You create a custom order
- You set a reminder for follow-up
What does "Generate Alert on Next Order" do?¶
It flags the next order so it gets special attention during packing. Use it for customers with special requests, quality issues, or who need extra care. The flag clears automatically after the next order.
Can customers see the notes I add?¶
No, all notes are admin-only. Customers cannot see notes. However, they can see "Special Instructions" in the delivery section.
What's the difference between Private and Special delivery instructions?¶
- Private Delivery Instructions: Admin and drivers only (gate codes, special handling)
- Special Instructions: Customer can see this on their account and on labels
How do I handle a customer who wants to pause their subscription?¶
Instead of cancelling, you can:
- Remove all recurring items temporarily
- Use "Pause Until" feature (if available)
- Add tag "Paused" for tracking
- Set reminder for when to resume
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.