PHPackages                             lopezpaul/module-customer-registration - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. lopezpaul/module-customer-registration

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

lopezpaul/module-customer-registration
======================================

Modifies customer registration flow removing whitespaces from firstname, log basic customer data on custom log and send email to customer support.

1.0.2(3y ago)03MITPHPPHP ~8.1.0||~8.2.0

Since Apr 23Pushed 3y ago1 watchersCompare

[ Source](https://github.com/lopezpaul/magento2-module-customer-registration)[ Packagist](https://packagist.org/packages/lopezpaul/module-customer-registration)[ RSS](/packages/lopezpaul-module-customer-registration/feed)WikiDiscussions main Synced 2w ago

READMEChangelogDependencies (1)Versions (4)Used By (0)

LopezPaul\_CustomerRegistration
===============================

[](#lopezpaul_customerregistration)

 [![Supported Magento Versions](https://camo.githubusercontent.com/2113b3a30955562f026a2b7dda3a09fee30d0c49aacbfce67193c5dc7b434617/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d322e342d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/2113b3a30955562f026a2b7dda3a09fee30d0c49aacbfce67193c5dc7b434617/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d322e342d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265) [ ![](https://camo.githubusercontent.com/7013272bd27ece47364536a221edb554cd69683b68a46fc0ee96881174c4214c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e737667) ](https://opensource.org/licenses/MIT)

Summary
-------

[](#summary)

This module modifies customer registration flow. Once a new customer is being registered, the extension checks the First Name field. If the First Name field has whitespaces, they must be removed, so the customer entity is saved without whitespaces in the First Name property. Once the customer has been successfully registered, the extension invoke these actions:

- Log customer data (current date and time, customer first name, customer last name, customer email) to separate log file name *lopezpaul.log* in the *var/log* directory.
- Send an email with the customer data (customer first name, customer last name, customer email) to the Customer Support email address configured in Magento

Requirements
------------

[](#requirements)

- PHP ~8.1.0||~8.2.0
- Magento 2.4.6 CE

Dependencies
------------

[](#dependencies)

- Magento\_Customer
- Magento\_Email

Installation
------------

[](#installation)

```
composer require lopezpaul/module-customer-registration
bin/magento module:enable LopezPaul_CustomerRegistration
bin/magento setup:upgrade

```

License
-------

[](#license)

[MIT](https://opensource.org/licenses/MIT)

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity60

Established project with proven stability

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

3

Last Release

1213d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/708817?v=4)[Paul Lopez](/maintainers/lopezpaul)[@lopezpaul](https://github.com/lopezpaul)

### Embed Badge

![Health badge](/badges/lopezpaul-module-customer-registration/health.svg)

```
[![Health](https://phpackages.com/badges/lopezpaul-module-customer-registration/health.svg)](https://phpackages.com/packages/lopezpaul-module-customer-registration)
```

###  Alternatives

[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27714.5k4](/packages/nosto-module-nostotagging)[fishpig/magento2-wordpress-integration

Securely integrate WordPress and Magento 2.

83374.7k7](/packages/fishpig-magento2-wordpress-integration)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1861.2k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1015.1k29](/packages/loki-magento2-components)[mage-os/module-rma

Return Merchandise Authorization

229.1k](/packages/mage-os-module-rma)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
