Recent Logins Documentation¶
Menu Location: Customers > Reports > Recent Logins
Access Level: Customer Service and above
Last Updated: 2026-03-01
Overview¶
The Recent Logins page displays customer account login activity, showing when customers last accessed their accounts. This data helps you understand customer engagement levels, identify active vs. inactive customers, detect unusual login patterns, and measure the effectiveness of customer communication campaigns that drive account logins.
Primary Functions:
- View customer login activity and timestamps
- Track engagement levels across customer base
- Identify inactive customers who haven't logged in recently
- Monitor login patterns after email campaigns
- Detect suspicious login activity
- Measure customer portal adoption
Page Layout¶
Header Section¶
- Date Range Filter - Filter by last login date
- Login Status Filter - Recently active, inactive, never logged in
- Export Button - Download login data for analysis
- Search Box - Find specific customer login history
Main Content Area¶
Table displaying customer login activity with columns:
- Customer Name - Link to customer detail page
- Email Address - Customer email
- Last Login Date - Most recent account access
- Login Count - Total number of logins
- Days Since Login - How long since last login
- Customer Status - Active, Paused, Cancelled
- Subscription Start Date - When customer first subscribed
- Never Logged In - Yes/No indicator for customers who never accessed account
- Actions - View customer, send login reminder
Understanding Login Activity¶
Login Activity Categories¶
Highly Active (Logged in last 7 days):
- Engaged customers
- Likely managing orders, updating preferences
- Good candidates for new feature announcements
- Lower churn risk
Active (Logged in last 30 days):
- Regular account usage
- Monitoring subscriptions
- Typical engagement level
- Moderate churn risk
Inactive (No login 31-90 days):
- Disengaged customers
- May be satisfied with "set it and forget it"
- Or losing interest in service
- Moderate to high churn risk
- Consider re-engagement campaign
Very Inactive (No login 90+ days):
- Highly disengaged
- May not know account features
- High churn risk
- Priority for engagement campaign
Never Logged In:
- Signed up but never accessed account
- May not realize they have account access
- Missing out on account features
- Education opportunity
Filtering and Searching¶
Date Range Filters¶
Last 7 Days:
- Recently active customers
- Good engagement signal
- Responsive to communications
Last 30 Days:
- Regular account users
- Standard engagement benchmark
- Compare to your average
Last 90 Days:
- Broader engagement view
- Identify disengagement trends
- Plan re-engagement campaigns
No Login in 90+ Days:
- High-priority engagement targets
- May be unaware of account features
- Risk indicators
Never Logged In:
- Customer education opportunity
- May not know they have online access
- Onboarding gap
Status Filters¶
Active Customers:
- Current subscribers
- Most relevant for engagement tracking
- Primary focus
Paused Customers:
- Temporarily on hold
- Login activity may indicate return interest
- Reactivation opportunity
Cancelled Customers:
- Login after cancellation may signal win-back opportunity
- Checking status or looking to return
- Worth monitoring
Common Use Cases¶
Use Case 1: Identify Disengaged Active Customers¶
Goal: Find active subscribers who aren't using their account portal
Steps:
- Filter: "Active Customers" + "No Login 90+ Days"
- Export list
- Review customer tenure and order history
- Create "Discover Your Account" email campaign:
- Highlight account features (skip weeks, swap items, view orders)
- Simple login instructions
- Benefits of using online account
- Video tutorial or screenshot guide
- Send campaign
- Monitor login increase over next 14 days
- Follow up with non-responders
Success Metric: 15-25% login rate from campaign
Impact: Engaged customers are more satisfied and less likely to cancel
Use Case 2: Welcome Campaign for Never-Logged-In Customers¶
Goal: Get new customers to access their accounts
Steps:
- Filter: "Never Logged In" + "Active" + "Subscribed Last 60 Days"
- Export new customer list
- Create "Activate Your Account" email series:
- Email 1 (Day 3): "Set Up Your Account"
- Email 2 (Day 10): "Manage Your Subscription Online"
- Email 3 (Day 21): "Did You Know You Can..."
- Include password reset link if needed
- Highlight key features:
- Skip weeks for vacation
- Swap products
- Update delivery preferences
- View upcoming orders
- Track first logins from campaign
Expected Result: 30-40% of customers log in within 30 days
Use Case 3: Post-Campaign Login Tracking¶
Goal: Measure if email campaign drove account engagement
Steps:
- Before campaign: Note total logins in last 7 days (baseline)
- Send email campaign encouraging account login
- One week after: Filter "Logged In Last 7 Days"
- Compare to baseline
- Calculate lift: (Post-campaign logins - Baseline) / Baseline
- Identify campaign success
Example:
- Baseline: 200 logins/week
- Post-campaign: 280 logins/week
- Lift: 40% increase
Use For: Testing messaging, timing, and content effectiveness
Use Case 4: Detect Suspicious Activity¶
Goal: Identify unusual login patterns
Steps:
- Review Recent Logins daily or weekly
- Look for anomalies:
- Multiple failed login attempts
- Login from unusual location (if tracked)
- Sudden login after long inactivity
- Multiple accounts from same IP
- Investigate suspicious patterns
- Contact customer if needed
- Secure account if compromised
Note: This requires system tracking IP addresses and login attempts
Use Case 5: Measure Portal Adoption Rate¶
Goal: Understand what percentage of customers use online accounts
Steps:
- Filter: "All Active Customers"
- Export total active customer count
- Filter: "Active Customers" + "Logged In Last 90 Days"
- Export active user count
- Calculate adoption rate:
- Adoption % = (Customers who logged in / Total customers) × 100
- Track adoption rate over time
- Compare to industry benchmarks (30-50% is typical)
- Create initiatives to increase adoption
Example:
- Total active customers: 1,000
- Logged in last 90 days: 350
- Adoption rate: 35%
Login Engagement Strategies¶
Increase Login Frequency¶
Feature Highlights:
- Email customers about features they may not know
- "Did you know you can skip weeks online?"
- Video tutorials on account management
- Mobile app promotion (if available)
Gamification:
- "Login and earn points" programs
- First login bonus
- Frequent user perks
- Exclusive online-only deals
Account-Only Content:
- Recipes available only when logged in
- Account-exclusive discounts
- Early access to products for logged-in users
- Personalized recommendations in account
Regular Login Drivers:
- Weekly menu preview (login to see)
- Order cutoff reminders
- Delivery day notifications with "view order" link
- Account credit or balance notifications
Welcome New Customers to Portal¶
Day 1-3: Account Setup
- Welcome email with login instructions
- Password setup link
- Quick video: "Your Account in 60 Seconds"
Day 7-10: Feature Tour
- "How to Skip a Week"
- "How to Swap Products"
- "Update Your Delivery Instructions"
Day 21-30: Advanced Features
- "Customize Your Recurring Items"
- "View Your Order History"
- "Refer a Friend for Credit"
Login Activity Insights¶
What Login Data Tells You¶
High Login Frequency:
- Customers who log in weekly or more
- Often indicate high engagement OR issues
- Check if frequent logins correlate with support tickets
- May be making lots of changes (good) or struggling (bad)
Moderate Login Frequency:
- Monthly or bi-monthly logins
- Healthy engagement level
- "Checking in" on subscription
- Good sign
Low/No Login Activity:
- "Set it and forget it" customers
- May be happy (autopilot works)
- Or disengaged (doesn't care anymore)
- Context matters: Check order consistency
Login Spike After Email:
- Email campaign was effective
- Content resonated with customers
- Good call-to-action
- Repeat successful tactics
Troubleshooting¶
Customer Says They Can't Login¶
Symptoms:
- Customer reports unable to access account
Troubleshooting Steps:
- Verify customer has account access enabled
- Check email address is correct in system
- Send password reset link
- Verify email isn't in spam folder
- Check browser compatibility
- Try different device
- Clear browser cache/cookies
Common Issues:
- Forgot password (send reset)
- Using wrong email address
- Account not activated yet
- Email went to spam
Solution: Walk customer through reset process or manually reset
Login Data Not Updating¶
Symptoms:
- Last login date seems stuck or inaccurate
Check:
- Verify login tracking is enabled in system
- Check if customer using mobile app vs. website (separate tracking)
- Confirm customer actually logged in (not just visited site)
- Review system logs for tracking errors
If Problem Persists: Contact technical administrator
High "Never Logged In" Percentage¶
Symptoms:
- Large portion of customers never accessed accounts
Analysis:
- Is onboarding email sent and delivered?
- Are login instructions clear?
- Is account access prominently featured?
- Are customers aware they have account access?
Solutions:
- Improve welcome email clarity
- Add "Access Your Account" to all customer emails
- Include login instructions with first delivery
- Call new customers to explain account access
- Simplify login process (single sign-on, magic links)
Related Pages¶
- Customers (
customers.php) - Main customer management - Customer Detail (
customer_info.php) - Individual login history - Customer Activity Log (
customer-log.php) - Detailed activity including logins - Email Reports - Correlate emails sent with login spikes
Typical Workflow:
- Review Recent Logins page weekly
- Filter for disengaged customers
- Plan engagement campaigns
- Send login-driving communications
- Track login increase
- Follow up with non-engagers
Permissions & Access¶
Required Access Level: Customer Service or higher
Access Level Capabilities:
- Customer Service: View login reports, export data
- Manager: All customer service + campaign planning
- Administrator: All features + login system configuration
- Kiva Admin: All features + detailed login analytics
Best Practices¶
Monitoring Login Activity¶
- Review weekly - Track engagement trends
- Set benchmarks - Know your healthy login percentage
- Segment analysis - Different patterns for new vs. long-term customers
- Track after campaigns - Measure communication effectiveness
- Identify outliers - Very high or very low login frequency may indicate issues
Encouraging Logins¶
- Make it valuable - Give customers reasons to log in
- Make it easy - Simple, intuitive login process
- Educate customers - They can't use features they don't know about
- Regular reminders - Include login links in all emails
- Reward usage - Consider loyalty points for account engagement
Privacy and Security¶
- Protect login data - Sensitive customer information
- Don't overshare - Customer-specific login times are private
- Use aggregated data - Report on trends, not individuals
- Secure access - Require authentication to view login reports
- Comply with privacy laws - GDPR, CCPA where applicable
Things to Avoid¶
- Spamming customers to force logins
- Shaming customers for not logging in
- Making critical features login-only unnecessarily
- Tracking too granularly (privacy concerns)
- Drawing wrong conclusions (low logins don't always mean dissatisfaction)
Quick Reference Card¶
| Task | Action/Location |
|---|---|
| View recent logins | Default Recent Logins page view |
| Find disengaged customers | Filter: "No Login 90+ Days" |
| Identify never-logged-in | Filter: "Never Logged In" |
| Track post-campaign logins | Filter: "Last 7 Days" after email |
| Export login data | Click Export button |
| Calculate adoption rate | Active logins / Total active customers |
| View customer login history | Click customer name > Activity Log |
| Send login reminder | Click customer > Email > Login Reminder template |
FAQs¶
Is low login frequency a bad sign?¶
Not necessarily. Some customers prefer "set it and forget it" and are perfectly happy. Low logins become concerning when combined with other red flags (support tickets, order changes, pause requests).
What's a healthy login percentage for active customers?¶
30-50% of active customers logging in within 90 days is typical for subscription businesses. Higher is better, but quality of engagement matters more than login frequency.
Should I worry if someone logs in multiple times daily?¶
Could indicate high engagement or frustration with the site. Check if correlates with support tickets. Frequent login with no changes made suggests usability issues.
Can I see what customers do when logged in?¶
Depends on your system's activity tracking. Often you can see login timestamp but not detailed actions unless robust activity logging is enabled. Check Customer Activity Log for more detail.
Why do some customers never log in?¶
Common reasons: (1) Don't know they have account access, (2) Happy with autopilot, (3) Prefer phone/email support, (4) Tried but had technical issues, (5) Don't see value in portal.
How soon after signup should I expect first login?¶
Ideally within first week. If no login within 30 days, customer likely won't log in without intervention. Send onboarding reminders at days 3, 10, and 21.
Does mobile app usage count as "login"?¶
Depends on system configuration. Often tracked separately. Check if "logins" include app sessions or only website logins. Ask administrator for clarification.
Should I require customers to log in to manage subscriptions?¶
Balance convenience with engagement. Allowing some management via email is customer-friendly, but encourage login for full features. Don't force logins for simple tasks.
Can I track failed login attempts?¶
Often yes, if security logging is enabled. Check with administrator. Failed attempts can indicate forgotten passwords, phishing attempts, or account security issues.
Change Log¶
2026-03-01¶
- Initial documentation created
- All sections completed per template requirements
- Included login engagement strategies
- Added login activity insights section
End of Documentation
For additional help, contact your system administrator or Kiva Logic support.