Common Customer Management Tasks #
Frequent customer service scenarios and how to handle them.
Task 1: Customer Changed Email Address #
Scenario: Customer emails: “I changed my email from old@example.com to new@example.com. Please update my account.”
Solution:
- Go to DDLS > Customers
- Search for old@example.com
- Click Edit
- Check activations table – note affected sites
- Check subscriptions – verify renewal emails
- Change Email field to new@example.com
- Add note: “Email changed from old@example.com – Nov 15, 2025″
- Click [Update Customer]
- Email customer at NEW address confirming change
What’s Affected:
- Portal login uses new email
- All future emails go to new address
- Existing activations continue working
Task 2: Investigating Activation Issues #
Scenario: Customer: “My license key isn’t working. It says activation limit reached.”
Solution:
- Go to DDLS > Customers
- Search for customer email
- Click View to see overview
- Scroll to Activations table
- Review current activations
Analysis Example:
| Site URL | Product | Status | Last Check-in |
|---|---|---|---|
| oldsite.com | Pro Plugin | Active | 2 days ago |
| testsite.local | Pro Plugin | Active | Never |
| newsite.com | Pro Plugin | Blocked | 1 hour ago |
- License limit: 2 sites
- Active: oldsite.com, testsite.local
- Blocked: newsite.com (over limit)
- testsite.local hasn’t checked in (likely abandoned)
Action:
- Deactivate testsite.local (old development site)
- Customer can now activate newsite.com
Task 3: Subscription Renewal Issues #
Scenario: Customer: “Why did my license expire? I thought I had a subscription.”
Solution:
- Go to DDLS > Customers
- Search for customer
- Click View
- Check Licenses table – see expired license
- Check Subscriptions table
Analysis Example:
| Product | Status | Billing | Next Renewal |
|---|---|---|---|
| Pro Plugin | Cancelled | Monthly | N/A |
- Subscription was cancelled
- No upcoming renewal
- Check WooCommerce for reason (usually payment failure)
Response: “Your subscription was cancelled on October 15 due to a failed payment (expired credit card). Would you like to reactivate with a discount?”
Task 4: Verifying Support Access #
Scenario: Customer opens support ticket. Verify they have active support.
Solution:
- Go to DDLS > Customers
- Search for customer
- Click View
- Check Support Contracts table
If Active Support:
| Contract | Level | Status | Expires |
|---|---|---|---|
| SUP-2024-00456 | Priority | Active | 2026-03-15 |
- Respond with priority (within SLA)
- Note renewal opportunity in 4 months
If No Support:
You see: “No support contracts found”
- Offer to purchase support contract
- Provide self-help resources
Task 5: Finding All Licenses for a Customer #
Scenario: Customer: “I have multiple licenses but can’t remember which is which.”
Solution:
- Go to DDLS > Customers
- Search for customer
- Click View
- Show them the Licenses table with all their licenses
- Cross-reference with Activations table to show where each is used
Response: “You have 3 licenses:
- DMSI-XXXX-1234: Pro Plugin (installed on site1.com)
- DMSI-XXXX-5678: Premium Theme (installed on site2.com)
- DMSI-XXXX-9012: Developer Tools (not yet activated)”
