# Customers

{% hint style="info" %}
**Customer Management in OpenCart 4** The Customers section provides comprehensive tools for managing your store's customer base, from registration and approval to detailed customer profiles and GDPR compliance.
{% endhint %}

## Introduction

OpenCart 4 offers a complete customer management system that allows you to efficiently handle all aspects of customer relationships. This section covers everything from basic customer information to advanced features like customer groups, approval workflows, custom fields, and GDPR compliance.

## Video Tutorial

{% embed url="<https://youtu.be/C5fRLhKfhMs>" %}

*Video: Customers Management in OpenCart*

## Customer Management Features

| Feature                 | Description                                           | Key Benefits                                                                    |
| ----------------------- | ----------------------------------------------------- | ------------------------------------------------------------------------------- |
| **Customer Management** | Add, edit, and manage individual customer accounts    | Complete customer profiles with contact information, addresses, and preferences |
| **Customer Groups**     | Organize customers into groups with specific settings | Targeted marketing, group-specific pricing, and permission management           |
| **Customer Approval**   | Manual approval system for new customer registrations | Control over who can register and shop in your store                            |
| **Custom Fields**       | Create custom form fields for customer registration   | Collect specific information relevant to your business needs                    |
| **GDPR Management**     | Tools for GDPR compliance and data privacy            | Handle data access requests and customer privacy preferences                    |

## Accessing the Customers Section

To access the Customers section in OpenCart 4:

1. Log in to your OpenCart admin panel
2. Navigate to **Customers** in the main menu
3. You'll see the following sub-sections:
   * **Customers** - Main customer management
   * **Customer Groups** - Group management
   * **Customer Approval** - Registration approval
   * **Custom Fields** - Custom form fields
   * **GDPR** - Data privacy management

{% hint style="success" %}
**Best Practice:** Regularly review and clean up your customer database to remove inactive accounts and keep your customer information up to date.
{% endhint %}

## Customer Lifecycle Management

OpenCart 4 supports the complete customer lifecycle:

### 1. **Registration & Approval**

* Customers register through your storefront
* Registration can require manual approval
* Automated email notifications

### 2. **Account Management**

* Customers can update their profiles
* Manage addresses and preferences
* View order history and track orders

### 3. **Customer Support**

* Add notes and comments to customer profiles
* Track customer interactions
* Manage customer issues and requests

### 4. **Data Privacy**

* GDPR compliance tools
* Data export and deletion requests
* Privacy policy management

## Security Features

OpenCart 4 includes several security features for customer management:

* **Login Attempt Limits**: Configurable maximum failed login attempts
* **IP Tracking**: Monitor customer IP addresses for security
* **Safe Mode**: Exclude trusted customers from anti-fraud systems
* **Commenter Mode**: Exclude frequent commenters from anti-spam systems
* **Password Requirements**: Configurable password complexity rules

## Integration with Other Features

The Customers section integrates with several other OpenCart 4 features:

* **Orders**: Link customers to their purchase history
* **Marketing**: Target customer groups with campaigns
* **Reward Points**: Track and manage customer loyalty points
* **Subscriptions**: Manage recurring payment methods
* **Affiliates**: Track referral relationships

## Getting Started

To get started with customer management:

1. **Review Default Settings**: Check the default customer group and approval settings
2. **Configure Custom Fields**: Set up any additional information you need to collect
3. **Set Up GDPR Policies**: Configure your privacy policies and data retention settings
4. **Train Your Team**: Ensure staff understand how to use customer management features

## Next Steps

* [Customer Management](broken://pages/W3iuma9SRc05P2lExajW) - Detailed guide to managing individual customers
* [Customer Groups](broken://pages/LAO0SyfaDGHgMwDovS2i) - Creating and managing customer groups
* [Customer Approval](broken://pages/Um8iYGrsf89Q8Rk9hmiF) - Setting up registration approval workflows
* [Custom Fields](broken://pages/Ahlg4yE4ksx2AIcMmMVp) - Creating custom form fields for customers
* [GDPR Management](broken://pages/qOJkXN41JqkLR52tEMIz) - GDPR compliance and data privacy tools


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.opencart.com/admin-interface/customers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
