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 1mo 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

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community4

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

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

1112d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/50fc55e5bf3f196b6457f97a6d9020af9f3927e54c14f71faa4ad3c3e0d79595?d=identicon)[lopezpaul](/maintainers/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

[yireo/magento2-webp2

Magento 2 module to add WebP support to the Magento frontend

2091.2M7](/packages/yireo-magento2-webp2)[tig/postnl-magento2

TIG Magento 2 PostNL extension

58544.2k4](/packages/tig-postnl-magento2)[lillik/magento2-price-decimal

Magento 2 Price Decimal Precision

111147.5k](/packages/lillik-magento2-price-decimal)[nosto/module-nostotagging

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

27659.1k4](/packages/nosto-module-nostotagging)[magepal/magento2-customeraccountlinksmanager

Customer Account Links Manager for Magento2 allows you to quickly and easily remove unwanted links from customer account dashboard

4084.9k](/packages/magepal-magento2-customeraccountlinksmanager)[doofinder/doofinder-magento2

Doofinder module for Magento 2

13204.0k1](/packages/doofinder-doofinder-magento2)

PHPackages © 2026

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