LGS Intelligence Docs

System Overview

What is the LGS Customer Intelligence System?

The LGS Customer Intelligence System transforms your Square POS and TCGPlayer sales data into actionable customer insights. Instead of treating every customer the same, you'll know exactly who needs attention, who deserves VIP treatment, and who's ready to spend more.

Key Benefits

Reactivate Lapsed Customers

Identify customers drifting away before they're gone forever

Reward Your VIPs

Know who your champions are and keep them happy

Grow Average Transaction

Spot upsell opportunities at the right moment

Track Event ROI

Know which events actually drive revenue

System Metrics

300-1,000

Target: Active Customers

~15 min

Weekly Time Investment

2

Data Sources

3

Action Lists / Week

Quick Start Guide

Get up and running in 15 minutes

1

Export Square Customer Data

2 min
  • Log into Square Dashboard
  • Navigate to Customers → Customer Directory
  • Click Export → Export All Customers
  • Save the CSV file
2

Export Square Transactions

2 min
  • In Square Dashboard, go to Transactions
  • Set date range to last 30 days
  • Click Export → Download CSV
  • Save the file
3

Export TCGPlayer Sales

2 min
  • Log into TCGPlayer Seller Portal
  • Navigate to Reports → Sales History
  • Select last 30 days
  • Download the report
4

Import Data to Workbook

5 min
  • Open LGS_Customer_Intelligence.xlsx
  • Paste Square customers into 'Square Import' tab
  • Paste TCGPlayer data into 'TCGPlayer Import' tab
  • Formulas auto-calculate scores
5

Review & Execute

5 min
  • Go to 'Weekly Actions' tab
  • Review your three prioritized lists
  • Execute reactivation outreach
  • Appreciate your VIPs

Features

Everything the system can do

Live
Beta
Planned

Core Intelligence

RFM Customer Scoring
Live

Automatic Recency, Frequency, Monetary scoring for every customer

Action Category Assignment
Live

Auto-classify customers as VIP, Reactivate, Upsell, or Maintain

Weekly Action Lists
Live

Prioritized lists of who to contact and why

Analytics & Reporting

Category Performance
Live

Track revenue by product category (MTG, Pokemon, etc.)

Event ROI Tracking
Live

Measure which events drive real revenue

Trend Analysis
Beta

Identify rising and falling product categories

Automation

Email Templates
Live

Pre-written templates for each action category

Zapier Integration
Planned

Auto-export and trigger sequences

SMS Campaigns
Planned

Text message automation for time-sensitive offers

Workflows

Standard operating procedures for your team

Weekly Intelligence Update

15 minutes Every Monday Store Manager
1

Export data from Square and TCGPlayer

Tool: Square Dashboard, TCGPlayer Portal

2

Paste into workbook import tabs

Tool: Excel/Google Sheets

3

Review Dashboard metrics

Tool: Dashboard tab

4

Print/screenshot Weekly Actions lists

Tool: Weekly Actions tab

5

Assign reactivation calls to staff

Tool: Team meeting

Customer Reactivation

5-10 min/customer Ongoing Sales Staff
1

Review customer history and notes

2

Check recent arrivals in their category

3

Make personal call or send personalized email

4

Log outcome in Notes field

RFM Scoring System

How customer scores are calculated

RFM stands for Recency, Frequency, and Monetary value. Each customer is scored 1-5 on each dimension, then classified into action categories based on their combined profile.

Recency (R)

How recently did they purchase?

Score Criteria Meaning
50-14 daysHighly engaged
415-30 daysActive customer
331-60 daysStarting to drift
261-90 daysAt risk of churning
190+ daysLapsed

Frequency (F)

How often do they buy?

Score Criteria Meaning
530+ transactionsPower buyer
415-29 transactionsRegular customer
38-14 transactionsOccasional buyer
23-7 transactionsInfrequent
11-2 transactionsTrial buyer

Monetary (M)

How much have they spent total?

Score Criteria Meaning
5$2,000+High-value collector
4$1,000-1,999Significant spender
3$500-999Moderate investment
2$200-499Light spender
1Under $200Minimal spend

Action Categories

VIP

Criteria: R≥4, F≥4, M≥4

Appreciate and retain at all costs

REACTIVATE

Criteria: R≤2 (any F, M)

Win back before they're gone

UPSELL

Criteria: R≥3, RFM Total ≤8

Engaged but undertapped—grow the basket

MAINTAIN

Criteria: Everyone else

Keep doing what works

Integrations

Connect your data sources

Current Integrations

Square POS

Manual Export
Customer profiles Transaction history Visit frequency Total spend

How: Export via Square Dashboard → Customers/Transactions → Export

TCGPlayer

Manual Export
Online sales Product categories Buyer emails Profit margins

How: Export via Seller Portal → Reports → Sales History

Planned Integrations

Zapier Automation

Q2 2025
Auto-export on schedule Trigger email sequences Sync to CRM

BinderPOS

Evaluating
Real-time sync Unified inventory Event management

Communication Templates

Ready-to-use messages for each action type

🔴 Reactivation - Personal Call Script

"Hey [NAME], it's [YOUR NAME] from [STORE]. I was going through our records and realized we haven't seen you in a while. I wanted to personally let you know we just got [RELEVANT NEW PRODUCT] in—I know you were into [THEIR CATEGORY]. Any chance you'll be around this week? I can set one aside for you."

🔴 Reactivation - Email (60-90 days)

Subject: We've got something for you, [NAME]

Hi [NAME],

It's been a while since we've seen you at [STORE NAME]! We wanted to let you know about some exciting new arrivals in [THEIR_CATEGORY]:

• [PRODUCT 1]
• [PRODUCT 2]  
• [PRODUCT 3]

As a thank you for being part of our community, here's 15% off your next purchase: [CODE]

Hope to see you soon!
[STORE NAME] Team

🟢 VIP - Early Access Invitation

Subject: VIP Early Access - [PRODUCT/EVENT]

Hey [NAME],

You're one of our most valued customers, and I wanted to give you a heads up before anyone else:

[EXCLUSIVE OFFER DETAILS]

Your reserved spot is waiting—just reply to confirm.

Thanks for being awesome!
[YOUR NAME]

🟡 Upsell - Cross-Sell Follow-up

Subject: Perfect addition to your [CATEGORY] collection

Hi [NAME],

Based on your recent [PURCHASE], I thought you might be interested in:

• [COMPLEMENTARY PRODUCT 1] - pairs perfectly with what you picked up
• [COMPLEMENTARY PRODUCT 2] - most [CATEGORY] players grab this too

Stop by this week and mention this email for 10% off these items!

[STORE NAME]

Analytics & Reporting

Understand your customer data

Customer Lifetime Value Distribution

See how customer value is distributed across your base

Top 20% drive 80% of revenue Identify whale threshold Track CLV growth

Category Performance

Track which product categories drive the most value

Revenue by category Average sale by category Customer count

Event ROI

Measure which events actually generate revenue

Revenue per attendee Follow-up purchase rate Cost vs profit

Settings & Configuration

Customize the system for your store

RFM Thresholds

Adjust scoring thresholds based on your store's patterns

Recency Score 5 Threshold

Days since purchase for max recency score

14 days

Lapsed Customer Threshold

Days without purchase to trigger reactivation

90 days

Frequency Score 5 Threshold

Transaction count for max frequency score

30 transactions

Monetary Score 5 Threshold

Lifetime spend for max monetary score

$2,000

Action Triggers

Define when customers enter each action category

VIP Qualification

Minimum scores to qualify as VIP

All scores ≥ 4

Reactivation Trigger

Recency score that triggers reactivation list

Recency ≤ 2

Frequently Asked Questions

Common questions and answers

How long does the weekly update take?
About 15 minutes once you're familiar with the process. Export from Square (2 min), export from TCGPlayer (2 min), paste into workbook (5 min), review and assign actions (5 min).
What if a customer is in both Square and TCGPlayer?
The system matches on email address. Make sure you're capturing email at checkout in both systems for the most accurate unified view.
Can I automate this completely?
Partially. With Zapier ($20-50/mo), you can auto-export data on a schedule. Full automation requires a dedicated LGS platform like BinderPOS or Crystal Commerce.
What's the best reactivation approach?
For high-value lapsed customers ($500+ lifetime), make a personal phone call. For lower-value, email with a discount code works well. The personal touch has 3-5x better conversion rate.
How many customers can this handle?
Excel handles 300-1,000 customers easily. Above 2,000, you may want to move to Google Sheets (for collaboration) or a database solution.

Roadmap

What's coming next

Phase 1: Foundation

Complete
RFM Scoring Engine
Weekly Action Lists
Square + TCGPlayer Integration
Event ROI Tracking
Email Templates

Phase 2: Automation

In Progress
Zapier Auto-Export
Email Sequence Triggers
SMS Integration
Google Sheets Version

Phase 3: Intelligence

Planned
Predictive Churn Scoring
Product Affinity Analysis
Optimal Contact Timing
Automated Bundle Recommendations